A very useful CPU code for THINPAD. It can be fully inspiring for the newbie.
File list:
CPU
..\ALU.vhd
..\ConstantPackage.vhd
..\Controller.vhd
..\CPU.ncd
..\CPU.vhd
..\EXandMEMRegs.vhd
..\ExecutionPhase.vhd
..\ForwardUnit.vhd
..\HazardDetection.vhd
..\IDandEXERegs.vhd
..\IFandIDRegs.vhd
..\InstructionDecodePhase.vhd
..\InstructionFetchPhase.vhd
..\MEMandWBRegs.vhd
..\Memory.vhd
..\MemoryAccessPhase.vhd
..\MyFunctions.vhd
..\ReadDatMemory.vhd
..\ReadInsMemory.vhd
..\Registers.vhd
..\SerialPortAccess.vhd
..\test_regs.vhd
..\WriteBackPhase.vhd