[email protected] wrote:
> Now I want to design a RISC cpu for study the cpu architecture, and I
> am puzzled about how to start?
> Whether should I start with a RISC 16 bit cpu, including just serveral
> instructions like add, substract, multiply and divide?
> And I wonder whether I should introduce the pipeline and superscalar
> into the architecture?
The Lattice Mico8 is open source, &
FPGA optimised, so makes a good
starting point - and you are free to move it to any fabric, or extend it.
It is also quite similar to the PicoBlaze. (which is not open source?)
-jg