单周期CPU设计(四)

单周期CPU设计(四)

从本篇开始,设计我的31条单周期CPU啦

首先,平台是vivado2016.2
其次,分析31条指令的功能
接下来,画出总的数据通路
下面是,控制通路设计
最后,用verilog实现各模块

分析31条指令的功能

单周期CPU设计(四)单周期CPU设计(四)单周期CPU设计(四)

31条指令总的数据通路

单周期CPU设计(四)

31条指令控制信号表

单周期CPU设计(四)
今天设计好了31条指令CPU的各个模块(有pcreg,add8,D_FF不理解),下次设计顶层模块。