若对你有用,记得点赞、关注我哦!

计算机组成原理期末复习【超实用】

一位全加器的设计与仿真

四位全加器的设计与仿真

简单运算器的设计与仿真

八位比较器的设计与仿真

四选一多路选择器的设计与仿真

1. 实验题目

1/2分频器的设计和仿真

2. 实验目的

设计一个 1/2 分频器,并进行仿真测试。

3. 实验要求

实现 1/2 分频器的分频、复位功能。

4. 程序代码

VerilogHDL代码:
module half_clk_dai(clk_in,rst,clk_out);
input clk_in;
input rst;
output clk_out;
reg clk_out;
always @(posedge clk_in or negedge rst)beginif(!rst)clk_out<=0;elseclk_out<=~clk_out;end
endmoduleTest bench仿真代码:
`timescale 1ns/1ns
module main;  reg clk_in;reg rst; initialbeginclk_in=1;rst=1;#1000rst=0;#1000rst=1;end    always #200 clk_in=~clk_in;half_clk_dai dai1(.clk_in(clk_in),.rst(rst),.clk_out(clk_out));
endmodule  

5. 实验结果

1/2分频器在波形图上显示的作用是改变频率,当输入一个周期,我们令输出在它的上升沿时发生跳转,这样原本输入周期一个周期内跳转两次,得到的输出在这个周期内只跳转一次。

同时,有一个控制信号控制这个过程的发生,当它为0时,这个动作不发生;当它为1的时候,这个动作发生。

1/2分频器的设计和仿真相关推荐

  1. 简单运算器的设计与仿真

    若对你有用,记得点赞.关注我哦! 计算机组成原理期末复习[超实用] 一位全加器的设计与仿真 四位全加器的设计与仿真 八位比较器的设计与仿真 1/2分频器的设计和仿真 四选一多路选择器的设计与仿真 1. ...

  2. 四位全加器的设计与仿真

    若对你有用,记得点赞.关注我哦! 计算机组成原理期末复习[超实用] 一位全加器的设计与仿真 简单运算器的设计与仿真 八位比较器的设计与仿真 1/2分频器的设计和仿真 四选一多路选择器的设计与仿真 1. ...

  3. EDA(Quartus II)——数控分频器的设计

    目录 实验目的: 实验预习: 实验讲解:分频器的设计 偶分频器的设计(以6分频器为例) 奇分频器的设计(以9分频器为例) 30分频器设计 实验内容:数控分频器的设计 源代码 仿真波形 硬件验证 课后作 ...

  4. Verilog分频器的设计(6分频和1.5分频)

    一.分频器的设计 分频:将一个时钟N分频,则分频等到的时钟频率为原时钟的1/N,而周期为原时钟周期的N倍. 4种分频: 2n 分频:如2.4.8.16分频等:                  偶数分 ...

  5. 小数分频器vhdl实现_基于FPGA的小数分频器的设计与实现.doc

    基于FPGA的小数分频器的设计与实现.doc 基于FPGA的小数分频器的设计与实现 [摘要]本文首先分析了现有小数分频器的优缺点,在此基础上提出了一种改进型小数分频器的设计方法.同时结合VHDL文本输 ...

  6. 8位数控分频器的设计_数控分频器的设计

    数控分频器的设计 摘要: 此设计以 quartusII 为开发平台 , 用 VHDL 语言设计了数控分频器,并生成原理图 , 完成了分频的功能 , 并在 quartusII 上仿真 , 验证通过. 关 ...

  7. 8位数控分频器的设计_实验五 数控分频器的设计

    实验五 数控分频器的设计 一.设计目的 1 . 学习数控分频器的设计.分析.测试方法: 2 . 牢固掌握用 VHDL 语言编写程序的方法和技巧. 二.设计要求 1 .编写数控分频器的 VHDL 源程序 ...

  8. 基于matlab的捷联惯导算法设计及仿真,基于 Matlab 的捷联惯导算法设计及仿真1doc.doc...

    基于 Matlab 的捷联惯导算法设计及仿真1doc 基于 Matlab 的捷联惯导算法设计及仿真1 严恭敏 西北工业大学航海学院,西安 (710072) E-mail:yangongmin@163. ...

  9. verilog扰码器设计及仿真

    本设计使用verilog语言实现扰码器设计与仿真 本工程在quartusII下实现并在modelsim下进行仿真 设计中包括加扰器和解扰器模块.仿真测试模块等. 下面是工程截图: 下面是modelsi ...

最新文章

  1. android标题栏添加按钮_改善Android布局性能
  2. GPU 编程入门到精通(三)之 第一个 GPU 程序
  3. 解决element-ui table 表格排列错位问题
  4. FPGA初学者入门相关概念知识点
  5. Wordfence Premium 安全防护 WordPress插件
  6. 人工神经网络方法学习步长_人工神经网络-一种直观的方法第1部分
  7. 2021软考资料汇总:历年真题/学习手册/学习计划/考试大纲等资料
  8. Promise的三种状态
  9. 7-19 统计人数(2008慈溪) (100分)
  10. CentOS下搭建Frp内网穿透服务
  11. 【Typecho主题】情侣博客Brave主题源码
  12. vimdiff简单使用
  13. 百度地图-新手入门教程
  14. Winfrom FtP上传文件以文件夹
  15. ValueError: Classification metrics can‘t handle a mix of binary and continuous targets
  16. 力扣算法——78_子集
  17. RuntimeError: Attempting to deserialize object on a CUDA device but torch.cuda.is_available() is
  18. 不是因为有希望才坚持,而是因为坚持才有希望!
  19. expand linux,整理一下linux系统expand 命令
  20. matlab 读指定字符,Matlab 文件读写(I/O)和字符串操作常用命令

热门文章

  1. glob匹配多级目录
  2. 技术宅女5步教你玩转树莓派
  3. NOIp模拟赛 西行妖下
  4. 【蓝桥杯省赛真题12】Scratch排序 少儿编程scratch蓝桥杯省赛真题讲解
  5. IDEA汉化后外观选项无法显示解决方案
  6. MacOS12安装联想CM7120W打印机,实现彩色打印
  7. SQL SERVER 查询作业(Job)基本信息及执行情况
  8. css基础选择器有哪些
  9. android AVB2.0(三)Init阶段安全启动流程
  10. maven本地仓库有相应的依赖,依旧会从远程仓库拉取问题解决