Astro做完ECO,会出现TRI,请高手帮忙分析为什么Astro会这样做呢,谢谢帮忙
时间:10-02
整理:3721RD
点击:
求助,Astro做完ECO,report timing 会出现TRI,并且TRANSITION都有100多,但仔细查看了NETLIST确实不可能是三态,贴下REPORT ,请高手帮忙分析下为什么Astro会把这些NET当做TRI呢,谢谢啦。
*********************************************************************************
*
*Start point : u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
*( Rising edge-triggered flipflop clocked by clk_HCLK )
*
*End point: pad_addr[22]
*( Output port clocked by clk_HCLK )
*
*Clock Group : clk_HCLK
*Delay Type: Max
*Slack: -805.4191(VIOLATED)
*
*********************************************************************************
Port/PinCapFanoutTrans.IncrArriReasonMaster/Net
---------------------------------------------------------------------------------
Rising edge of clock clk_HCLK0.00000.0000
Clock Source delay3.16193.1619
u_asic/uCLOCKGEN/U3603/Y
0.033020.12803.1619 ru_asic/HCLKASTHIRNet10812 (gclock source)
u_asic/CLKBUFX16G8B10I1/A
0.12800.00063.1625 rCLKBUFX16
u_asic/CLKBUFX16G8B10I1/Y
0.203620.11330.16263.3251 ru_asic/HCLK_G8B10I1ASTHNet10861
u_asic/test_point_24885__cell_12/A
0.11740.03263.3577 rCLKINVX2
u_asic/test_point_24885__cell_12/Y
0.036910.26390.18893.5465 fu_asic/n254557
u_asic/test_point_24885__cell_10/A
0.26410.00023.5468 fMXI2X8
u_asic/test_point_24885__cell_10/Y
0.021920.14600.15633.7031 ru_asic/n254652ASTHIRNet10514
u_asic/CLKBUFX16G10B7I1/A
0.14600.00013.7032 rCLKBUFX16
u_asic/CLKBUFX16G10B7I1/Y
0.253910.12250.16793.8711 ru_asic/n254652_G10B7I1ASTHNet10458
u_asic/CLKBUFX16G10B6I1/A
0.13550.05303.9241 rCLKBUFX16
u_asic/CLKBUFX16G10B6I1/Y
0.311420.15890.19594.1199 ru_asic/n254652_G10B6I1ASTHNet10271
u_asic/CLKBUFX16G10B5I2/A
0.15900.01844.1383 rCLKBUFX16
u_asic/CLKBUFX16G10B5I2/Y
0.173120.10200.17664.3149 ru_asic/n254652_G10B5I2ASTHNet11001
u_asic/CLKBUFX16G10B4I4/A
0.10200.00364.3186 rCLKBUFX16
u_asic/CLKBUFX16G10B4I4/Y
0.276930.14400.18384.5023 ru_asic/n254652_G10B4I4ASTHNet10255
u_asic/CLKBUFX12G10B3I11/A
0.14400.00904.5113 rCLKBUFX16
u_asic/CLKBUFX12G10B3I11/Y
0.155230.09780.16384.6751 ru_asic/n254652_G10B3I11ASTHNet10969
u_asic/CLKBUFX16G10B2I36/A
0.09800.00454.6796 rCLKBUFX16
u_asic/CLKBUFX16G10B2I36/Y
0.223970.12260.17254.8521 ru_asic/n254652_G10B2I36ASTHNet10677
u_asic/CLKBUFX16G10B1I233/A
0.12260.00164.8537 rCLKBUFX16
u_asic/CLKBUFX16G10B1I233/Y
0.0982240.07270.14825.0019 ru_asic/n254652_G10B1I233ASTHNet9929
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
0.07270.00055.0024 rSDFFRX1
---------------------------------------------------------------------------------
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
0.07270.00005.0024 rSDFFRX1
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/Q
0.041450.56440.68945.6917 ru_asic/n93780
u_asic/U134068/C0.56450.00015.6918 rNOR3BX2
u_asic/U134068/Y0.022420.20870.22125.9130 fu_asic/n207488
u_asic/U134068ASThfnInst1881/A
0.20890.00025.9132 fBUFX4
u_asic/U134068ASThfnInst1881/Y
0.1388130.27600.30886.2220 fu_asic/n207488ASThfnNet1881
u_asic/U156917/A0
0.27980.00486.2268 fAOI22X1
u_asic/U156917/Y0.019410.51480.35496.5817 ru_asic/n207489
u_asic/U156916/B0
0.51500.00026.5819 rOAI21X2
u_asic/U156916/Y0.036510.26090.24516.8270 fu_asic/n207497
u_asic/U152683/AN
0.26150.00076.8277 fNAND4BX4
u_asic/U152683/Y0.037610.24130.26427.0919 fu_asic/n216657
u_asic/U152683ASTttcInst7560/A
0.24190.00077.0926 fBUFX20
u_asic/U152683ASTttcInst7560/Y
0.212640.10660.20397.2964 fu_asic/n216657ASTttcNet5687
u_asic/U152683ASThfnInst1869/A
0.11890.01547.3118 fBUFX2
u_asic/U152683ASThfnInst1869/Y
0.079050.30520.31897.6307 fu_asic/n216657ASThfnNet1869
u_asic/U152683ASTttcInst2008/A
0.30540.00027.6310 fBUFX8
u_asic/U152683ASTttcInst2008/Y
0.3518160.34270.36667.9976 fu_asic/n216657ASTttcNet2008
u_asic/U136638/A1
0.35960.02128.0188 fAOI222X1
u_asic/U136638/Y5.14672117.140965.625773.6445 rTRIu_asic/n194814
u_asic/U158063/B117.15070.012273.6567 rMXI2X1
u_asic/U158063/Y5.1656561.8003728.7419802.3986 fTRIu_asic/n216666
u_asic/U166977/A1
61.80060.6383803.0369 fAOI22X1
u_asic/U166977/Y0.029858.805016.6080819.6449 ru_asic/n216700
u_asic/U166970/A8.80520.0002819.6451 rXNOR2X1
u_asic/U166970/Y0.005312.53001.9354821.5806 fu_asic/n216677
u_asic/U166969/A2.53000.0000821.5806 fNAND3X1
u_asic/U166969/Y0.004110.45590.4804822.0610 ru_asic/n216678
u_asic/U156907/C0
0.45590.0000822.0610 rOAI211X1
u_asic/U156907/Y0.015010.81160.2506822.3116 faddr_per[22]
u_io_pad/U156907ASTttcInst7672/A
0.81170.0001822.3117 fBUFX4
u_io_pad/U156907ASTttcInst7672/Y
0.039810.11610.3213822.6330 fu_io_pad/addr_per_22_ASTttcNet5758
u_io_pad/U156907ASTttcInst7671/A
0.11660.0006822.6336 fBUFX12
u_io_pad/U156907ASTttcInst7671/Y
0.226510.16500.2144822.8480 fu_io_pad/addr_per_22_ASTttcNet5757
u_io_pad/U156907ASTttcInst19437/A
0.19360.0357822.8837 fBUFX20
u_io_pad/U156907ASTttcInst19437/Y
0.364710.13820.1913823.0750 fu_io_pad/addr_per_22_ASTttcNet7780
u_io_pad/A22/I0.37480.1044823.1794 fPBU4W
u_io_pad/A22/PAD12.159014.47123.3910826.5704 fNDTpad_addr[22]
pad_addr[22]4.47120.0000826.5704 f
---------------------------------------------------------------------------------
Rising edge of clock clk_HCLK16.000016.0000
Clock Source delay3.110619.1106
Clock Network delay3.140822.2513
Clock Skew0.100022.1513
Output delay1.000021.1513
---------------------------------------------------------------------------------
Required time21.1513
Arrival time826.5704
---------------------------------------------------------------------------------
Slack-805.4191(VIOLATED)
*********************************************************************************
*
*Start point : u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
*( Rising edge-triggered flipflop clocked by clk_HCLK )
*
*End point: pad_addr[22]
*( Output port clocked by clk_HCLK )
*
*Clock Group : clk_HCLK
*Delay Type: Max
*Slack: -805.4191(VIOLATED)
*
*********************************************************************************
Port/PinCapFanoutTrans.IncrArriReasonMaster/Net
---------------------------------------------------------------------------------
Rising edge of clock clk_HCLK0.00000.0000
Clock Source delay3.16193.1619
u_asic/uCLOCKGEN/U3603/Y
0.033020.12803.1619 ru_asic/HCLKASTHIRNet10812 (gclock source)
u_asic/CLKBUFX16G8B10I1/A
0.12800.00063.1625 rCLKBUFX16
u_asic/CLKBUFX16G8B10I1/Y
0.203620.11330.16263.3251 ru_asic/HCLK_G8B10I1ASTHNet10861
u_asic/test_point_24885__cell_12/A
0.11740.03263.3577 rCLKINVX2
u_asic/test_point_24885__cell_12/Y
0.036910.26390.18893.5465 fu_asic/n254557
u_asic/test_point_24885__cell_10/A
0.26410.00023.5468 fMXI2X8
u_asic/test_point_24885__cell_10/Y
0.021920.14600.15633.7031 ru_asic/n254652ASTHIRNet10514
u_asic/CLKBUFX16G10B7I1/A
0.14600.00013.7032 rCLKBUFX16
u_asic/CLKBUFX16G10B7I1/Y
0.253910.12250.16793.8711 ru_asic/n254652_G10B7I1ASTHNet10458
u_asic/CLKBUFX16G10B6I1/A
0.13550.05303.9241 rCLKBUFX16
u_asic/CLKBUFX16G10B6I1/Y
0.311420.15890.19594.1199 ru_asic/n254652_G10B6I1ASTHNet10271
u_asic/CLKBUFX16G10B5I2/A
0.15900.01844.1383 rCLKBUFX16
u_asic/CLKBUFX16G10B5I2/Y
0.173120.10200.17664.3149 ru_asic/n254652_G10B5I2ASTHNet11001
u_asic/CLKBUFX16G10B4I4/A
0.10200.00364.3186 rCLKBUFX16
u_asic/CLKBUFX16G10B4I4/Y
0.276930.14400.18384.5023 ru_asic/n254652_G10B4I4ASTHNet10255
u_asic/CLKBUFX12G10B3I11/A
0.14400.00904.5113 rCLKBUFX16
u_asic/CLKBUFX12G10B3I11/Y
0.155230.09780.16384.6751 ru_asic/n254652_G10B3I11ASTHNet10969
u_asic/CLKBUFX16G10B2I36/A
0.09800.00454.6796 rCLKBUFX16
u_asic/CLKBUFX16G10B2I36/Y
0.223970.12260.17254.8521 ru_asic/n254652_G10B2I36ASTHNet10677
u_asic/CLKBUFX16G10B1I233/A
0.12260.00164.8537 rCLKBUFX16
u_asic/CLKBUFX16G10B1I233/Y
0.0982240.07270.14825.0019 ru_asic/n254652_G10B1I233ASTHNet9929
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
0.07270.00055.0024 rSDFFRX1
---------------------------------------------------------------------------------
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/CK
0.07270.00005.0024 rSDFFRX1
u_asic/u_ahb0_U_ahb_U_mux_r_ihmaster_data_reg_2_/Q
0.041450.56440.68945.6917 ru_asic/n93780
u_asic/U134068/C0.56450.00015.6918 rNOR3BX2
u_asic/U134068/Y0.022420.20870.22125.9130 fu_asic/n207488
u_asic/U134068ASThfnInst1881/A
0.20890.00025.9132 fBUFX4
u_asic/U134068ASThfnInst1881/Y
0.1388130.27600.30886.2220 fu_asic/n207488ASThfnNet1881
u_asic/U156917/A0
0.27980.00486.2268 fAOI22X1
u_asic/U156917/Y0.019410.51480.35496.5817 ru_asic/n207489
u_asic/U156916/B0
0.51500.00026.5819 rOAI21X2
u_asic/U156916/Y0.036510.26090.24516.8270 fu_asic/n207497
u_asic/U152683/AN
0.26150.00076.8277 fNAND4BX4
u_asic/U152683/Y0.037610.24130.26427.0919 fu_asic/n216657
u_asic/U152683ASTttcInst7560/A
0.24190.00077.0926 fBUFX20
u_asic/U152683ASTttcInst7560/Y
0.212640.10660.20397.2964 fu_asic/n216657ASTttcNet5687
u_asic/U152683ASThfnInst1869/A
0.11890.01547.3118 fBUFX2
u_asic/U152683ASThfnInst1869/Y
0.079050.30520.31897.6307 fu_asic/n216657ASThfnNet1869
u_asic/U152683ASTttcInst2008/A
0.30540.00027.6310 fBUFX8
u_asic/U152683ASTttcInst2008/Y
0.3518160.34270.36667.9976 fu_asic/n216657ASTttcNet2008
u_asic/U136638/A1
0.35960.02128.0188 fAOI222X1
u_asic/U136638/Y5.14672117.140965.625773.6445 rTRIu_asic/n194814
u_asic/U158063/B117.15070.012273.6567 rMXI2X1
u_asic/U158063/Y5.1656561.8003728.7419802.3986 fTRIu_asic/n216666
u_asic/U166977/A1
61.80060.6383803.0369 fAOI22X1
u_asic/U166977/Y0.029858.805016.6080819.6449 ru_asic/n216700
u_asic/U166970/A8.80520.0002819.6451 rXNOR2X1
u_asic/U166970/Y0.005312.53001.9354821.5806 fu_asic/n216677
u_asic/U166969/A2.53000.0000821.5806 fNAND3X1
u_asic/U166969/Y0.004110.45590.4804822.0610 ru_asic/n216678
u_asic/U156907/C0
0.45590.0000822.0610 rOAI211X1
u_asic/U156907/Y0.015010.81160.2506822.3116 faddr_per[22]
u_io_pad/U156907ASTttcInst7672/A
0.81170.0001822.3117 fBUFX4
u_io_pad/U156907ASTttcInst7672/Y
0.039810.11610.3213822.6330 fu_io_pad/addr_per_22_ASTttcNet5758
u_io_pad/U156907ASTttcInst7671/A
0.11660.0006822.6336 fBUFX12
u_io_pad/U156907ASTttcInst7671/Y
0.226510.16500.2144822.8480 fu_io_pad/addr_per_22_ASTttcNet5757
u_io_pad/U156907ASTttcInst19437/A
0.19360.0357822.8837 fBUFX20
u_io_pad/U156907ASTttcInst19437/Y
0.364710.13820.1913823.0750 fu_io_pad/addr_per_22_ASTttcNet7780
u_io_pad/A22/I0.37480.1044823.1794 fPBU4W
u_io_pad/A22/PAD12.159014.47123.3910826.5704 fNDTpad_addr[22]
pad_addr[22]4.47120.0000826.5704 f
---------------------------------------------------------------------------------
Rising edge of clock clk_HCLK16.000016.0000
Clock Source delay3.110619.1106
Clock Network delay3.140822.2513
Clock Skew0.100022.1513
Output delay1.000021.1513
---------------------------------------------------------------------------------
Required time21.1513
Arrival time826.5704
---------------------------------------------------------------------------------
Slack-805.4191(VIOLATED)
u_asic/U136638/Y5.14672117.140965.625773.6445 rTRIu_asic/n194814
u_asic/U158063/B117.15070.012273.6567 rMXI2X1
u_asic/U158063/Y5.1656561.8003728.7419802.3986 fTRIu_asic/n216666
主要是这几根NET:
TRIu_asic/n194814
TRIu_asic/n216666
已经分析过NETLIST不可能出现三态,但ASTRO把它们当成了 TRI NET ,请帮帮忙啊
现在才发现这是ASTRO的又一个BUG,ASTRO能做的事情真是有限啊