Многое зависит от того, какова ваша цель изучения кода? Другими словами, что для вас значит интересное ?
Если вы делаете это для того, чтобы увидеть, сколько сложности может уйти в ЦП, вам может быть более интересно изучить источник архитектур OpenSPARC . Погружение займет много времени, но вы оцените общую картину сложного микропроцессора.
Затем, если вы хотите изучить конкретные особенности компьютерной микроархитектуры, вам нужно взглянуть на некоторые простые RISC-машины, такие как AEMB , небольшой и быстрый многопоточный 32-разрядный RISC-процессор (бесстыдный штекер).
Затем, если вы хотите изучить хорошие стили и соглашения кодирования, дизайн LEON2 является хорошим местом для изучения хорошего стиля кодирования VHDL.
Однако, если ваша цель при изучении процессора состоит в том, чтобы научиться проектировать его самостоятельно, лучше всего начать с одной из простых 8-битных машин (в сети много примеров AVR, 8051, PIC).