题目

几天前收到了这样一份笔试试题,希望能提供一份参考。恰好最近在家里没事做鼓捣鼓捣还看了点书,因此非常愉快的接下了这个笔试题。

RTL

这个rtl其实是比较容易实现的,单比特输入,只需要在rtl内部做移位寄存即可,当匹配上对应序列的时候即输出一个单比特脉冲的match信号。当然了,可以做一步参数化,把要匹配的序列作为parameter输入,我觉得也就差不多了吧:

module bit_match #(parameter VALUE = 6'b101101
)(input clk,input rst_n,input data_in,output match
);reg [6 -1:0]shift_reg;
always @(posedge clk or negedge rst_n)beginif(!rst_n)beginshift_reg <= 6'b0;endelse beginshift_reg <= {shift_reg[5 -1:0], data_in};end
endassign match = (shift_reg == VALUE);endmodule

CTL

【验证小bai】乐于助人·比特序列匹配电路RTL验证环境笔试实操相关推荐

  1. 小微数字风控必学-冷启动开发风险评分(含实操)

    新产品上线,往往只能使用规则进行审批与授信.能不能拦住风险是一回事,老板报以不信任的目光更使得风控从业人员倍受挫折.我们提供一个迁移学习风险评分开发方案,尝试在冷启动阶段就完成风险评分的开发. 假定某 ...

  2. 【验证小bai】只有SV+modelsim学验证(5)——先将嗷嗷待验的DUT加入环境,至此就只遗留环境的灵魂RM了

    今天我们继续向前大步迈进,把待验证的DUT加入到环境中来!为此我写了一个非常复杂的模块~~主要的功能把输入的数据打两拍然后送出去....当然这只是level1.0版本,后续在添加reference m ...

  3. 【验证小bai】利用verdi让所有环境force现身

    匿名感谢一直默默提供各种素材和BUG的小伙伴! 刚开始入门的时候,有人和我讲宏.force和callback是验证环境的三个毒药 ,仿佛饮鸩止渴,虽然简洁快速,但是如果使用不当会使验证环境处于不可控的 ...

  4. Java实现拼图小游戏(6)—— 移动图片(键盘监听实操练习)

    移动图片 一.前言 二.步骤 1.让我们的类继承KeyListener接口 2.改写initData方法 3.实现向上移动 4.实现向下移动 5.实现向左移动 6.实现向右移动 7.改写initIma ...

  5. RabbitMQ第五个实操小案例——主题交换机(TopicExchange)

    文章目录 RabbitMQ第五个实操小案例--主题交换机(TopicExchange) RabbitMQ第五个实操小案例--主题交换机(TopicExchange) TopicExchange 和 D ...

  6. 验证二叉树后序遍历序列是否符合要求

    验证二叉树后序遍历序列是否符合要求 @(算法学习) 给定一个后续遍历序列,立马知道树根是最后一个序列,那么如何切分左右子树呢? 比树根小的数都在左子树,比根大的都在右子树. 再递归验证,即,对左右子树 ...

  7. 【模电实验】【超值1 + 1】【验证性实验——比例、求和运算电路实验】【验证性实验——各种非正弦信号发生器实验】

    实验6-1 验证性实验--比例.求和运算电路实验 1. 反相比例放大电路实验 参照下图连接电路,确认无误后接通电源 其中仿真图如下: 测量静态工作点 根据表 4.6.1 中的参数对电路直流工作点进行测 ...

  8. mpvue小程序实现人脸识别/视频录制/身份验证/CryptoJS加密 等功能

    mpvue小程序实现人脸识别/视频录制/身份验证/CryptoJS加密 等功能 先看效果图 mpvue小程序与数据宝对接实现人脸识别/视频录制/身份验证/CryptoJS 加密 等功能关键代码 ind ...

  9. windows 中 vpn连接提示, 虚拟专用网络 由于RAS/虚拟专用网络,服务器上配置的某个策略,服务器用于验证用户名和密码的身份验证方法可能与连接配置文件中的身份证验证方法不匹配

    windows 虚拟专用网络 由于RAS/虚拟专用网络,服务器上配置的某个策略,服务器用于验证用户名和密码的身份验证方法可能与连接配置文件中的身份证验证方法不匹配 打开网络 更换网络适配器 选项 右键 ...

  10. 小程序之简单登录注册表单验证

    这段时间在做员工管理的小程序,前期在登录注册上花了不少功夫,今天就给大家分享下. 效果图,wxss的内容较简单,自己编写即可. ##主要内容 一.首先我是在util.js中引入表单正则验证规则,给予l ...

最新文章

  1. Matlab中plot基本用法
  2. js联动清除的一个想法
  3. python3精要(26)-map
  4. mysql事件计划自动_逐步讲解MySQL中定时事件计划的创建
  5. VB.net和c#的区别!
  6. http://circles.arenaofthemes.com/
  7. C++ MFC实现基于RFID读写器的上位机软件
  8. 按clear按钮清空两个文本框的内容,按copy按钮时将Source文本框的内容复制到Target文本框,按close按钮结束程序的运行
  9. MIKE水动力笔记5_建立水动力模型
  10. 怎么修改探索者服务器地址,探索者可不可以修改快捷键???
  11. 人工智能入门——机器学习小案例(一)
  12. Uva 10247 (组合计数)
  13. Unity3d 游戏汉化之IL注入文本替换--木石世纪
  14. 显示器扩展后左右如何设置?
  15. DeprecationWarning: Seeding based on hashing is deprecated since Python 3.9
  16. Latex 中如何使插图的位置不跑到开头而紧跟插入的文字后
  17. 计算机传奇人物之詹姆斯·高斯林
  18. 华为hcie认证工程师里一定要知道的Radius 基本介绍
  19. 何志强:张尚昀式的当代好青年
  20. CISCO完全试验手册(27个试验拓扑+详细步骤)

热门文章

  1. 安卓模拟ibeacon_Android BLE-iBeacon系列(一)iBeacon介绍
  2. python system interpreter_2. Using the Python Interpreter:使用Python解释器
  3. python爬虫基本概述
  4. 安卓代替苹果的软件_苹果健身可以代替您的健身房或贵宾会员吗
  5. 锐角三角形的一些结论及证明
  6. CF1090H Linearization
  7. android killer java_android killer无法查看java源代码的解决方法
  8. 佰落暑期java自学记录-9
  9. ThreatScan-免费的网站在线安全检测平台_TScan
  10. Jquery定时弹广告