问题4:
最后,我用tsmc65/fb_tsmc65gp-rvt_sc-adv10-v21_2008q2v1/aci/sc-ad10/astro/tf/tsmc_cln65_a10_6X2Z.tf 参考库选择的 /tsmc65/fb_tsmc65gp-rvt_sc-adv10-v21_2008q2v1/aci/sc-ad10/astro/tsmc_cln65_sc_a10_rvt
但是有warming(其中一部分如下):
Warning: ContactCode 'CONT1' is missing the attribute 'unitMaxResistance'. (line 1147) (TFCHK-014)
Warning: ContactCode 'CONT1' has undefined or zero enclosures. (line 1147). (TFCHK-073)
Warning: Layer 'M1' has a pitch 0.2 that does not match the recommended wire-to-via pitch 0.225 or 0.185. (TFCHK-049)
Warning: Layer 'M7' has a pitch 0.2 that does not match the recommended wire-to-via pitch 0.41 or 0.35. (TFCHK-049)
Warning: Layer 'M3' has a pitch 0.2 that does not match the doubled pitch 0.4 or tripled pitch 0.6. (TFCHK-050)
设计也换成用 tsmc65/ft_tsmc65gp-rvt_1p0v_sc-adv10-v21_2008q2v1/aci/sc-ad10/synopsys 里面target lib 综合的,现在设计能能读进去,但是还是有warming:bus naming style _<%d> is not consistent with main lib. (MWNL-111)
,这能表示我的icc的第一步的建milyway的库的步骤完成了吗?后面步骤需要的physical library 的信息都包含进去了吗?
谢谢版主的解答!
至于anchor cell,在 Timing Constraints and Optimization User Guide和IC Compiler Design Planning User Guide中都有提到,其中有一句是这样说的:
Clock planning inserts anchor cells to isolate the clock trees inside the plan group from the top-level clock tree.
谢谢版主的指导!
问题4:
最后,我用tsmc65/fb_tsmc65gp-rvt_sc-adv10-v21_2008q2v1/aci/sc-ad10/astro/tf/tsmc_cln65_a10_6X2Z.tf 参考库选择的 /tsmc65/fb_tsmc65gp-rvt_sc-adv10-v21_2008q2v1/aci/sc-ad10/astro/tsmc_cln65_sc_a10_rvt
但是有warming(其中一部分如下):
Warning: ContactCode 'CONT1' is missing the attribute 'unitMaxResistance'. (line 1147) (TFCHK-014)
Warning: ContactCode 'CONT1' has undefined or zero enclosures. (line 1147). (TFCHK-073)
Warning: Layer 'M1' has a pitch 0.2 that does not match the recommended wire-to-via pitch 0.225 or 0.185. (TFCHK-049)
Warning: Layer 'M7' has a pitch 0.2 that does not match the recommended wire-to-via pitch 0.41 or 0.35. (TFCHK-049)
Warning: Layer 'M3' has a pitch 0.2 that does not match the doubled pitch 0.4 or tripled pitch 0.6. (TFCHK-050)
设计也换成用 tsmc65/ft_tsmc65gp-rvt_1p0v_sc-adv10-v21_2008q2v1/aci/sc-ad10/synopsys 里面target lib 综合的,现在设计能能读进去,但是还是有warming:bus naming style _<%d> is not consistent with main lib. (MWNL-111)
,这能表示我的icc的第一步的建milyway的库的步骤完成了吗?后面步骤需要的physical library 的信息都包含进去了吗?
回复 216#Alicezw
If there is a level-shifter cell for an interface clock net (a net that comes from the top level
clock net into a plan group), it is interpreted as an anchor cell. Then, during clock planning,
anchor cells are inserted for each interface clock net only as long as they do not cross
voltage areas. This prevents the insertion of buffers and inverters into the wrong voltage
areas. Both plan-group-level clocks and voltage areas now isolated from the top-level clocks.