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

浅谈DesignCompiler综合优化的三个阶段

  前面的文章中,我们提到,Verilog编码效率决定Design Compiler综合得到的电路性能的高低。DC工具的优化只能是雪中送炭,而不能锦上添花。所以如果一段非常低效的RTL代码,DC也不能综合出来一个高效的电路。话虽如此,今天我们还是要来认真的谈一谈Design Compiler优化过程。
  一般Design Compiler的优化分为三个阶段:Architectural(结构级)、Logic-Level逻辑级和Gate-Level(门级)。因为所处的阶段不同,所以DC在优化的时候,往往采取不同的方法。
  按照DC的工作过程,我们可以把上面的三个阶段,依次表示成阶段一、阶段二、阶段三。并且在时间先后顺序上,阶段一先于阶段二,阶段二先于阶段三。
  我们认为阶段一(Architectural)是最高级抽象。从我们读入Verilog之后,DC就开始了结构级的优化。在读入经过mapping之后的db文件之后,DC的优化进入第二个阶段,即逻辑级优化。然后进行优化的门级阶段,这也是整个DC优化过程的最后一步,主要完成GTECH到工艺库的mapping。
  下面我们分别讨论一下这三个阶段的优化办法。结构级优化(Architectural
  按照一般经验,事情在发展的开始阶段,往往变化的方向更多,所以方法也就更全面,DC合成也不例外,阶段越靠前,可用的方法也就越多,越往后往往方法就越少。
  所以作为整个优化过程的第一阶段,结构级优化可采用的方法最多,而且往往优化结果更加优异。在结构级可采用的优化方式主要有一下几点:DesignWare选择
  DesignWare库是一个需要付费的库,但是因为DW库里面,可选的逻辑门或者运算单元,更加高效或者面积更小,所以一般设计公司都会单独购买。之前的文章中,我们提到,DC是约束驱动的工具,所以DC工具根据我们设计人员提供的时序、面积约束,选择不同的器件、运算单元,来满足约束条件。选择DW库,在这个阶段,往往能找出最佳的合成结果。比如说:DW库相比于基础库,加法器就会有4中更快的电路可以选择。公共运算逻辑提取
  我们在编写RTL过程中,往往会遇到不同的表达式中,含有相同的运算逻辑,如果我们能够把公共运算部分提取出来,往往能够得到更加优异的DC综合结果。逻辑级优化(Logic-Level)
  经过第一阶段优化,即结构级优化之后,电路变成了独立于工艺的GTECH库的形式,我们称之为逻辑级。进入逻辑级之后,优化方法有限,只有两种:structure(结构化)。具体指将电路中的中间部分,映射成一个多级的电路。flatten(flatten)。指将组合逻辑的中间级去掉,形成乘积项和的扁平电路结构。因为电路呈扁平化,所以一般面积会较大,并且时序不能保证变好。门级优化
  到了最后一个阶段,DC的重点任务是完成GTECH电路到最终的工艺库的映射,并且同时检查电路的设计规则。电路的设计规则,指的是Foundry制定的最大电容等限制,只有满足了这些规则,则映射后的电路才能正常工作。
  小结
  今天我们谈了DC优化的三个阶段,在每个阶段中,还有哪些地方需要注意,欢迎大家和我进行讨论。
  欢迎加关注"单眼皮老王",阅读IC、图像处理、ASIC、FPGA、AI等相关文章,更欢迎和我讨论。

真快乐深化用户思维真选严选赋能高品质消费在消费升级背景下,用户对高品质消费平台的需求与日剧增。一个高品质零售平台,可以提供高质量的商品和服务,既要满足消费者对品质好货的需求,也要实现消费者放心无忧购的需求。而这正是电商平智慧交通再迎驱动箩筐易图通提速发展刚刚落幕的第二届联合国全球可持续交通大会上,在绿色智能共享成为可持续交通发展的着力点共识下,中国贡献的智能方案备受关注。会上发布的中国可持续交通发展报告明确指出,到2035年中国将LK分享400个!史上最全地理信息系统名词解释大全地理信息系统地理信息系统GeographicInformationSystemGIS作为信息技术的一种,是在计算机硬软件的支持下,以地理空间数据库(GeospatialDatabaLK分享物联网新型基础设施建设三年行动计划20212023年解读近日,工业和信息化部联合中央网络安全和信息化委员会办公室科学技术部生态环境部住房和城乡建设部农业农村部国家卫生健康委员会国家能源局印发物联网新型基础设施建设三年行动计划(20212LK分享丨国际碳中和行动关键技术前沿热点与发展趋势科技创新是实现碳中和的核心驱动力,推动和依靠绿色技术创新作为共同的战略选择来实现碳中和目标已成为主要发达国家的共识。本文刊载于中国科学院院刊2021年第9期资讯与观察气候变化是全球LK分享汽车芯片供应链巨变前夜过去18个月证明了传统汽车供应链存在漏洞,全球最大的Tier1厂商博世认为,汽车行业的半导体供应链不再适用。半导体供应链问题过去一直由汽车业悄悄管理,但现在是改变的时候了。整车厂的LK分享一辆汽车到底需要多少芯片?汽车上到底需要多少芯片?按照功能划分,汽车芯片大致可以分为三类第一类负责算力和处理,比如用于自动驾驶感知和融合的AI芯片,用于发动机底盘车身控制的传统MCU(电子控制单元)第二类负LK分享一文带你了解自动驾驶汽车测试技术与应用进展自动驾驶汽车,通过技术实现车辆自动驾驶,目的是减少驾驶疲劳增强驾驶安全。自动驾驶汽车按自动化程度可分5级辅助驾驶部分自动驾驶条件自动驾驶高度自动驾驶和完全自动驾驶。完全的自动驾驶,弥合虚实鸿沟,微软数字孪生让汽车行业拓展无限想象基于物联网大数据人工智能的数字孪生正在赋予企业全新的视角通过将物理世界的设备工艺与数字化的业务流程深度融合,企业可以在数字世界中对工厂的全部流程和工序进行一对一的数字再现,并通过模LK分享一文讲清自动驾驶中的时空坐标系无论是高级辅助驾驶ADAS系统,还是自动驾驶系统,一个必不可少的重要工作就是计算自己的位置,以及自己与道路车辆行人等交通元素之间的相对位置关系速度关系。为了描述这些复杂的空间时间关LK分享公共场所人脸识别或全面被禁导读欧洲议会刚刚通过决议,呼吁全面禁止在公共场合进行大规模面部识别,对AI面部识别技术的监管进一步收紧。实际上,对人脸识别技术的规范和管理早已成为国内外的共同难题。昨日,欧洲议会投
时间的胶囊灭绝恐龙的小行星碎片在化石中被发现纽约时报reports研究北达科他州遗址的科学家说,杀死恐龙的撞击物的原始碎片被发现,那是6600万年前那个灾难性日子的时间胶囊。一个古生物学家罗伯特德帕尔马,带头挖掘该遗址,星期现代IONIQ5每天晒太阳6小时一年能跑1300公里西班牙阿贝赛报网站近日报道称,光伏太阳能是我们可用的最有前景的可再生能源之一它很清洁且非常容易获得,因为它是利用太阳辐射来发电。在减少污染气体排放的道路上,汽车行业对发展电动汽车做28万亿吨冰已融化,可淹没全中国2。9米深,地球究竟想干嘛?全球气候变暖,冰川融化的问题,随着时间的推移影响越来越深刻。有学者研究分析,到了2100年,世界上的陆地面积将会减少179万平方公里。而当前还有28万亿吨冰已融化,如果把这些冰水放芯驰科技发布车控芯片E3系列,完成四大领域产品布局记者伍洋宇编辑4月12日,芯驰科技发布车规级控制芯片E3系列,可应用于线控底盘制动控制BMS自动驾驶运动控制等方面。据介绍,E3系列产品基于ARMCortexR5F,CPU主频为8东南亚电商如何操作?谢谢您的邀请了,东南亚的电商有一个比较有名的公司叫lazada,他模仿的模式不是淘宝,而是京东只要是个互联网,懂点行的人就明白电商凭什么火?价格便宜,可是这家东南亚电商他不懂他的价T3出行平台车费欠了两个月问题究竟出在哪?来源中国经济网陈师傅是一名网约车司机,最近他遇到了逃单生意,这可让他如鲠在喉。当时是2月12号,从新添寨到观山湖区,车费是64块钱。陈师傅说。花了半个多小时,陈师傅顺利地将对方送到违规收集使用个人信息!太平洋证券太牛APP被监管点名记者陈靖App个人信息安全整改已步入深水区。近日,云南省通信管理局披露了9家APP侵害用户权益的情况,上市券商太平洋证券位列其中。据悉,云南省通信管理局依据网络安全法电信和互联网用国金证券给予巨一科技增持评级,目标价位54。65元20220413国金证券股份有限公司满在朋,秦亚男对巨一科技进行研究并发布了研究报告乘电动化东风,装备核心部件双帆起航,本报告对巨一科技给出增持评级,认为其目标价位为54。65元,苹果计划拓展iPhone健康应用,包括服药提醒等功能据彭博社报道,苹果计划今年扩展iPhone健康应用程序,其中包括额外的睡眠跟踪功能和服药提醒工具。苹果今年还可能为AppleWatch加入体温监测功能,并且仍在努力开发血压监测器。彭博社苹果今年仍计划为AppleWatch增加健康新功能据彭博社的MarkGurman表示,苹果公司仍计划在今年为AppleWatch增加体温监测和新的健康功能,尽管在开发过程中遇到了血压和血糖监测方面的问题,此外,苹果还在iPhone北京日报评论唱衰互联网发展毫无根据近段时间,互联网大厂大规模裁员等传闻流布网络。对此,中国网信网对12家大型互联网企业进行访谈。调查显示,相关企业用工数量和业务运行情况总体稳定,企业对发展前景充满信心。以调查回应传