Timing Report
Lattice Timing Report -  Setup  and Hold, Version Radiant Software (64-bit) 2023.2.1.288.0

Thu Jun  6 09:58:45 2024

Copyright (c) 1991-1994 by NeoCAD Inc. All rights reserved.
Copyright (c) 1995 AT&T Corp.   All rights reserved.
Copyright (c) 1995-2001 Lucent Technologies Inc.  All rights reserved.
Copyright (c) 2001 Agere Systems   All rights reserved.
Copyright (c) 2002-2023 Lattice Semiconductor Corporation,  All rights reserved.

Command line:    timing -sethld -v 10 -u 10 -endpoints 10 -nperend 1 -html -rpt lab07_impl_1.tws lab07_impl_1_syn.udb -gui -msgset C:/Users/ssyahril/Downloads/FAE_F2F_Training_Labs_V2/FAE_F2F_Training_Labs_V2/LAB_07/promote.xml

-------------------------------------------
Design:          top
Family:          LFCPNX
Device:          LFCPNX-50
Package:         ASG256
Performance:     9_High-Performance_1.0V
Package Status:                     Final          Version 16
-------------------------------------------


=====================================================================
                    Table of Contents
=====================================================================
  • 1 Timing Overview
  • 1.1 SDC Constraints
  • 1.2 Constraint Coverage
  • 1.3 Overall Summary
  • 1.4 Unconstrained Report
  • 1.5 Combinational Loop
  • 2 Setup at Speed Grade 9_High-Performance_1.0V Corner at 85 Degrees
  • 2.1 Clock Summary
  • 2.2 Endpoint slacks
  • 2.3 Detailed Report
  • 3 Hold at Speed Grade M Corner at 0 Degrees
  • 3.1 Endpoint slacks
  • 3.2 Detailed Report
  • ===================================================================== End of Table of Contents ===================================================================== 1 Timing Overview 1.1 SDC Constraints create_clock -name {ClkA} -period 10 [get_ports ClkA] create_clock -name {ClkB} -period 9.80392156862745 [get_ports ClkB] 1.2 Constraint Coverage Constraint Coverage: 62.5% 1.3 Overall Summary Setup at Speed Grade 9_High-Performance_1.0V Corner at 85 Degrees Timing Errors: 2 endpoints; Total Negative Slack: 0.960 ns Hold at Speed Grade M Corner at 0 Degrees Timing Errors: 0 endpoints; Total Negative Slack: 0.000 ns 1.4 Unconstrained Report 1.4.1 Unconstrained Start/End Points Clocked but unconstrained timing start points ------------------------------------------------------------------- Listing 2 Start Points | Type ------------------------------------------------------------------- out2_i1.ff_inst/Q | No required time out1_i0.ff_inst/Q | No required time ------------------------------------------------------------------- | Number of unconstrained timing start po | ints | 2 | ------------------------------------------------------------------- Clocked but unconstrained timing end points ------------------------------------------------------------------- Listing 2 End Points | Type ------------------------------------------------------------------- A_Sig_c.ff_inst/DF | No arrival time B_sig_c.ff_inst/DF | No arrival time ------------------------------------------------------------------- | Number of unconstrained timing end poin | ts | 2 | ------------------------------------------------------------------- 1.4.2 Start/End Points Without Timing Constraints I/O ports without constraint ---------------------------- Possible constraints to use on I/O ports are: set_input_delay, set_output_delay, set_max_delay, create_clock, create_generated_clock, ... ------------------------------------------------------------------- Listing 4 Start or End Points | Type ------------------------------------------------------------------- A | input B | input out1 | output out2 | output ------------------------------------------------------------------- | Number of I/O ports without constraint | 4 | ------------------------------------------------------------------- Nets without clock definition Define a clock on a top level port or a generated clock on a clock divider pin associated with this net(s). -------------------------------------------------- There is no instance satisfying reporting criteria 1.5 Combinational Loop None 2 Setup at Speed Grade 9_High-Performance_1.0V Corner at 85 Degrees 2.1 Clock Summary 2.1.1 Clock "ClkA" create_clock -name {ClkA} -period 10 [get_ports ClkA] Single Clock Domain ------------------------------------------------------------------------------------------------------- Clock ClkA | | Period | Frequency ------------------------------------------------------------------------------------------------------- From ClkA | Target | 10.000 ns | 100.000 MHz | Actual (all paths) | 5.000 ns | 200.000 MHz ClkA_pad.bb_inst/B (MPW) | (50% duty cycle) | 5.000 ns | 200.000 MHz ------------------------------------------------------------------------------------------------------- Clock Domain Crossing ------------------------------------------------------------------------------------------------------ Clock ClkA | Worst Time Between Edges | Comment ------------------------------------------------------------------------------------------------------ From ClkB | 0.196 ns | slack = -0.479 ns ------------------------------------------------------------------------------------------------------ 2.1.2 Clock "ClkB" create_clock -name {ClkB} -period 9.80392156862745 [get_ports ClkB] Single Clock Domain ------------------------------------------------------------------------------------------------------- Clock ClkB | | Period | Frequency ------------------------------------------------------------------------------------------------------- From ClkB | Target | 9.804 ns | 102.000 MHz | Actual (all paths) | 5.000 ns | 200.000 MHz ClkB_pad.bb_inst/B (MPW) | (50% duty cycle) | 5.000 ns | 200.000 MHz ------------------------------------------------------------------------------------------------------- Clock Domain Crossing ------------------------------------------------------------------------------------------------------ Clock ClkB | Worst Time Between Edges | Comment ------------------------------------------------------------------------------------------------------ From ClkA | 0.196 ns | slack = -0.479 ns ------------------------------------------------------------------------------------------------------ 2.2 Endpoint slacks ------------------------------------------------------- Listing 6 End Points | Slack ------------------------------------------------------- MyCDC02/A_Sig_c.ff_inst/DF | -0.480 ns MyCDC01/A_Sig_c.ff_inst/DF | -0.480 ns out2_i1.ff_inst/DF | 8.615 ns out1_i0.ff_inst/DF | 8.811 ns MyCDC01/A_Sig1_c.ff_inst/DF | 9.235 ns MyCDC02/A_Sig1.ff_inst/DF | 9.431 ns ------------------------------------------------------- | Setup # of endpoints with negative slack:| 2 | ------------------------------------------------------- 2.3 Detailed Report XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Detail report of critical paths XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Detailed Report for timing paths +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++Path 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : B_sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC02/A_Sig_c.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkA (R) Logic Level : 1 Delay Ratio : 57.2% (route), 42.8% (logic) Clock Skew : 0.000 ns Setup Constraint : 0.196 ns Path Slack : -0.479 ns (Failed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 B_sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/DF", "phy_name":"MyCDC02/A_Sig_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "pin1": { "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"B_sig", "phy_name":"B_sig" }, "arrive":2.698, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.698, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ B_sig_c.ff_inst/CLK->B_sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 2 B_sig NET DELAY 0.407 2.698 2 MyCDC02/A_Sig_c.ff_inst/DF ENDPOINT 0.000 2.698 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.196, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.196, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.562, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":2.183, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.183, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 0.196 1 ClkA top CLOCK LATENCY 0.000 0.196 1 ClkA NET DELAY 0.000 0.196 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.562 4 ClkA_c NET DELAY 0.621 2.183 4 MyCDC02/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 2.183 1 Uncertainty -(0.000) 2.183 Setup time -(-0.035) 2.218 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 2.218 Arrival Time -(2.697) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Failed) -0.479 ++++ Path 2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC01/A_Sig_c.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkB (R) Logic Level : 1 Delay Ratio : 57.2% (route), 42.8% (logic) Clock Skew : 0.000 ns Setup Constraint : 0.196 ns Path Slack : -0.479 ns (Failed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/DF", "phy_name":"MyCDC01/A_Sig_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"A_Sig", "phy_name":"A_Sig" }, "arrive":2.698, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.698, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ A_Sig_c.ff_inst/CLK->A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 2 A_Sig NET DELAY 0.407 2.698 2 MyCDC01/A_Sig_c.ff_inst/DF ENDPOINT 0.000 2.698 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.196, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.196, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.562, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":2.183, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.183, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 0.196 1 ClkB top CLOCK LATENCY 0.000 0.196 1 ClkB NET DELAY 0.000 0.196 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.562 4 ClkB_c NET DELAY 0.621 2.183 4 MyCDC01/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 2.183 1 Uncertainty -(0.000) 2.183 Setup time -(-0.035) 2.218 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 2.218 Arrival Time -(2.697) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Failed) -0.479 ++++ Path 3 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : B_sig_c.ff_inst/Q (SLICEREG) Path End : out2_i1.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkB (R) Logic Level : 2 Delay Ratio : 57.8% (route), 42.2% (logic) Clock Skew : 0.000 ns Setup Constraint : 9.803 ns Path Slack : 8.614 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 B_sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"out2_i1.ff_inst/DF", "phy_name":"out2_i1.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "pin1": { "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"B_sig", "phy_name":"B_sig" }, "arrive":2.698, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"i9_2_lut/A", "phy_name":"i9_2_lut/A" }, "pin1": { "log_name":"i9_2_lut/Z", "phy_name":"i9_2_lut/Z" }, "arrive":2.911, "delay":0.213 }, { "type":"net_delay", "net": { "log_name":"out2_c_N_2", "phy_name":"out2_c_N_2" }, "arrive":3.211, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":3.211, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ B_sig_c.ff_inst/CLK->B_sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 2 B_sig NET DELAY 0.407 2.698 2 i9_2_lut/A->i9_2_lut/Z LUT4 CTOF_DEL 0.213 2.911 1 out2_c_N_2 NET DELAY 0.300 3.211 1 out2_i1.ff_inst/DF ENDPOINT 0.000 3.211 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"out2_i1.ff_inst/CLK", "phy_name":"out2_i1.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":9.803, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":9.803, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":11.169, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":11.790, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":11.790, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 9.803 1 ClkB top CLOCK LATENCY 0.000 9.803 1 ClkB NET DELAY 0.000 9.803 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 11.169 4 ClkB_c NET DELAY 0.621 11.790 4 out2_i1.ff_inst/CLK CLOCK PIN 0.000 11.790 1 Uncertainty -(0.000) 11.790 Setup time -(-0.035) 11.825 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 11.825 Arrival Time -(3.211) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Passed) 8.614 ++++ Path 4 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : A_Sig_c.ff_inst/Q (SLICEREG) Path End : out1_i0.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkA (R) Logic Level : 2 Delay Ratio : 57.8% (route), 42.2% (logic) Clock Skew : 0.000 ns Setup Constraint : 10.000 ns Path Slack : 8.811 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"out1_i0.ff_inst/DF", "phy_name":"out1_i0.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"A_Sig", "phy_name":"A_Sig" }, "arrive":2.698, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"i5_2_lut/A", "phy_name":"i5_2_lut/A" }, "pin1": { "log_name":"i5_2_lut/Z", "phy_name":"i5_2_lut/Z" }, "arrive":2.911, "delay":0.213 }, { "type":"net_delay", "net": { "log_name":"out1_c_N_1", "phy_name":"out1_c_N_1" }, "arrive":3.211, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":3.211, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ A_Sig_c.ff_inst/CLK->A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 2 A_Sig NET DELAY 0.407 2.698 2 i5_2_lut/A->i5_2_lut/Z LUT4 CTOF_DEL 0.213 2.911 1 out1_c_N_1 NET DELAY 0.300 3.211 1 out1_i0.ff_inst/DF ENDPOINT 0.000 3.211 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"out1_i0.ff_inst/CLK", "phy_name":"out1_i0.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":10.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":10.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":11.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":11.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":11.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 10.000 1 ClkA top CLOCK LATENCY 0.000 10.000 1 ClkA NET DELAY 0.000 10.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 11.366 4 ClkA_c NET DELAY 0.621 11.987 4 out1_i0.ff_inst/CLK CLOCK PIN 0.000 11.987 1 Uncertainty -(0.000) 11.987 Setup time -(-0.035) 12.022 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 12.022 Arrival Time -(3.211) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Passed) 8.811 ++++ Path 5 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC01/A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC01/A_Sig1_c.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkB (R) Logic Level : 1 Delay Ratio : 49.7% (route), 50.3% (logic) Clock Skew : 0.000 ns Setup Constraint : 9.803 ns Path Slack : 9.234 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 MyCDC01/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/DF", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC01/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"MyCDC01/A_Sig_adj_3", "phy_name":"MyCDC01/A_Sig_adj_3" }, "arrive":2.591, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.591, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ MyCDC01/A_Sig_c.ff_inst/CLK->MyCDC01/A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 1 MyCDC01/A_Sig_adj_3 NET DELAY 0.300 2.591 1 MyCDC01/A_Sig1_c.ff_inst/DF ENDPOINT 0.000 2.591 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":9.803, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":9.803, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":11.169, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":11.790, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":11.790, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 9.803 1 ClkB top CLOCK LATENCY 0.000 9.803 1 ClkB NET DELAY 0.000 9.803 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 11.169 4 ClkB_c NET DELAY 0.621 11.790 4 MyCDC01/A_Sig1_c.ff_inst/CLK CLOCK PIN 0.000 11.790 1 Uncertainty -(0.000) 11.790 Setup time -(-0.035) 11.825 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 11.825 Arrival Time -(2.591) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Passed) 9.234 ++++ Path 6 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC02/A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC02/A_Sig1.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkA (R) Logic Level : 1 Delay Ratio : 49.7% (route), 50.3% (logic) Clock Skew : 0.000 ns Setup Constraint : 10.000 ns Path Slack : 9.431 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 MyCDC02/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC02/A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/DF", "phy_name":"MyCDC02/A_Sig1.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC02/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC02/A_Sig_c.ff_inst/Q" }, "arrive":2.291, "delay":0.304 }, { "type":"net_delay", "net": { "log_name":"MyCDC02/A_Sig", "phy_name":"MyCDC02/A_Sig" }, "arrive":2.591, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.591, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ MyCDC02/A_Sig_c.ff_inst/CLK->MyCDC02/A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.304 2.291 1 MyCDC02/A_Sig NET DELAY 0.300 2.591 1 MyCDC02/A_Sig1.ff_inst/DF ENDPOINT 0.000 2.591 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig1.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":10.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":10.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":11.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":11.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":11.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- --------- --------------------- ------ CONSTRAINT 0.000 10.000 1 ClkA top CLOCK LATENCY 0.000 10.000 1 ClkA NET DELAY 0.000 10.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 11.366 4 ClkA_c NET DELAY 0.621 11.987 4 MyCDC02/A_Sig1.ff_inst/CLK CLOCK PIN 0.000 11.987 1 Uncertainty -(0.000) 11.987 Setup time -(-0.035) 12.022 ---------------------------------------- -------------- ------------- --------- --------------------- ------ Required Time 12.022 Arrival Time -(2.591) ---------------------------------------- -------------- ------------- --------- --------------------- ------ Path Slack (Passed) 9.431 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ End of Detailed Report for timing paths +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ########################################################## 3 Hold at Speed Grade M Corner at 0 Degrees 3.1 Endpoint slacks ------------------------------------------------------- Listing 6 End Points | Slack ------------------------------------------------------- MyCDC02/A_Sig1.ff_inst/DF | 0.428 ns MyCDC01/A_Sig1_c.ff_inst/DF | 0.428 ns MyCDC01/A_Sig_c.ff_inst/DF | 0.535 ns MyCDC02/A_Sig_c.ff_inst/DF | 0.535 ns out1_i0.ff_inst/DF | 0.906 ns out2_i1.ff_inst/DF | 0.906 ns ------------------------------------------------------- | Hold # of endpoints with negative slack: | 0 | ------------------------------------------------------- 3.2 Detailed Report XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX Detail report of critical paths XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Detailed Report for timing paths +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++Path 1 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC02/A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC02/A_Sig1.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkA (R) Logic Level : 1 Delay Ratio : 52.5% (route), 47.5% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.428 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 MyCDC02/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC02/A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/DF", "phy_name":"MyCDC02/A_Sig1.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC02/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC02/A_Sig_c.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"MyCDC02/A_Sig", "phy_name":"MyCDC02/A_Sig" }, "arrive":2.558, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.558, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ MyCDC02/A_Sig_c.ff_inst/CLK->MyCDC02/A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 1 MyCDC02/A_Sig NET DELAY 0.300 2.558 1 MyCDC02/A_Sig1.ff_inst/DF ENDPOINT 0.000 2.558 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig1.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 MyCDC02/A_Sig1.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Uncertainty 0.000 1.987 Hold time 0.143 2.130 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.130 Arrival Time 2.558 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.428 ++++ Path 2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC01/A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC01/A_Sig1_c.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkB (R) Logic Level : 1 Delay Ratio : 52.5% (route), 47.5% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.428 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 MyCDC01/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/DF", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC01/A_Sig_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig_c.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"MyCDC01/A_Sig_adj_3", "phy_name":"MyCDC01/A_Sig_adj_3" }, "arrive":2.558, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.558, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ MyCDC01/A_Sig_c.ff_inst/CLK->MyCDC01/A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 1 MyCDC01/A_Sig_adj_3 NET DELAY 0.300 2.558 1 MyCDC01/A_Sig1_c.ff_inst/DF ENDPOINT 0.000 2.558 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 MyCDC01/A_Sig1_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Uncertainty 0.000 1.987 Hold time 0.143 2.130 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.130 Arrival Time 2.558 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.428 ++++ Path 3 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : A_Sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC01/A_Sig_c.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkB (R) Logic Level : 1 Delay Ratio : 60.0% (route), 40.0% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.535 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/DF", "phy_name":"MyCDC01/A_Sig_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"A_Sig_c.ff_inst/CLK", "phy_name":"A_Sig_c.ff_inst/CLK" }, "pin1": { "log_name":"A_Sig_c.ff_inst/Q", "phy_name":"A_Sig_c.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"A_Sig", "phy_name":"A_Sig" }, "arrive":2.665, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.665, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ A_Sig_c.ff_inst/CLK->A_Sig_c.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 2 A_Sig NET DELAY 0.407 2.665 2 MyCDC01/A_Sig_c.ff_inst/DF ENDPOINT 0.000 2.665 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 MyCDC01/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Uncertainty 0.000 1.987 Hold time 0.143 2.130 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.130 Arrival Time 2.665 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.535 ++++ Path 4 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : B_sig_c.ff_inst/Q (SLICEREG) Path End : MyCDC02/A_Sig_c.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkA (R) Logic Level : 1 Delay Ratio : 60.0% (route), 40.0% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.535 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 B_sig_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/DF", "phy_name":"MyCDC02/A_Sig_c.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"B_sig_c.ff_inst/CLK", "phy_name":"B_sig_c.ff_inst/CLK" }, "pin1": { "log_name":"B_sig_c.ff_inst/Q", "phy_name":"B_sig_c.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"B_sig", "phy_name":"B_sig" }, "arrive":2.665, "delay":0.407 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":2.665, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ B_sig_c.ff_inst/CLK->B_sig_c.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 2 B_sig NET DELAY 0.407 2.665 2 MyCDC02/A_Sig_c.ff_inst/DF ENDPOINT 0.000 2.665 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig_c.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig_c.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.365, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.986, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.986, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.365 4 ClkA_c NET DELAY 0.621 1.986 4 MyCDC02/A_Sig_c.ff_inst/CLK CLOCK PIN 0.000 1.986 1 Uncertainty 0.000 1.986 Hold time 0.143 2.129 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.129 Arrival Time 2.665 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.535 ++++ Path 5 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC02/A_Sig1.ff_inst/Q (SLICEREG) Path End : out1_i0.ff_inst/DF (SLICEREG) Source Clock : ClkA (R) Destination Clock: ClkA (R) Logic Level : 2 Delay Ratio : 57.1% (route), 42.9% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.906 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig1.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 MyCDC02/A_Sig1.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC02/A_Sig1.ff_inst/Q", "phy_name":"MyCDC02/A_Sig1.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"out1_i0.ff_inst/DF", "phy_name":"out1_i0.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC02/A_Sig1.ff_inst/CLK", "phy_name":"MyCDC02/A_Sig1.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC02/A_Sig1.ff_inst/Q", "phy_name":"MyCDC02/A_Sig1.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"B_sig1", "phy_name":"B_sig1" }, "arrive":2.558, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"i5_2_lut/B", "phy_name":"i5_2_lut/B" }, "pin1": { "log_name":"i5_2_lut/Z", "phy_name":"i5_2_lut/Z" }, "arrive":2.737, "delay":0.179 }, { "type":"net_delay", "net": { "log_name":"out1_c_N_1", "phy_name":"out1_c_N_1" }, "arrive":3.037, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":3.037, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ MyCDC02/A_Sig1.ff_inst/CLK->MyCDC02/A_Sig1.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 1 B_sig1 NET DELAY 0.300 2.558 1 i5_2_lut/B->i5_2_lut/Z LUT4 CTOF_DEL 0.179 2.737 1 out1_c_N_1 NET DELAY 0.300 3.037 1 out1_i0.ff_inst/DF ENDPOINT 0.000 3.037 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkA", "phy_name":"ClkA" }, "path_end": { "type":"pin", "log_name":"out1_i0.ff_inst/CLK", "phy_name":"out1_i0.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkA", "phy_name":"ClkA" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkA_pad.bb_inst/B", "phy_name":"ClkA_pad.bb_inst/B" }, "pin1": { "log_name":"ClkA_pad.bb_inst/O", "phy_name":"ClkA_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkA_c", "phy_name":"ClkA_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkA top CLOCK LATENCY 0.000 0.000 1 ClkA NET DELAY 0.000 0.000 1 ClkA_pad.bb_inst/B->ClkA_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkA_c NET DELAY 0.621 1.987 4 out1_i0.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Uncertainty 0.000 1.987 Hold time 0.144 2.131 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.131 Arrival Time 3.037 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.906 ++++ Path 6 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Path Begin : MyCDC01/A_Sig1_c.ff_inst/Q (SLICEREG) Path End : out2_i1.ff_inst/DF (SLICEREG) Source Clock : ClkB (R) Destination Clock: ClkB (R) Logic Level : 2 Delay Ratio : 57.1% (route), 42.9% (logic) Clock Skew : 0.000 ns Hold Constraint : 0.000 ns Path Slack : 0.906 ns (Passed) Source Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/CLK" }, "path_sections":[ { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 MyCDC01/A_Sig1_c.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Data Path { "path_begin": { "type":"pin", "log_name":"MyCDC01/A_Sig1_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/Q" }, "path_end": { "type":"pin", "log_name":"out2_i1.ff_inst/DF", "phy_name":"out2_i1.ff_inst/DF" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"MyCDC01/A_Sig1_c.ff_inst/CLK", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/CLK" }, "pin1": { "log_name":"MyCDC01/A_Sig1_c.ff_inst/Q", "phy_name":"MyCDC01/A_Sig1_c.ff_inst/Q" }, "arrive":2.258, "delay":0.271 }, { "type":"net_delay", "net": { "log_name":"A_Sig1", "phy_name":"A_Sig1" }, "arrive":2.558, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"i9_2_lut/B", "phy_name":"i9_2_lut/B" }, "pin1": { "log_name":"i9_2_lut/Z", "phy_name":"i9_2_lut/Z" }, "arrive":2.737, "delay":0.179 }, { "type":"net_delay", "net": { "log_name":"out2_c_N_2", "phy_name":"out2_c_N_2" }, "arrive":3.037, "delay":0.300 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":3.037, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ MyCDC01/A_Sig1_c.ff_inst/CLK->MyCDC01/A_Sig1_c.ff_inst/Q SLICEREG REG_DEL 0.271 2.258 1 A_Sig1 NET DELAY 0.300 2.558 1 i9_2_lut/B->i9_2_lut/Z LUT4 CTOF_DEL 0.179 2.737 1 out2_c_N_2 NET DELAY 0.300 3.037 1 out2_i1.ff_inst/DF ENDPOINT 0.000 3.037 1 Destination Clock Path { "path_begin": { "type":"port", "log_name":"ClkB", "phy_name":"ClkB" }, "path_end": { "type":"pin", "log_name":"out2_i1.ff_inst/CLK", "phy_name":"out2_i1.ff_inst/CLK" }, "path_sections":[ { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":0.000, "delay":0.000 }, { "type":"net_delay", "net": { "log_name":"ClkB", "phy_name":"ClkB" }, "arrive":0.000, "delay":0.000 }, { "type":"site_delay", "pin0": { "log_name":"ClkB_pad.bb_inst/B", "phy_name":"ClkB_pad.bb_inst/B" }, "pin1": { "log_name":"ClkB_pad.bb_inst/O", "phy_name":"ClkB_pad.bb_inst/O" }, "arrive":1.366, "delay":1.366 }, { "type":"net_delay", "net": { "log_name":"ClkB_c", "phy_name":"ClkB_c" }, "arrive":1.987, "delay":0.621 }, { "type":"site_delay", "pin0": { "log_name":"", "phy_name":"" }, "pin1": { "log_name":"", "phy_name":"" }, "arrive":1.987, "delay":0.000 } ] } Name Cell/Site Name Delay Name Incr Arrival/Required Time Fanout ---------------------------------------- -------------- ------------- ----- --------------------- ------ CONSTRAINT 0.000 0.000 1 ClkB top CLOCK LATENCY 0.000 0.000 1 ClkB NET DELAY 0.000 0.000 1 ClkB_pad.bb_inst/B->ClkB_pad.bb_inst/O BB PADI_DEL 1.366 1.366 4 ClkB_c NET DELAY 0.621 1.987 4 out2_i1.ff_inst/CLK CLOCK PIN 0.000 1.987 1 Uncertainty 0.000 1.987 Hold time 0.144 2.131 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Required Time -2.131 Arrival Time 3.037 ---------------------------------------- -------------- ------------- ----- --------------------- ------ Path Slack (Passed) 0.906 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ End of Detailed Report for timing paths +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ##########################################################

















































    Contents