跳到正文
LESSON

S2-标准格式文件压缩

iEDA工程链接如下: https://gitee.com/oscc-project/iEDA open in new window

Liberty、LEF、DEF文件格式压缩

1 问题背景

芯片设计中存在大量大文件格式,包括VCD,verilog,Liberty,LEF,DEF等等

2 问题描述

TBD

1、实现要求
TBD

iEDA工程链接如下:https://gitee.com/oscc-project/iEDAopen in new window

iEDA作为基础底座,包含下面的主要的内容模块:文件系统,数据库等等

2、通过iEDA运行脚本的方法:

3、项目文件目录概述

  • iEDA主目录概述:
iEDA子目录名称内容概况
cmake包含构建和管理Cmake项目的配置信息
docs包含项目的相关学习资料和项目向导
scripts需要读取的数据和工艺文件,以及脚本文件和输出结果
srciEDA项目点工具和平台相关源代码
  • iEDA/src目录概述:
iEDA/src子目录名称内容概况
analysis对外提供的算法分析拓展接口
apps结合相关业务,设置的一些常见应用
database将数据解析以后使用不同的类进行存放
evaluation对不同点工具流程的算法进行评估的模块
interface对外提供的可以使用的交互接口代码,包括gui,python,tcl,shell等
operation点工具功能模块的实现,包括:iCTS,iDRS,iECO,iFP,iLR,iLO,iMP,iNO,iPDN,iPL,iPW,iRT,iSTA,iTM,iTO等(见图3-2)
platform结合了具体业务需求,结合使用点工具封装的接口,实现一些应用于具体业务的中间数据的读取、处理、分析、存储、应用等等
solver提供指定算法解决方案,包含聚类布线布局等
third_party使用到的第三方依赖库
utility实用程序的开发,可简化开发过程

3 输入输出

TBD

算法输入

TBD

算法输出

TBD