Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| risc [2026/05/24 09:09] – mrmaxthemac | risc [2026/05/24 11:18] (current) – mrmaxthemac | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== RISC-V ====== | ||
| - | ====Reduced Instruction Set Computing 5==== | ||
| {{ :: | {{ :: | ||
| + | ====== RISC / RISC-V ====== | ||
| + | ====Reduced Instruction Set Computing 5==== | ||
| >RISC-V is based on the Reduced Instruction Set Computing (RISC) design principle, which emphasizes simplicity and modularity in instruction set architecture. | >RISC-V is based on the Reduced Instruction Set Computing (RISC) design principle, which emphasizes simplicity and modularity in instruction set architecture. | ||
| - | Arduino Nano and other ATmega328(p)/ | + | [[arduino_nano|Arduino Nano]] and other ATmega328(p)/ |
| ---- | ---- | ||
| Line 21: | Line 21: | ||
| * Fixed-length instructions: | * Fixed-length instructions: | ||
| * Instruction-level parallelism: | * Instruction-level parallelism: | ||
| - | {{ :: | ||
| ---- | ---- | ||
| - | + | {{ : | |
| - | **RISC-V' | + | **RISC-V' |
| - | The ESP32 family of microcontrollers, | + | The [[esp32|ESP32 family]] of [[microcontroller|microcontrollers]], developed by [[espressif|Espressif Systems]], uses the [[risc|RISC-V]] architecture for its processor core. |
| Specifically: | Specifically: | ||
| - | * __ESP32-C2: | + | * __[[esp32c2|ESP32-C2]]:__ single core 32-bit |
| - | * __ESP32-C3: | + | * __[[esp32c3|ESP32-C3]]:__ single core 32-bit |
| - | * __ESP32-C5: | + | * __[[esp32c5|ESP32-C5]]:__ dual core 32-bit |
| - | * __ESP32-C6: | + | * __[[esp32c6|ESP32-C6]]:__ dual core 32-bit |
| - | * __ESP32-H2: | + | * __[[esp32h2|ESP32-H2]]:__ single core 32 bit [[risc|RISC-V]] processor. |
| - | * __ESP32-P4: | + | * __[[esp32p4|ESP32-P4]]:__ three core 32 bit [[risc|RISC-V]] split speed processor (2 performance cores, 1 efficiency core). |
| + | |||
| + | ---- | ||
| - | //These systems DO NOT have a RISC-V CPU, but have XTENSA architecture instead// | + | //These systems DO NOT have a RISC-V CPU, but have XTENSA architecture instead:// |
| *< | *< | ||
| *< | *< | ||