当前位置: 首页 > news >正文

网站前端设计关键词优化排名软件流量词

网站前端设计,关键词优化排名软件流量词,网站怎么注销备案号,桂林做文章目录 三输入数的大小比较问题分析verilog codeTestBench Code综合图仿真波形图 三输入数的大小比较 在数字芯片设计中,通常把完成特定功能且相对独立的代码编写成子模块,在需要的时候再在主模块中例化使用,以提高代码的可复用性和设计的层…

文章目录

    • 三输入数的大小比较
      • 问题分析
      • verilog code
      • TestBench Code
      • 综合图
      • 仿真波形图

三输入数的大小比较

在这里插入图片描述
在数字芯片设计中,通常把完成特定功能且相对独立的代码编写成子模块,在需要的时候再在主模块中例化使用,以提高代码的可复用性和设计的层次性,方便后续的修改。

请编写一个子模块,将输入两个8bit位宽的变量data_a,data_b,并输出data_a,data_b之中较小的数。并在主模块中例化,实现输出三个8bit输入信号的最小值的功能。

子模块的信号接口图如下:
在这里插入图片描述
使用Verilog HDL实现以上功能并编写testbench验证。

输入描述

  • clk:系统时钟
  • rst_n:异步复位信号,低电平有效
  • a,b,c:8bit位宽的无符号数

输出描述

  • d:8bit位宽的无符号数,表示a,b,c中的最小值

问题分析

需要调用3个模块:

  • 第一个模块:比较 T 时刻的 a 和 b,T+1 时刻出来 tmp1;
  • 第二个模块:比较 T 时刻的 a 和 c,T+1 时刻出来 tmp2;
  • 第三个模块:比较 T+1 时刻的 tmp1 和 tmp2,T+2 时刻出来 d;

如果只用2个子模块,那么 T 时刻比较 a 和 b 得到 tmp1,再比较 tmp1 和 c 的时候是 T+1 时刻的 c 和 T+1 时刻的 tmp1,而 tmp1 代表的是 T 时刻 a 和 b 的较小值,所以这时候比较的 T 时刻的 a、b 和 T+1 时刻的 c,显然不符合要求。

所以不能只例化两次子模块,因为主模块例化的子模块在综合时是复制一样的电路,在执行时是并行执行的。如果只例化两次,第二次例化的值并不是第一个子模块输出的最小值

verilog code

在这里插入图片描述在这里插入图片描述

TestBench Code

在这里插入图片描述

综合图

在这里插入图片描述

仿真波形图

在这里插入图片描述

http://www.yayakq.cn/news/450196/

相关文章:

  • 医疗培训网站建设长春教做网站带维护的培训机构
  • 广州专业网站改版设计公司企业crm客户管理系统
  • 墨客网站建设凡科网是什么
  • 广州设计网站培训学校厦门市思明区建设局网站
  • 怎样在网站上做外贸修改新wordpress密码
  • 自适应网站wordpress建设银行网站多少
  • 网站开发验收流程东莞网站建设网站
  • 如何让一个网站排名掉wordpress 广告 统计
  • 郴州网站优化中国知名广告公司有哪些
  • 做物流网站大宗贸易交易平台
  • 阿里云网站备案拍照WordPress怎么安装不了
  • 提供网站建设案例wordpress站群 优化
  • 外贸公司几个网站青岛模板做网站
  • 韩国美容网站模板网站建设 价格
  • 万维网络(临沂网站建设)怎么查找自己的企业邮箱
  • 网站建设费用大概多少茶叶推广软文
  • 无锡网站制作价格网站建设外包多少钱
  • html网站素材网wordpress整合redis
  • 三明住房建设局网站东莞关键词自动排名
  • 高校网站建设说明书软件开发需要哪些软件
  • 宁波网站推广公司报价专业seo培训学校
  • 欧阳网站建设优秀全屏企业网站
  • 网站布局设计分析特点wordpress如何上传mp4
  • 创建网站要申请域名吗seo优化技术培训
  • 永州做网站公司江西港航建设投资有限公司网站
  • 汉中微信网站建设公司成都建好的网站出租
  • 如何给网站添加ico商标注册网上查询
  • 浙江省国有建设用地使用权建议网站wordpress禁用古登堡
  • python做直播网站新能源电动汽车价格
  • 稳定的网络建站咨询电话搜索引擎优化培训班