一、实验目的
使初学者很快能够熟悉ModelSim的基本,功能,更详细的软件说明和应用举例讲在后续的章节中进行介绍。

二、实验工具
pc机和Quartur ii软件和modlsim软件。

三、实验代码

module p2s (data in,clock,reset,load, data out,done); input [3:0] data in;
input clock,reset,load;
output data out;
output done;
reg done;
reg [3:0]temp;
xeg [3:0] cnt;
always@ (posedge clock or posedge reset )
begin
if(reset)
begin
temp<=0;
cnt<=0;
done<=l;
end
else if(load)
begin
temp<=data in;
cnt<=0;
done<=0;
end
else if(cnt==3)
begin
temp <=(temp[2:0],1'b0);
cnt<=0;
done<=1;
end
else
begin
temp <=(temp[2:0],1'b0);
cnt<=cnt+1;
done<=0;
end
end
assign data out=(done==1)?1'bz:temp(3]:
endmodule

module tbp2s;
reg [3:0) data in;
reg clock,reset, load;
wire data out;
wire done;
initial
begin
xeset=l;
#15 reset=0;
end
initial clock=1;
always #5 clocke-clock;
always @(done)
begin
if (done==1)
begin
data in=$random$16;
load=1;
end
else
begin
load=0;
end
end
always色(posedge clock)
if(load==1)
begin:dis
integer i;
i=3;
repeat (4)
begin
@(posedge clock)
if(data out==data inlil)
Sdisplay("Output Right!");
else
Sdisplay("Bed Output!data out= b,but
data_in[&dJ= b",data_out,i,data_in[i]);
i-i-1;
end
end
p2s ip2s(data_in,clock,reset,load, data_out, done);
endmodiule

四、实验截图

五、实验视频
https://v.douyin.com/eq6HBVE/

6.4.2.时序逻辑测试模块相关推荐

  1. 南京邮电大学电工电子(数电)实验报告——组合逻辑电路 时序逻辑电路

    文章目录 一.组合逻辑电路 (1)实验目的 (2)实验原理或设计过程 ①4选1数据选择器 ②3-8译码器 ③8-3优先编码器 ④十六进制七段LED显示译码器 (3)实验数据分析和实验结果 (4)仿真波 ...

  2. ​KDD 2020 开源论文 | 图神经网络多变量时序预测

    ©PaperWeekly 原创 · 作者|马敏博 学校|西南交通大学硕士生 研究方向|命名实体识别 本次分享的论文是 KDD 2020 的一篇工作,出发点是为了更好地建模多变量时间序列数据中成对变量之 ...

  3. DTCC 2019 | 阿里云TSDB: 教你解锁时序时空数据库的种种黑科技

    阿里云TSDB是阿里自研的一种高性能,低成本,稳定可靠的在线时序时空数据库产品.该产品统一了阿里巴巴集团90%以上的APM数据和事件型数据的存储和计算,并在广泛应用于外部的物联网,工业制造,电力,化工 ...

  4. ICCV 2019 | ActivityNet 挑战赛冠军方案—时序动作提名,边界匹配网络详解

    点击我爱计算机视觉标星,更快获取CVML新技术 本文作者为百度视觉技术部林天威,转载自知乎Video Analysis 论文笔记专栏: https://zhuanlan.zhihu.com/p/754 ...

  5. CVPR 2021 | 商汤提出最强时序动作提名修正网络:TCANet

    点上方计算机视觉联盟获取更多干货 仅作学术分享,不代表本公众号立场,侵权联系删除 转载于:商汤学术 AI博士笔记系列推荐 周志华<机器学习>手推笔记正式开源!可打印版本附pdf下载链接 摘 ...

  6. 红外人体感应传感器SR602模块使用说明

    ​一.HC-SR602模块 红外人体感应传感器HC-SR602是基于红外线技术的自动控制模块,专用于感应周围人体的存在.该模块相较于HC-SR501,灵敏度较高,抗干扰能力大,且简单易用. 二.HC- ...

  7. 一种基于多维时序数据预测综合判定的方法(内存告警)

    很多情境下,我们都会遇到收集的多维度的时序性的数据,比如运维中的主机各项指标数据,网页中的各项埋点数据等等.通常情况下通过某一指标上的时序预测结果与真实值的比较来判断这一指标是否稳定,这个常用方法的缺 ...

  8. 【汇总】行为识别、时序行为检测、弱监督行为检测、时空行为定位论文代码(持续更新!!!)

    视频行为识别与轻量化网络的前沿论文.代码等 https://zhuanlan.zhihu.com/c_1207774575393865728 CVPR 2020 行为识别/视频理解论文汇总 https ...

  9. 【黑金动力社区】【FPGA黑金开发板】他和它的故事 之模块的沟通

    第四章 :模块的沟通 4.1 探索Start_Sig 和 Done_Sig 的协调性 Start_Sig 和 Done_Sig 是仿顺序操作中,是模块象征性的信号,如果掌握它们利用Verilog HD ...

  10. NXP(imx8qxp)上android11的EG25-G(4G)模块调试记录

    文章目录 一.前期准备 二.底层配置 三.添加厂商提供的ril.so库 四.添加对应的配置 五.对应的报错解决 5.1 状态栏里面没有对应的 Mobile data SIM图标 5.2重复打印启动ri ...

最新文章

  1. quickselect_QuickSelect:使用代码示例解释的快速选择算法
  2. mysql+where+且,MySQL WHERE
  3. 【spring boot】新建项目,实现HelloWorld
  4. gephi java教程_Gephi的使用--以社交网络图为例
  5. Spring Data Solr教程:向所有存储库添加自定义方法
  6. redis 安全 备份 事务
  7. docker公共存储库_Docker Hub镜像公共仓库使用
  8. 主仆模式的一点小理解
  9. URL传递中文参数乱码问题
  10. 速度曲线规划 ---- 梯形速度曲线
  11. php 失去焦点,jquery设置焦点方法focus()和jquery失去焦点方法blur()
  12. 课表插件timetable
  13. 关于java反射的一些基础方法说明--Filed
  14. Java 多线程学习(1)一些容易被遗忘的基础概念
  15. word2010添加论文引用
  16. 怎么写网站的需求文档
  17. 现有一些开源ESB总线的比较
  18. 《天天学敏捷:Scrum团队转型记》读书笔记
  19. 导进去然后这边就报错了 看修改也看不懂
  20. python re 模块及正则表达式调用认识 (2)

热门文章

  1. 免费全能空间(无广告)php +mysql
  2. IT外包服务内容介绍
  3. php的seeder是什么,Laravel框架使用Seeder实现自动填充数据功能
  4. 2018的趋势与展望(下)——记罗振宇“时间的朋友2017”跨年演讲
  5. 计算机网络数据爆分片MTU,踢走绊脚石,MTU解析与常见问题汇总-上篇
  6. 计算机鼠标右键的主要应用是什么原因,win7电脑桌面鼠标右键功能和作用|win7 64位桌面右键没反应,反应非常慢...
  7. IMGUI_DX11显示自定义图片
  8. 【高项】第5章 项目范围管理【知识点精华笔记】
  9. QFD修改工作流并重新发布中的问题
  10. RoaringBitmap位图数据结构及源码分析