redhawk-sc(seascape)学习日志2

上回说到redhawk通关各种不同的view来读入设计数据和存储数据,这回来仔细看看redhawk具体这些不同的view都是怎么work的

seascape view相当于一个容器,用于保存各种和设计相关的数据,类似于逻辑信息、物理信息等等,每个view都有其对应的输入件和依赖,这些view都是redhawk用于各种类型的分析所需

redhawk中主要是以下五种view:

在单个session中,redhawk-sc支持混合不同的view用于分析

在create_<type>_view过程中,必须要定义options这个参数,否则在get_default_options()会有不同的结果。定义options有助于帮助debug脚本中的错误:

省略options选项如将会造成error

设置dict

在redhawk-sc的语法中,create_<type>_view都有一个设置字典作为参数,大多与语法(除了input views、input files、tag、options)都被指定为dict中的key

Design view

design view表示设计的logical netlist和physical layout(def or gds),并包含了设计中使用到的cell electrical models.

design view是主view,是所有seascape view中最root的部分,一个design view可以驱动多种类型分析比如静态IR drop,动态IR drop以及EM.这些分析可以在不同的PVT和翻转率下.Design view是一个必须的view对于redhawk中的任何类型分析来说。

design view的组成如下图:

可以看到design view的组成主要包含以下:

1、设计输入的主要物理信息,def和lef文件

2、RDL overlay of GDS

3、APL files和lib

4、physical marco model views

Design view依赖以下view组成:

1、用于不同corner的liberty

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值