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

做竞拍网站长沙企业建站方案

做竞拍网站,长沙企业建站方案,专业团队建设实施方案,模板网站建设包括哪些介绍 单时钟设计更易于实现,也更少出现亚稳态、建立和保持时间违例方面的问题。但在实践中,很少有设计只在一个时钟下运行。 多时钟域 多个始终可以有以下一种或多种时钟关系: 1、时钟频率不同。 2、时钟频率相同,但相位不同…

介绍

单时钟设计更易于实现,也更少出现亚稳态、建立和保持时间违例方面的问题。但在实践中,很少有设计只在一个时钟下运行。

多时钟域

多个始终可以有以下一种或多种时钟关系:

1、时钟频率不同。

2、时钟频率相同,但相位不同。

多时钟域设计的难题

1、建立时间和保持时间的违背。

2、亚稳态。

事实上1就会导致2

违背建立时间和保持时间

多时钟域情况下,很容易出现一个时钟域的输出在另一个时钟域的时钟上升沿到来时发生改变的现象。

图中xclk_output1不满足建立时间和保持时间,所以会造成亚稳态。而xclk_output2则没有该问题。

多时钟设计的处理技术

通用准则:

1、时钟命名  

2、分模块设计

时钟命名法

为了方便脚本使用通配符对所有时钟进行操作,对时钟应有一个确定的命名,如sys_clk、tx_clk和rx_clk,同属一个时钟域的信号也应在命名时使用同样的前缀,这样可以方便分辨出信号所属时钟域,并决定时直接使用该信号,还是同步后使用。

分块化设计

  • 每个模块只因当在单个时钟下工作
  • 在信号跨时钟域传输时,使用同步器模块。
  • 同步器规模尽可能小。

优点:使静态时序分析变得很简单。单个模块可以看作是完全同步的。另外,同步模块不需要做静态时序分析,但是要保证满足保持时间要求。

如图所有跨时钟域传输的信号都要经过一个额外的同步器模块。

跨时钟域

两类:控制信号的传输、数据信号的传输。

控制信号的传输(同步化)

最常用的方式:多级同步器。(只能降低亚稳态可能性,增加更多级触发器,可以进一步降低亚稳态出现的可能性)

缺点(不可避免地开销):增加了电路的整体延时。

 可以看到,亚稳态如果在一个周期内稳定下来,第二级寄存器就能输出一个稳定的值。

有时第一级同步器信号从亚稳态进入稳态需要不止一个周期,第二级触发器输出依然亚稳态,这是为了安全起见,应加入三级同步器。

大多数设计中两级同步电路就足以避免亚稳态出现了,只有在时钟频率非常高的设计中才要求使用三级同步器电路。

数据信号的传输

两种方法:

1、握手信号

2、异步FIFO

同频零相位差时钟

其实就是单时钟设计。

 同频恒定相位差时钟

从这幅图看感觉对建立时间要求更高了,对保持时间要求变低了。对组合逻辑的延时约束会变得更紧。这种情况不需要同步器,只需要使设计STA通过即可。

非同频、可变相位差时钟

整数倍频率的时钟

clk2捕获数据的时间可能是T、2T、3T,取决于数据在clk1哪个边沿发出。任意路径的最差延迟都应在时钟边沿相位差T时满足建立时间要求。最差保持时间应在时钟边沿相位差为零时进行。

可以使源数据每三个源时钟改变一次,防止丢失数据。

非整数倍频率的时钟

情况一:源时钟有效沿和目的时钟有效沿之间有足够大的相位差,不会有亚稳态产生。

 clk1和clk2分别是对同一个时钟的3分频和2分频,如图,两个时钟最小相位差为2.5ns,满足建立时间和保持时间,但应避免在跨时钟位置使用任何组合逻辑。

慢到快不会有数据丢失;快到慢可能出现数据丢失,为了解决这个问题,必须将元数据保持至少一个目标时钟周期。

情况2:两个有效沿很近,但当再出出现挨着的情况前,接下来的几个周期两个时钟沿会保留足够的裕量。

 图中期望的波形使B1,实际的波形使B2。这里数据不会丢失(因为是从慢到快),但是可能不连贯。

从快倒满可能出现数据丢失,为了阻止这种情况,源数据应保持至少一个目标时钟周期不变。

情况三:相位差异小,能连续存在几个周期。

图中前两个周期可能违背建立时间,后两个周期可能违背保持时间。

这种情况下,即使数据从慢到快时钟域也可能丢失。

为了不丢数据,数据应保持至少两个目的时钟周期,这同时适用于快到慢和慢到快。但是数据不连续的问题依然存在。

这时,使用握手和FIFO传输数据就更有效,因为它们解决了数据不连续的问题。

握手信号方法

  • X将数放在数据总线上兵发出xreq信号,表示有效数据已经发到接收器Y的数据总线上。
  • xreq信号同步到接收器时钟域ylk上。
  • Y在识别xreq同步的信号yreq2后,锁存数据总线上信号。
  • Y发出确认信号yack,表示其已经接收了数据。
  • yack同步到发送时钟xclk上。
  • X识别到同步的xack2信号后,将下一个数据放到数据总线上。

如图,安全地将一个数据从发送器传输到接收器需要5个时钟周期。

握手信号的要求

数据应在发送时钟域内稳定至少两个时钟上升沿。

xreq宽度应该超过两个上升沿时钟,否则从高速时钟域到低速时钟域传递可能无法捕捉到该信号。

握手信号缺点

传输单个数据延迟比FIFO传输同样的数据大得多。

使用同步FIFO传输数据

DPRAM(双端口RAM)用作FIFO以使读、写可以独立进行。

 

  •  写指针指向下一个要写的地址,读指针指向下一个要读的地址。写使能使写指针递增,读使能使读指针递增。
  • 根据读写指针可以产生空信号和满信号,也可以对FIFO内数据进行计数。
  • DPRAM可以同步读取或者异步读取。同步读时,应在FIFO输出有效前给都信号。异步读时,输出不会寄存。数据只要一写入就可用。
 FIFO空满的产生

 图中为FIFO满的情况,当读指针等于写指针加一并进行写操作,FIFO满。

同样,当读操作使两个指针在下个周期相等时,FIFO变空。

另一种方法

另一种方法使使用计数器来指示FIFO中空或满位置的个数。写入数据时计数器加一,读取数据时计数器减一。

这种方法原理上简单,但是要增加额外的硬件(比较器)。FIFO深度增加,比较器宽度也会增加,这最终会降低FIFO操作的最高频率。

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

相关文章:

  • 差异基因做热图在线网站wordpress 商用
  • 网站开发毕业答辩演讲稿范文免费照片的网站模板免费下载
  • 深圳做二维码网站淘宝关键词搜索量查询工具
  • 娱乐类网站怎么建设wordpress添加下载地址
  • wordpress手机网站插件深圳龙岗小学排名
  • 国外优秀的平面设计网站win优化大师
  • 校园网站设计与实现个人网站模板响应式
  • 服务专业公司网站建设服务学编程入门先学什么
  • 做国外单的网站叫什么名字西安旅游网站建设
  • 网站建设金手指稳定网站建设简单点的
  • 专业建站推广企业小米路由器建设网站
  • 聊城质量最好网站建设旅游门户网站建设方案
  • 免费自建网站湖南省建设监理协会官网
  • 长沙模板建站邯郸装修网站建设
  • 深圳做企业网站公司重庆网络营销网站建设销售
  • 商城形式的网站需要多少钱小程序开发平台源代码下载
  • 广州网站制作长沙wordpress </a> </li> <li> <a href="/news/265755/">网站推广建设加盟深圳官网设计</a> </li> <li> <a href="/news/265754/">网站备案信息填写网站创建方法</a> </li> <li> <a href="/news/265752/">网站维护需要什么技能焦作北京网站建设</a> </li> <li> <a href="/news/265751/">西安门户网站建设公司哪家好美食网站建设书</a> </li> <li> <a href="/news/265749/">黑龙江建设教育网站如何知道一个网站是用什么做的</a> </li> <li> <a href="/news/265748/">比较好的logo设计网站新开传奇网站发布网站</a> </li> <li> <a href="/news/265747/">湖北平台网站建设哪家好做网站商城要注册什么公司</a> </li> <li> <a href="/news/265746/">网站开发设计选题背景php免费网站模板</a> </li> <li> <a href="/news/265745/">网站开发iso9001微网站制作速成法</a> </li> <li> <a href="/news/265744/">dedecms做网站视频新手做电商需要投资多少</a> </li> <li> <a href="/news/265743/">聊城做网站哪家好网站是如何建立的</a> </li> <li> <a href="/news/265742/">深圳品牌网站制作多少钱邯郸wap网站建设公司</a> </li> <li> <a href="/news/265741/">网站改版要注意什么申请注册网站域名.商城</a> </li> </div> </article> </main> </div> </div> <aside id="secondary" class="widget-area sidebar"> <div class="widget widget_posts_thumbnail" style="margin-top:6px;"> <h2 class="widget-title">最新文章</h2> <ul> <li class="clear"> <a href="/news/447461/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/做电影网站用什么虚拟主机网站建设功能要求" alt=" 做电影网站用什么虚拟主机网站建设功能要求" /> </div> </a> <div class="entry-wrap"> <a href="/news/447461/" rel="bookmark"> 做电影网站用什么虚拟主机网站建设功能要求</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> <li class="clear"> <a href="/news/447460/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/深圳网站建设选云聚达都江堰seo" alt=" 深圳网站建设选云聚达都江堰seo" /> </div> </a> <div class="entry-wrap"> <a href="/news/447460/" rel="bookmark"> 深圳网站建设选云聚达都江堰seo</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> <li class="clear"> <a href="/news/447459/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/赌场网站建站中国镇江网" alt=" 赌场网站建站中国镇江网" /> </div> </a> <div class="entry-wrap"> <a href="/news/447459/" rel="bookmark"> 赌场网站建站中国镇江网</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> <li class="clear"> <a href="/news/447458/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/企业网站注销流程wordpress 收费下载系统" alt=" 企业网站注销流程wordpress 收费下载系统" /> </div> </a> <div class="entry-wrap"> <a href="/news/447458/" rel="bookmark"> 企业网站注销流程wordpress 收费下载系统</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> <li class="clear"> <a href="/news/447457/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/企业网站建设定制开发响应式品牌网站设计" alt=" 企业网站建设定制开发响应式品牌网站设计" /> </div> </a> <div class="entry-wrap"> <a href="/news/447457/" rel="bookmark"> 企业网站建设定制开发响应式品牌网站设计</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> <li class="clear"> <a href="/news/447456/" rel="bookmark"> <div class="thumbnail-wrap"> <img width="120" height="80" src="http://pic.xiahunao.cn/yaotu/seo高清视频教程企业网站seo方案" alt=" seo高清视频教程企业网站seo方案" /> </div> </a> <div class="entry-wrap"> <a href="/news/447456/" rel="bookmark"> seo高清视频教程企业网站seo方案</a> <div class="entry-meta">2025/9/17 3:04:24</div></div> </li> </ul> </div> <div class="leftdiv2"> </div> </aside> </div> <footer id="colophon" class="site-footer"> <div class="clear"></div> <div id="site-bottom" class="clear"> <div class="container"> <div class="menu-m_footer-container"> <ul id="footer-menu" class="footer-nav"> <li> <strong> <a href="/">芽芽口腔健康站介绍</a></strong> </li> <li> <strong> <a href="/">商务合作</a></strong> </li> <li> <strong> <a href="/">免责声明</a></strong> </li> </ul> </div> <div class="site-info"> <p>CopyRight © <a href="/">芽芽口腔健康站</a>版权所有 </p> </div> </div> </div> </footer> </div> <div id="back-top"> <a href="#top" title="返回顶部"> <svg width="38" height="38" viewbox="0 0 48 48" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect width="48" height="48" fill="white" fill-opacity="0.01" /> <path d="M24 44C35.0457 44 44 35.0457 44 24C44 12.9543 35.0457 4 24 4C12.9543 4 4 12.9543 4 24C4 35.0457 12.9543 44 24 44Z" fill="#3d4de6" stroke="#3d4de6" stroke-width="4" stroke-linejoin="round" /> <path d="M24 33.5V15.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /> <path d="M33 24.5L24 15.5L15 24.5" stroke="#FFF" stroke-width="4" stroke-linecap="round" stroke-linejoin="round" /></svg> </a> </div> <script src='/templates/nzzt/js/common.js'></script> <script> $(function(){ $('.source_url').text('原文地址:https://blog.csdn.net/qq_38156104/article/details/143765452'); }); /*$('.source_url').on("click",function() { window.open('https://blog.csdn.net/qq_38156104/article/details/143765452', '_blank'); });*/ </script> </body> </html>