数字设计与验证实战----cpu的设计与验证
前段时间学习了sv与uvm,加上之前fpga设计的经验。从今天开始搞简单的cpu的设计和验证。然后总结写下来
数字芯片设计与验证--关易寿
这个作者很懒,什么都没留下…
展开
-
CPU设计验证2--设计文档
架构哈弗架构:就是把指令存储器和数据存储器分开,就有两个存储器。这样子呢,就是解决了architecture hazards。顺便解释一下architecture hazards就是,有多个部件要同时访问同一个存储器,把指令存储器和数据存储器分开之后,可以允许同时访问指令存储器同时访问数据存储器。流水线按照多少个时钟周期吐出一条指令的运行结果,可以分为单周期,多周期和流水线的。单周期就...原创 2020-04-16 15:57:11 · 623 阅读 · 0 评论 -
cpu设计验证1--功能描述文档
指令集支持MIPS 32位指令集,数据处理,跳转,内存读写,设计要能解决structural hazards,control hazards,data hazards原创 2020-04-16 11:38:50 · 1009 阅读 · 0 评论 -
RISC-V RV32I 基本6种指令集
RISC-V 的RV32I是最基本的指令集,包括6种。其中最基本的是R I S U。R type原创 2020-04-14 12:49:01 · 11740 阅读 · 0 评论 -
cpu的设计与验证0---全面开搞一下
1 个恍恍惚惚晃晃荡荡今天差不多是放假呆在家的第82天的晚上。之前零零碎碎搞了很多fpga设计啊啥的,再过2个月嘛,就要开始正式的社畜的职业生涯,我的职业生涯大概率是从一份cpu的验证开始。虽然我现在还是恍恍惚惚不知道是哪个层级验证。这82天啊,晃晃荡荡也学了一整套sv和uvm的东西,目测还得在家呆着一个多月,这一个多月!想要把之前学的东西都总结总结,再完整地实战搞一下。搞一下好像就有点弱的感觉...原创 2020-04-11 22:25:14 · 767 阅读 · 2 评论