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

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

上图便是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文件。

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

区块链 - Cadence物理库 LEF 文件语法学习【持续更新】 - 个人文章 - SegmentFault 思否

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

  1. Java后端落地项目记录

    本篇是一个真实落地项目整个后端开发的记录,记录了我看到和参与的项目从0到1的过程. 目录 一.项目概述 二.项目开发流程层面 三.开发技术层面 四.项目进行期间读书笔记 五.总结 一.项目概述 大概讲 ...

  2. 用Vue+Node从零开始实现拼多多前后端商城项目 — 记录踩坑之旅(上篇)

    前言 本人移动端开发妹子工程师一枚 ,因为公司项目需要用到前端的技术(主要是vue),自己自学了一段时间,最近花了半个月在工作之余的时间终于自己完完整整写下来一整个前后端商城项目(当然是跟了一个线上项 ...

  3. 用Vue Node从零开始实现拼多多前后端商城项目 — 记录踩坑之旅(上篇)

    前言 本人移动端开发妹子工程师一枚 ,因为公司项目需要用到前端的技术(主要是vue),自己自学了一段时间,最近花了半个月在工作之余的时间终于自己完完整整写下来一整个前后端商城项目(当然是跟了一个线上项 ...

  4. 数字后端——布图规划

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

  5. 关于Maven中pom文件标签的详解,分别对比父工程pom文件与子工程pom文件。

    一.介绍 这里我们以若依开源框架为例,我们先讲解,父工程pom文件,之后再讲解子工程pom文件. 首先,我们先介绍若依前后端分离项目的目录结构; 一.父工程pom.文件 父工程pom文件注释:(每个标 ...

  6. 数字后端零基础学习记录01-SMIC0.18um工艺库文件解析

    目录 前言 1. calibre 2. digital 2.1 apollo 2.1.1 clf 2.1.2 smic18 2.1.3 tf 2.2 doc 2.3 lef 2.4 primetime ...

  7. 项目后期踩到这些坑,原来可以这么简单处理(数字后端实现救火篇)

    项目后期踩到这些坑,原来可以这么简单处理!(数字后端实现救火篇) 文章右侧广告为官方硬广告,与吾爱IC社区无关,用户勿点.点击进去后出现任何损失与社区无关. 最近一直在帮同事解决各种问题.由于临近项目 ...

  8. 完整记录一下Web前端直传阿里OSS大文件+采用后端临时授权传stsToken的方式

    文章目录 前言(可不看) 1. 简介 2. 必要了解项 2.1 资源术语 2.2 常用SDK 3. 准备工作 3.1 创建bucket 3.2 设置跨域规则 3.3 创建RAM子账户及配置权限 3.4 ...

  9. 前后端分离项目集成PageOffice——实现在线编辑Word文件的版本控制

    说明: PageOffice本身提供了SaveFilePage的js方法,但是由于该方法不支持代理且不能跨域导致在前后端分离项目中无法使用 功能:实现三个按钮分别保存不同版本的文件 1.PageOff ...

  10. Python OpenCV --Drowsiness Detector 睡意检测--项目记录

    睡意检测是一项安全技术,可以防止驾驶员在驾驶中入睡而导致的事故. 目的是建立一个睡意检测系统,该系统将检测人的眼睛闭合几秒钟. 当检测到困倦时,该系统将警告驾驶员. 睡意检测版本1.0 睡眠检测关键步 ...

最新文章

  1. 谈谈 Cookie 存取和IE页面缓存的问题
  2. order one question for the 4e4 exploitation
  3. webpack入门系列2
  4. 湾区人工智能私密圈|湾区AI精英汇
  5. 用DHCP部署WPAD:ISA2006系列之四
  6. mysql导入报错1071_导入sql文件报错:1071 Specified key was too long; max key length is 767 bytes...
  7. 7-16 装箱问题 (20 分)
  8. Hook入门之鼠标钩子
  9. Typora下载及使用
  10. 机器学习应用——导学part
  11. 性能测试流程指南和工具推荐
  12. Python编程学习第一篇——Python零基础快速入门(三)——10行代码画朵花
  13. Python3教程@hikali
  14. 后凯恩斯学派给出的不同答案-中国视角下的宏观经济
  15. 编辑视角下,论文摘要、引言、结论怎么写?
  16. 纯干货!live2d动画制作简述以及踩坑
  17. 【操作教程】RTSP/GB28181/SDK/Ehome协议人脸识别/车牌识别视频智能分析系统EasyCVR如何获取播放地址和流地址?
  18. 【ios开发技术研究】Xcode8 及iOS10适配问题整理汇总
  19. 叶绿体基因做跨物种系统发育分析
  20. 百度地图开发者账号申请

热门文章

  1. IT技术发展与应用:TOP技能探讨及学习建议
  2. 英语流利说20181216
  3. 手机能远程控制手机吗?
  4. Qt:Using QByteRef with an index pointing outside the valid range of a QByteArray
  5. Ubuntu 硬盘灯点亮
  6. 项目立项管理:项目招投标
  7. Zotero如何编辑工程规范[S]
  8. C++数据结构实验第三次作业(2022--矿大)
  9. 面试指南之如何介绍做过的项目
  10. 在Ubuntu 16.04上安装Intel 5300 CSI tool的全过程