从这次开始,封校喽。
所以我们的实验全部调成线上的了,可能不太一样
1、实验目的
掌握寄存器传输电路的工作原理
掌握寄存器传输电路的设计方法
掌握 ALU 和寄存器传输电路的综合应用
2、实验内容
任务 1:采用寄存器传输原理设计计数器
任务 2:基于多路选择器总线的寄存器传输
任务 3:基于 ALU 的数据传输应用设计
3、实验过程
任务 1:采用寄存器传输原理设计计数器
1.创建工程并绘制原理图
建立 HDL 工程 MyRegCounter,创建 Verilog 文件 MyRegister4b, 输入代码如下:
创建 Verilog 文件 Load_Gen,输入代码如下:
将 AddSub4b 的.sch 和.sym 文件复制到工程中
创建 Verilog 文件 top,右键菜单中点击 Set as Top module,输入代 码如下:
2.原理图仿真
建立基准测试波形文件 top_sim,输入仿真激励信号,在 Process 窗口中选择 Simulate Behavioral Model,可以得到仿真波形图:
任务 2:基于多路选择器总线的寄存器传输
1.创建工程并绘制原理图
建立 HDL 工程 MyRegCounter,创建 Verilog 文件 top,右键菜单 中点击 Set as Top module 输入代码如下:
任务 3:基于 ALU 的数据传输应用设计
1.创建工程并绘制原理图
建立 HDL 工程 MyRegCounter,创建 Verilog 文件 top,右键菜单 中点击 Set as Top module 输入代码如下:
2.原理图仿真
建立基准测试波形文件 top_sim,输入仿真激励信号,在 Process 窗口中选择 Simulate Behavioral Model,可以得到仿真波形图
4、实验结果
一开始写这个专栏的时候,本来是写写每个的难点和一些主要的代码是怎么想出来的,不过还是放弃了,不想写,太多了,不过这次开始就比较难了,我会随便写点
可惜不能抄学长的了,呜呜~~~
这次的PPT上有原理图
按照这其中的连接把接口对号就可以了,不算有多难