使用CE 和使用MUX进行选择

eg

module module_name(clk    ,rst_n  ,judge,//   en_data,//   not_en_data,,//其他信号,举例doutdout);//输入信号定义input               clk    ;input               rst_n  ;input               judge  ;//  input             not_en_data;//   input             en_data;//输出信号定义output   [2:0]        dout   ;//输出信号reg定义reg[2:0]     dout   ;//时序逻辑写法always@(posedge clk )beginif(judge)begindout<=dout ;endelse  dout<=dout+2;endendmodule

dout 根据judge,输出dout+2或者保持dout,通常RTL使用ce寄存器表示

综合后schematic为:


如果改为

    //时序逻辑写法always@(posedge clk )beginif(judge)begindout<=dout+1 ;endelse  dout<=dout+2;end

dout为dout+1或者+2

使用的是无ce用mux

Vivado RTL Schematic两种寄存器相关推荐

  1. [笔记].浅析在Nios II中的两种寄存器映射方法的异同

    此处以我所写的MAX7219为范例,从HDL接口描述到C语言软件编程,分析两种表面不一样.但实质是一样的寄存器映射方法,找出其中联系与区别. 方法1 使用Altera提供的API 1. 使用HDL描述 ...

  2. Vivado IP的两种综合方式:Global 和 Out-Of-Context

    在最新的Vivado的版本中,定制IP的时候,会有一个综合方式的选择,如下图所示.可以看到一种叫做"Global",一种叫"Out-Of-Context (OOC)&qu ...

  3. Vivado使用心得(一)Vivado IP的两种综合方式:Global 和 Out-Of-Context

    ​在最新的Vivado的版本中,定制IP的时候,会有一个综合方式的选择,如下图所示.可以看到一种叫做"Global",一种叫"Out-Of-Context (OOC)&q ...

  4. 使用vivado调用自定义IP的两种方法

    使用vivado调用自定义IP的两种方法 方法一:采用Creat Block Design以图形化界面方式,即原理图方式调用自定义IP,例如下图: 方法二:采用代码方式,即类似函数方式调用自定义IP, ...

  5. Vivado IP核Global 和 out of context per IP两种综合方式区别

    Vivado IP核Global 和 out of context per IP两种综合方式区别 两者区别 OOC生成的文件 注意.注意.注意 1.更新IP核参数时需注意 2.IP核中包括高阻态时需注 ...

  6. 两种schematic symbol

      安装TINA时看到下图.schematic symbol分为US和European两种.

  7. vivado创建项目时找不到boards(ZCU102)的两种解决方案

    问题:vivado创建项目时找不到boards(ZCU102) 如下图所示,vivado检测不到板卡(这里我用的是xilinx的Zynq_UltraScale+_MPSoC_ZCU102_Evalua ...

  8. Vivado Fir Ip核动态更改滤波器系数的两种方法

    有时在设计过程中,可能需要不同的滤波效果,如果采样率一样的情况下,我们有两种方式进行切换系数. 第一种就是真正意义上的动态切换,如下图: 这种方式适合真正意义上的系数从新加载,但是配置相对复杂,但是省 ...

  9. RTL Schematic 与 Technology Schematic的区别?

    在用ISE设计FPGA电路时,对Verilog HDL语言描述的电路经过综合,得到两种不同的原理图表现形式: 由ISE的界面,可见分别为:RTL Schematic与Technology Schema ...

最新文章

  1. Facebook最新语音算法曝光!自监督语音识别,错误率低至2.43%
  2. 阿里移动|《蚂蚁金服移动端高可用技术实践》
  3. OSChina 周五乱弹 —— 一句话证明你看过此乱弹~
  4. 1100 Mars Numbers (20 分)【难度: 一般 / 知识点: 模拟】
  5. testng提供的Assert类断言使用
  6. 绝对简单,就是将我自己的工作量估算乘2!!!
  7. java调取对方接口_java中如何调用对方接口
  8. linux多播 多个接收方,在同一端口上接收多个多播源 – C,Linux
  9. 区块链技术指南之分布式的一致性
  10. 重新启动计算机以关闭用户账户控制,win10如何彻底关闭用户帐户控制?
  11. 古琴怎么学——【唐畅古琴】
  12. C语言有哪些冷知识?
  13. 【转】免费进入学术数据库
  14. 天河CAD2012打开服务器文件,AutoCAD无法启动,或启动中途闪退
  15. ArcGIS栅格按照象元大小生成矢量的方法
  16. 【漏洞复现】CVE-2022-22954 VMware Workspace ONE Access漏洞分析
  17. AI Gossip - 人工智能背后的小故事
  18. java网络编程技术学习笔记(b站【狂神说Java】网络编程实战讲解)
  19. mongodb遍历万亿级数据,论索引的重要性
  20. Spring和SpringBoot中针对单一接口多种实现的支持

热门文章

  1. java npl分词,使用OpenNLP进行分词及词性标注
  2. 调节e18-d80nk的测量距离_在线尺寸影像测量仪
  3. 德福莱(线边仓、2号机台、20号机台)
  4. 【bugku】web game1 来盖楼啊
  5. hcia第二次课堂总结
  6. Python 把脚本编译打包成EXE文件 —— pyinstaller 的安装和使用
  7. 关于python进度条中的pbar.update(10)——from tqdm import tqdm
  8. 研究displaylink 使用displaylink技术的相关产品
  9. 单片机实验秒表设计程序c语言,单片机数字计时器的系统设计与型式试验
  10. java对用户名密码加密_Spring security实现对账户进行加密