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

石家庄最好的网站建设公司哪家好软件外包公司有哪些

石家庄最好的网站建设公司哪家好,软件外包公司有哪些,茄子河区网站建设自查报告,汕头市建设局网站首页数字硬件建模SystemVerilog-时序逻辑建模(5)多个时钟和时钟域交叉数字门级电路可分为两大类:组合逻辑和时序逻辑。锁存器是组合逻辑和时序逻辑的一个交叉点,在后面会作为单独的主题处理。组合逻辑描述了门级电路,其中逻…

数字硬件建模SystemVerilog-时序逻辑建模(5)多个时钟和时钟域交叉

18594fa919b7a4c72fe4aaa18ebc1e93.png

数字门级电路可分为两大类:组合逻辑和时序逻辑。锁存器是组合逻辑和时序逻辑的一个交叉点,在后面会作为单独的主题处理。

组合逻辑描述了门级电路,其中逻辑块的输出直接反映到该块的输入值的组合,例如,双输入AND门的输出是两个输入的逻辑与。如果输入值发生变化,输出值将反映这一变化,组合逻辑的RTL模型需要反映这种门级行为,这意味着逻辑块的输出必须始终反映该逻辑块当前输入值的组合。

SystemVerilog有三种在可综合RTL级别表示组合逻辑的方法:连续赋值语句、always程序块和函数。接下来几篇文章将探讨每种编码风格,并推荐最佳实践编码风格。

2831c38032f2420b194d6d7733646f30.png

多个时钟和时钟域交叉(CDC)

一个设计使用一个以上的时钟是很常见的,设计的某些部分以比其他部分更快的时钟速度运行。当作为在一个时钟上触发的寄存器的输出的数据或控制信号被存储在不同时钟上触发的寄存器中时,就会发生时钟域交叉(CDC)。

最佳实践指南8-8
多时钟设计应该被划分为多个模块,以便每个模块只使用一个时钟。

当一个模块中的所有时序逻辑都使用相同的时钟时,综合编译器、时序分析器和时钟域交叉(CDC)分析工具会更加有效。

当数据从一个时钟域移动到另一个时钟域时,必须注意避免偏移性问题。当一个触发器的数据输入在离时钟触发器太近的地方发生变化时,就会出现偏移性的情况。触发器的建立时间是在时钟之前输入必须稳定的时间量。保持时间是时钟边沿之后输入必须保持稳定的时间。

建立和保持违规最可能发生在跨时钟域的信号上,因为数据从一个模块的输出传输到另一个使用不同时钟的模块的输入。在多时钟设计中,这些模块可能是,而且经常是,以不同的频率运行。存在这样一种风险,即源于不同时钟域的模块的输入可能与当前模块的时钟域的时钟边沿变化得太近,从而导致偏移状态。为了避免偏移的风险,需要在任何输入端口添加同步器电路,因为该输入来自于不同的时钟域。

从一个时钟域向另一个域传递数据向量的一种常见方式是使用请求和确认握手控制信号。发送数据的模块向接收模块发出一个请求,要求接收模块读取数据总线。请求信号起源于发送模块的时钟域,并有可能接近接收模块的时钟域的时钟边沿到达。为了避免偏移的风险,接收模块通过在登记传入的数据之前,通过一个时钟同步器对传入的请求进行确认。在接收模块登记了数据后,它向发送模块发出确认,发送模块将其同步到其时钟域。发送模块保持数据稳定,直到收到确认握手并同步。

单bit CDC同步器最常使用两级移位寄存器来实现。图8-13显示了一个典型的同步器电路。

01cfe47514d90200c563567eb6d8b58b.png图8-13:用于单bit控制信号的两个触发器时钟同步器

RTL触发器的模型是零延迟的,没有建立和保持时间。在RTL模型中,即使没有CDC同步化,跨时钟域的信号也会显得始终有效。尽管如此,RTL模型应该包括在RTL模型的门级实现中需要的同步器电路。一个1位控制线同步器的例子是:

2c998672516c6cc827e4ca47f5dec323.png

ASIC和FPGA器件在其目标库中可能有优化的时钟同步器。综合编译器将识别RTL时钟同步器的行为,并将这种行为映射到适当的目标组件(如果有)。

时钟域交叉同步器(CDC)的正确设计是一个工程课题,不在本文的讨论范围之内。

http://www.dinnco.com/news/50216.html

相关文章:

  • 怎样做微信挂机平台网站国际新闻头条今日国际大事
  • 企业建网站建个网站需要多少钱
  • 帮其他企业做网站属于外包公司吗网站优化排名哪家性价比高
  • wordpress 外部链接seo程序专员
  • 新站seo竞价网络推广需要多少钱
  • 如何找人帮我做网站推广百度爱采购优化排名软件
  • 自己做电影网站需要什么看书网站排名
  • 杭州发布官网天津优化网络公司的建议
  • 合肥做拼拼团网站的公司百度竞价专员
  • 鞋图相册网站怎么做泉州全网营销优化
  • 组建网站需多少钱青岛关键词排名哪家好
  • 专业模板网站制作服务关键词网络推广企业
  • 租赁服务器的网站seo搜索优化公司排名
  • 做衣服哪个网站好短期培训班学什么好
  • 兰州企业网站建设哪家好网络电商推广方案
  • 郑州做品牌网站的公司个人博客搭建
  • wordpress怎样设置友情链接株洲seo优化
  • wordpress 文章页当前栏目链接seo项目培训
  • 河北涿州建设局网站seo公司后付费
  • 滕州个人兼职做网站52种新颖的促销方式
  • 做二手房怎找房源网站seo推广知识
  • 东莞网站建设公司辉煌大厦互联网营销怎么赚钱
  • 信誉好的顺德网站建设郑州网络推广报价
  • 视觉中国网站百度竞价是什么
  • 服务器租用网站模板日本网站源码
  • 设计师自己做网站百度seo优化怎么做
  • 餐饮公司网站建设的特点关键词挖掘查询工具
  • 常州网约车营运证怎么办理企业网站优化软件
  • 网站建站报价单免费网站申请注册
  • 企业网站源码带支付媒体发稿网