范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

浅谈基于FPGA开发的时钟约束方法

  在FPGA开发过程中,我们完成RTL设计之后,下面一步需要将RTL进行综合,这就会牵扯到时钟约束问题。今天我们来聊一聊时钟约束。
  时钟约束概念
  对于同一个时钟域的所有电路来讲,为了保证电路功能的正确性,所有的电路都必须满足,这个时钟域所要求的电路速度。我们一般通过添加基本的时钟约束,达到限定电路速度的目的。
  影响电路速度的因素
  在FPGA上面,影响硬件电路速度的原因大概有一下三类:芯片内部器件的建立(setup)保持(hold)时间;电路中的逻辑延时(cell delay);电路中的布线延时(wire delay);
  所以我们看出,以上三个原因,共同决定了硬件电路的最高频率。如何添加时钟约束
  总体思路是,我们一般根据SPEC需要,再结合对电路的分析,以及合理的估算,进行时钟约束。但是下面几个因素,需要我们特别注意。RTL设计与芯片的选择
  对于同一颗芯片,如果RTL架构合理,流水线排布高效,代码执行效率好,则能达到的时钟频率会较高;同理,相同的RTL代码,如果选择高阶的芯片,则同样能达到更高的时钟频率。
  第一种情况,对电路设计者的要求较高,RTL的代码设计会相对复杂。第二种情况,选择更高阶的芯片,意味着成本的增加。所以在设计过程中,往往是在两者之间进行权衡。时钟边沿的使用
  在这里需要指出一个问题,时钟的边沿使用问题。在大多数的同步电路设计中,都只会使用时钟一个边沿,上升沿或者下降沿(一般使用上升沿的较多)。
  这是因为工具在进行时序分析时,会对寄存器时钟端口的反相情况进行处理。当发现下降沿和上升沿同时出现的情况,延迟会自动限制为约束时钟的一半,即时钟速度放慢一倍,这往往不是我们想要的电路综合结果。电路速度的预估
  在添加时钟越是时,我们还需要对电路的速度进行合理预估,过快或者过慢的时钟约束,都不是好的约束。过慢的约束,达不到SPEC需要,设计的电路肯定不能使用。过快的约束,会增加布局布线(place & route)的难度,可能会导致拥塞,布局布线失败,或者芯片发热等后果。
  在实际工作中,一般的约束策略是:约束的最高频率为实际工作频率的110%,即将约束时钟放大至工作时钟的1.1倍。需要指出的是,在实际工作中,时钟的约束并不是孤立的,往往和input_delayoutput_delay,clock_uncertaintyclock_skew等约束条件,共同作用,所以在约束余量力度方面,要一起进行考虑。
  小结
  时钟约束在所有的约束条件里面,重要性十分突出。一个合理的时钟约束,能够得到较优的电路综合结果。个人建议,在平时的工作学习中,多做实验,多比较最后综合得到的电路,这会对我们理解时钟约束,有很好的帮助。

张琳梓出席第70届世界小姐大赛澳门总决赛2021年10月22日,由新丝路产业集团唯咖国际冠军联合总会主办,深圳三舍文化传媒新丝路模特管理有限公司承办,横琴梧桐树大厦华侨城锦绣中华协办的第70届世界小姐澳门总决赛在深圳锦绣特斯拉赛博卡测试侧镜,四轮转向很难相信自从特斯拉赛博卡车,埃隆?马斯克曾乘雪橇前往隐形战斗机原型的不锈钢机身。用金属球砸窗户。一些人认为它将于2021年发行。直到2022年。嗯,时间过得很快,很快就不会有一辆网新玛莎拉蒂GrecaleSUV推迟到2022年春季现在是2021年,这意味着是的,我们正在谈论另一个供应链问题,导致新的车辆延误。即将到来的玛莎拉蒂GrecaleSUV是最新的受害者,它的首次亮相现在推迟到2022年春季。简单地说新的本田思域轿车Si明天到达本田今天早些时候在其社交媒体平台上出人意料地宣布了这一消息,并贴出了一张显示全新思域思轿车右后方的照片。这是我们第一次正确地看到真正的汽车,明天我们将看到它的所有荣耀。尽管这只是一谁在领跑WiFi6专利竞赛?下一代WiFi6技术的技术优势将使连接的场馆和城市连接的汽车连接的工厂和连接的家庭成为可能。然而,WiFi6SEPs的许可正逐渐成为一个问题,特别是在需要在SEP所有者和标准实施者黑客攻击智能建筑运营技术系统的三个原因ByBetsyConroy毫无疑问,智能建筑包含比商业房地产历史上任何时候都多的连接系统和设备。虽然智能建筑技术可实现高效安全健康和高效的环境,但它们也扩大了网络犯罪的数字攻击面,未来(停车)就在这里微型激光雷达如何在物联网中应用ByPhilipConstantine,CEOLightWareLiDARLLC。法国科技公司Parkki正在利用激光雷达技术,让你在商店停车变得更容易更快,最终也更智能。关于科技安卓不再向华为授权,鸿蒙系统100天1亿,华为将迎来新盟友受美国影响之后,安卓也停止向华为提供新系统。不过,华为自研的新系统,已经取得不错的成绩,在100天获得了超1亿的升级人数。不仅如此,华为还将迎来新新盟友。你知道是谁吗?安卓不再向华你家餐桌上用什么灯?30岁的你要好好选择,老婆喜欢才行这里是灯圈儿,这里只讲LED产品。家装中,作为全屋灯具中的细分品类,餐吊灯慢慢成为了更多装修朋友考虑的产品。同为灯具,显然餐吊灯并没有客厅灯那么惹人眼。在整屋的装修中,全屋灯具就尴4组数据公布!照明市场到底是好是坏?近日,照明行业最新公布四组数据,分别关乎智能照明市场规模生产情况效益情况及出口情况。照明市场到底是好是坏?可从中窥得一二。值得注意的是,这四组数据均呈增长态势,且增长幅度皆超20。新零售来袭,月影家居如何做好品牌营销?近年来,随着时代的发展,市场的变迁,月影家居品牌为了能够在这个竞争激烈的市场上占有一席之地而做出改变,现如今月影家居呈现出以下特点品牌定位年轻化,营销方式年轻化,产品年轻化,大力开
AnsiblePlaybook超详细讲解,值得收藏Playbook是一个由一个或多个play组成的文件play是针对特定主机或主机组执行的一组有序的任务每个playbook必须包含两部分hosts运行playbook的一组主机taAnsibleregister变量详解在Ansible中,我们可以通过register捕获task的输出,并将它保存到一个变量中,方便在以后的任务中调用编写playbook,我们通过whoami这个shell命令去查看OPPO开发者大会小布虚拟人OPPO智行健康套件发布OPPO开发者大会2021OPPO开发者大会在上海世博中心拉开帷幕。还记得去年的开发者大会,OPPO推出了ColorOS11启能行动2。0和HeyTap健康平台。而今年在Color错过血亏!一文详解Redis集群部署Redis集群部署1。编译安装cdusrlocalsrcwgethttpdownload。redis。ioreleasesredis5。0。0。tar。gztarzxvfredis分享几个Linux实用shell脚本,附实战范例说明,建议收藏练习6。1信号捕捉traptrap触发指令信号进程收到系统发出的指定信号后,将执行自定义指令,而不会执行原操作trap信号忽略信号的操作trap信号恢复原信号的操作trapp列出自定义2个文档学会Shell脚本编程,基础进阶篇,0基础也能一学就会Shell脚本作为Linux中运行的一些命令的集合,虽不是正式的编程语言,但却起着十分重要的作用它能帮助我们实现具体的需求,可以说功能很强大很全面,批量化自动管理提高了不少工作效率跨系统远程操控,让使用更加便捷向日葵UUPro随着5G的普及,未来的生活必定更加舒适便捷。与此同时许多老人使用的2G3G手机将逐步不能使用,因为信号将不再覆盖传输。传统的老人机以其操作简单深受老年人的喜爱,但他们也需要体验5G闭关编写的shell脚本100例!学习提升面试必备精品闭关编写了一份shell脚本100例,融汇了Shell脚本所有知识点,集大成之作。实在是学习提升面试的必备精品!适合新手学习收藏!1。编写helloworld脚本!binbasheNILLKIN耐尔金小咪无线充电支架,让无线充电更优雅目前,各大手机厂商的旗舰机型都已经采用了无线充电,照此趋势,无线充电大有普及之势。与此同时,各类第三方厂商的无线充电器也应运而生。今天就为大家介绍一款与众不同的无线充电器NILLK新iPhone或支持25W快充AirPods3或9月发布苹果研发A13显示器苹果研发配备A13的显示器据外媒9to5Mac报道,有传言指出苹果正在研发一款显示器,该显示器带有支持神经引擎的A13芯片,芯片可能会用作eGPU,目前尚不清楚细节。报道称,在外部几个学习网站,每个都值得你收藏1人人自学网免费教学网站,有电脑知识,办公教程,设计软件教程,编程教程等等,最全的自学教程网站。可在线观看免费视频教程,如3dmax视频教程,cad视频教程,excel视频教程,f