12、寄存器及寄存器传输设计

从这次开始,封校喽。

所以我们的实验全部调成线上的了,可能不太一样

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上有原理图

 

 

按照这其中的连接把接口对号就可以了,不算有多难 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值