目次厕所 偷拍
厕所 偷拍
1.什么是SPEF
2.SPEF的模子
3 SPEF文献的内容
3.1 header_definition
3.2 name map
3.3 power definition
3.4 external definition
3.5 define definition
3.6 internal definition
1.什么是SPEFSPEF是Standard Parasitic Extraction Format的缩写,用于描述芯片在PR之后骨子电路中的 R L C 的值。由于芯片的 current loops异常窄也相比短,是以一般不洽商芯片的电感,是以赓续SPEF中包含的寄生参数为RC值。SPEF被后端StarRC用具抽取并用于之后的STA。
图片
2.SPEF的模子SPEF复旧一下三种net模子
distribute net model reduced net modellumpped capacitance model举例,对于下图的连络线
风流少妇图片
三种模子分歧详细为
distribute net model每一段net齐有我方孤独的RC值
图片
reduced net model Load pin是一个简化的RC值,driven 拼端将RC模子简化为一个pie model
图片
lumpped capacitance model 将统共net的cap简化为一个单一的cap值
图片
3 SPEF文献的内容SPEF文献的总体门径如下。底下分歧先容这几部分的含义。
header_definition[ name_map ][ power_definition ][ external_definition ][ define_definition ]internal_definition
3.1 header_definition
一个典型的head definition如下所示,内容 基本上看一下就显然这里不外多先容
*SPEF "IEEE 1481-1998"*DESIGN "ddrphy"*DATE "Thu Oct 21 00:49:32 2004"*VENDOR "SGP Design Automation"*PROGRAM "Galaxy-RCXT"*VERSION "V2000.06 "*DESIGN_FLOW "PIN_CAP NONE" "NAME_SCOPELOCAL"*DIVIDER /*DELIMITER :*BUS_DELIMITER [ ]*T_UNIT 1.00000 NS*C_UNIT 1.00000 FF*R_UNIT 1.00000 OHM*L_UNIT 1.00000 HENRY// A comment starts with the two characters “//”.// TCAD_GRD_FILE /cad/13lv/galaxy-rcxt/t013s6ml_fsg.nxtgrd// TCAD_TIME_STAMP Tue May 14 22:19:36 2002
3.2 name map
如下所示为name map的示例。name map不错大大减小SPEF的大小
*NAME_MAP*1 memclk*2 memclk_2x*3 reset_*4 refresh*5 resync*6 int_d_out[63]*7 int_d_out[62]*8 int_d_out[61]*9 int_d_out[60]*10 int_d_out[59]*11 int_d_out[58]*12 int_d_out[57]. . .*364 mcdll_write_data/write19/d_out_2x_reg_19*366 mcdll_write_data/write20/d_out_2x_reg_20*368 mcdll_write_data/write21/d_out_2x_reg_21. . .*5423 mcdll_read_data/read21/capture_data[53]. . .*5426 mcdll_read_data/read21/capture_pos_0[21]. . .*11172 Tie_VSSQ_assign_buf_318_N_1. . .*14954 test_se_15_S0*14955 wr_sdly_course_enc[0]_L0*14956 wr_sdly_course_enc[0]_L0_1*14957 wr_sdly_course_enc[0]_S0图片
3.3 power definition
该部分界说了power的关联内容
*POWER_NETS VDDQ*GROUND_NETS VSSQ
3.4 external definition
界说了策划中的逻辑和物理的讨论。举例,对于port的逻辑界说门径如下
*PORTSport_name direction { conn_attribute }port_name direction { conn_attribute }. . .
其中port name是一个正整数,direction为I/O/B分歧代表输入、输出和输入输出。连络属性为可选参数,有如下几种
· *C number number : 暗意port· *L par_value : 暗意port的cap· *S par_value par_value : 界说port waveform的体式(不太懂)· *D cell_type :界说运转port的cell的类型
port的物理界说门径如下
*PHYSICAL_PORTSpport_name direction { conn_attribute }pport_name direction { conn_attribute }. . .3.5 define definition
该部分描述了现时SPEF中例化的instance的reference name,这些instance的SPEF信息由另外的SPEF文献给出。其界说的门径如下。DEFINE 界说的是关联instance的hierarchy内容。举例底下的例子暗意对于core/u1ddrphy和core/u2ddrphy的两个instance的SPEF对于design名为 ddrphy
*DEFINE core/u1ddrphy core/u2ddrphy “ddrphy”
*PDEFINE界说instance的物理信息。
*DEFINE instance_name { instance_name } entity_name*PDEFINE physical_instance entity_name
3.6 internal definition
该部分界说了design里面net的RC信息。左证SPEF复旧的RC集会模子,SPEF 包含两种基本的门径D_NET暗意 distributed net模子;R_NET暗意 reduced net模子。两种模子的内容访佛底下以distributed net模子为例进行素质。举例,对于底下的例子。
*D_NET *5426 0.899466*CONN*I *14212:D I *C 21.7150 79.2300*I *14214:Q O *C 21.4950 76.6000 *D DFFQX1*CAP1 *5426:10278 *5290:8775 0.2174462 *5426:10278 *16:3754 0.01054013 *5426:10278 *5266:9481 0.02782544 *5426:10278 *5116:9922 0.1139185 *5426:10278 0.529736*RES1 *5426:10278 *14212:D 0.3400002 *5426:10278 *5426:10142 0.9162733 *5426:10142 *14214:Q 0.340000*END图片
其中,5426是net的名字,不错从前边的name map找到对应的net;0.899466暗意net的是以的cap值。
CONN暗意driver和load的连络讨论,其中
I 暗意internal pin
*14212:D 暗意名为14212的instance的D pin
O 暗意输出 C暗意对应的坐标 D暗意driver pin
CAP部分描述了对应net node的cap值,单元见header definition
其中第一滑描述了两个net之间的耦合电容
其中第5行概略了第二个net暗意是对地电容
RES部分界说了net之间的电阻,单元见header definition,含义和CAP部分访佛。这里不再啰嗦了。
*RES1 *5426:10278 *14212:D 0.3400002 *5426:10278 *5426:10142 0.9162733 *5426:10142 *14214:Q 0.340000
是以对于上头这么一个D_NET的描述信息不错获取如下的RC集会
图片
以上等于SPEF内容的先容,天然在骨子的责任经过中,咱们很少会径直去东说念主工分析SPEF进行关联的计较。关联词对于工程东说念主员一经要知其然的。
本站仅提供存储职业,统共内容均由用户发布,如发现存害或侵权内容,请点击举报。