数字后端A7core项目记录1.1SDC文件、MMMC文件和lef文件

这篇具有很好参考价值的文章主要介绍了数字后端A7core项目记录1.1SDC文件、MMMC文件和lef文件。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

在上一篇当中,我们主要介绍了Innnvus数据导入工作,其中出现了SDC文件,MMMC文件和lef文件。

在本节进行介绍,看看各个文件当中都包含什么

数字后端mmmc,硬件工程,fpga开发,Powered by 金山文档

上图便是SDC文件内容,这个文件是前端搞好了给我们的

时钟约束sdc主要内容如下:

a.timing相关基本单位设置,kohm是千欧姆的意思

b.max_fanout,max_transition设定

c.设置模块端口port的驱动(时钟和data 分开设,因为时钟会更快)

d.设置output的load

e.创建时钟,定义好时钟周期(频率=1.0/T,其中T为时钟周期)

f.时序例外,比如set_multicycle_path,set_false_path等

g.模块接口的input delay和output 约束,也是文件中最多的内容

接下来是mmmc文件,如下图,library_set 指定了所有要用的 lib库文件, rc_corner 指定了对应的 QRC file, constraint_mode 指定了 SDC 文件。multi-mode multi-corner,值得一提的是在这里的multi-mode是同一个SDC文件。

数字后端mmmc,硬件工程,fpga开发,Powered by 金山文档

lef文件:下面链接的文章写的很好,可以参考一下

区块链 - Cadence物理库 LEF 文件语法学习【持续更新】 - 个人文章 - SegmentFault 思否文章来源地址https://www.toymoban.com/news/detail-613261.html

到了这里,关于数字后端A7core项目记录1.1SDC文件、MMMC文件和lef文件的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 【后端】Core框架版本和发布时间以及.net 6.0启动文件的结构

    2023年,第35周,第1篇文章。给自己一个目标,然后坚持总会有收货,不信你试试! .NET Core 是一个跨平台的开源框架,用于构建现代化的应用程序。它在不同版本中有一些重要的区别和发布时间 下面是主要版本的简要概述: 于2016年发布。 它是.NET Core 的最初版本,提供了跨

    2024年02月11日
    浏览(37)
  • .Net Core后端架构实战【2-实现动态路由与Dynamic API】

    摘要:基于.NET Core 7.0WebApi后端架构实战【2-实现动态路由与Dynamic API】  2023/02/22, ASP.NET Core 7.0, VS2022 在.Net Core WebAPI程序中通过可全局或局部修改的自定义Route属性和URL映射组件匹配传入的HTTP请求替代默认路由即为动态路由 在3.1以及5.0的版本中,Configure方法中会自动添加Use

    2023年04月08日
    浏览(48)
  • 数字IC后端设计如何从零基础快速入门?(内附数字IC后端学习视频)

    数字IC后端工程师主要职责是把数字IC前端工程师写的逻辑功能RTL转变成物理实际连线GDS版图。这个过程的本质是基于一定的时序约束和物理约束将设计的逻辑功能等价转变成物理连接。因为这个GDS最后是要提交给foundary进行芯片加工制作的,光刻机无法识别逻辑功能,它只认

    2024年01月20日
    浏览(47)
  • chrom扩展开发配合百度图像文字识别实现自动登录(后端.net core web api)

    好久没做浏览器插件开发了,因为公司堡垒机,每次登录都要输入账号密码和验证码。太浪费时间了,就想着做一个右键菜单形式的扩展。 实现思路也很简单,在这里做下记录,方便下次开发参考。 manifest.json 也叫清单文件。 先简单看下配置: 上述配置基本包含了插件开发

    2024年02月11日
    浏览(47)
  • 数字后端——布图规划

            布图规划(floorplan)与布局(place)在芯片设计中占据着重要的地位,它的合理与否直接关系到芯片的时序收敛、布线通畅、电源稳定以及良品率。所以在整个芯片设计中,从 布图规划到完成布局一般需要占据整个物理实施1/3的时间 。         芯片设计中,在

    2023年04月09日
    浏览(30)
  • 数字后端——时序验证

            时序验证则是采用时序分析等方法验证设计是否满足时序收敛,这些时序检验工作包括反向标定(back-annotation)、时序与功耗的检验、时序与信号完整性的检验和当代低功耗纳米先进设计中的“多模式多端角”(MMMC,multi-mode multi-comer)检验。         在RTL编码完成

    2023年04月21日
    浏览(28)
  • 【数字后端设计】CPPR详解

    定义:CPPR(CRPR) , Clock Path Pessimism Removal(Clock Reconvergence Pessimism Removal) ,中文名“ 共同路径悲观去除 ”。它的作用是去除clock common  path 上的悲观量 。 STA在分析 setup timing 时, clock launch path 会选择路径的max delay, clock capture path 则会选择路径的min delay。但对于common path ,在计

    2024年02月12日
    浏览(37)
  • TinyLlama-1.1B(小羊驼)模型开源-Github高星项目分享

    简介 TinyLlama项目旨在在3万亿tokens上进行预训练,构建一个拥有11亿参数的Llama模型。经过精心优化,我们\\\"仅\\\"需16块A100-40G的GPU,便可在90天内完成这个任务🚀🚀。训练已于2023-09-01开始。 项目地址: https://github.com/jzhang38/TinyLlama/ 特点 采用了与Llama 2完全相同的架构和分词器。

    2024年02月01日
    浏览(35)
  • A7核PWM实验

    头文件 运行代码 主函数

    2024年02月07日
    浏览(27)
  • 官方项目《内容示例》中Common UI部分笔记: 1.1 Activatable Widgets

    本文主要面向UMG以及Common UI的初学者 这个例子非常简单,定义了1+3个 Common Activatable Widget CommonUI_ActivatableWidgets 相当于一个容器包含了其它3个 Common Activatable Widget , CommonUI_ActivatableWidgets 里没有什么逻辑,窗口弹出/切换的逻辑在 CommonUI_BaseLayer 里, CommonUI_BaseLayer 通过变量引用

    2024年02月11日
    浏览(34)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包