微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 基于32位RISC架构的SoC系统设计与验证

基于32位RISC架构的SoC系统设计与验证

时间:11-08 来源:3721RD 点击:

2’b10||2’b11

执行单元

执行单元需要完成的工作归纳起来包括以下几个方面:完成逻辑运算、完成算术运算、完成移位运算、完成比较转移的PC值运算和完成比较后赋值操作。

存储单元

存储单元首先要实现数据RAM,并完成对数据RAM的读写操作。与指令ROM一样,数据RAM也使用Altera公司提供的宏模块来实现。Minisys拥有4KB的数据RAM,4个字节为一个读写单元,因此,它的RAM和ROM的初始化文件格式相同。

关于Minisys SoC的其他单元的设计将在系统中具体给出。

3. 设计流程图

4. 部分项目仿真图

图3 Minisys实验板

3 Minisys实验板

图4 Test1的数据段定义

4 Test1的数据段定义

图5 Test1的仿真结果

5 Test1的仿真结果

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top