Replies: 1 comment 2 replies
-
Thank you very much! :)
The current CPU diagram is really not good... 🙈 It's too detailed for a rough block diagram, but too many details are missing for a detailed description. Furthermore, some things are simply outdated. I started drawing a new (hopefully better) one some time ago, but so far it's nothing more than a rough sketch. I'll try to make something useful out of it this weekend.
That sounds great! Could you give some more details? 😉 |
Beta Was this translation helpful? Give feedback.
-
Hey Stephan,
The documentation for neorv32 is amazing - never seen anything like it before. Also the HDL source code is also great :)
This is just a very minor suggestion that I am interested in:
For a paper I am including this architectural diagram of the CPU and I am discussing the instruction register and instruction decoding logic as well as the program counter. The program counter is shown within the execute engine but the other two are not. Obviously I can add this in myself but it would be more creditable if it is actually done that way in the documentation.
I am not sure if this will benefit anyone else, but it might be useful to include. I have shown a modified image below.
Beta Was this translation helpful? Give feedback.
All reactions