| ▲ | voidUpdate 10 hours ago | ||||||||||||||||
It's a custom implementation of an existing architecture | |||||||||||||||||
| ▲ | ahartmetz 8 hours ago | parent | next [-] | ||||||||||||||||
It's common to call the instruction set just "architecture", or ISA (instruction set architecture) to be more precise. The implementation is commonly called "microarchitecture". | |||||||||||||||||
| ▲ | speed_spread 7 hours ago | parent | prev [-] | ||||||||||||||||
RV32I doesn't define any architecture, it's just an ISA i.e. a software contract that happens to be implementable in hardware. The CPU could run on outer space goop and still be RV32I. | |||||||||||||||||
| |||||||||||||||||