集成电路技术分享

 找回密码
 我要注册

QQ登录

只需一步,快速开始

搜索
查看: 3836|回复: 4

设计一个简单的CPU——RISC_SPM

[复制链接]
陈飞龙 发表于 2015-8-10 20:41:51 | 显示全部楼层 |阅读模式
本次设计任务采用FSMD编码方式设计一个程序存储机SPM,要求采用分段线性序列机PLSM来设计,设计前期运用的指令和资源如下:
(1) 8位寄存器 R0, R1,R2,R3
(2) 宽度为8位的存储器 Memory,深度为256
(3) 指令采用双操作数,即源操作数 Source 和 目标操作数Destination
(4) 具有四条运算指令:ADD()  SUB()  NOT()  AND()
(5) 具有两条数据访问指令 : WR(写数据)  RD(读数据)
(6) 具有两条转移指令 : BR(无条件跳转) , BRZ(零标志转移)
(7) 具有一条空操作指令(NOT),  一条停机指令(HALT)
为了验证上述指令在CPU中的性能,设计了一段程序进行了仿真和验证。后面再加入了一条寄存器跳转指令MOV,一条输出指令OUT,一条立即数指令IDT,为了再次验证CPU的性能,写了一段fibonacci程序、一段流水灯程序、一段延时流水灯程序分别进行了仿真,流水灯程序和延时流水灯程序进行了下板测试。具体的设计流程和说明在上传的文档中有详细的说明。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?我要注册

x
admin 发表于 2015-8-11 05:37:52 | 显示全部楼层
非常好 积极参与
小梅哥 发表于 2015-8-11 16:47:52 | 显示全部楼层
楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦
admin 发表于 2015-8-11 19:15:13 | 显示全部楼层
小梅哥 发表于 2015-8-11 16:47
楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦:l ...

 楼主| 陈飞龙 发表于 2015-8-11 22:59:30 | 显示全部楼层
小梅哥 发表于 2015-8-11 16:47
楼主发帖子的格式有问题,一定把格式弄好了,一个发帖子的格式能看出学习者对待事情的态度哦:l ...

我记住了,谢谢小梅哥
您需要登录后才可以回帖 登录 | 我要注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

QQ|小黑屋|手机版|Archiver|fpga论坛|fpga设计论坛 ( 京ICP备20003123号-1 )

GMT+8, 2025-5-6 12:18 , Processed in 0.061990 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表