**************************************** Report : analysis_coverage -status_details {untested} -sort_by slack Design : caravel_clocking Version: T-2022.03-SP3 Date : Tue Oct 18 15:37:40 2022 **************************************** Type of Check Total Met Violated Untested -------------------------------------------------------------------------------- setup 59 51 ( 86%) 0 ( 0%) 8 ( 14%) hold 59 51 ( 86%) 0 ( 0%) 8 ( 14%) recovery 53 0 ( 0%) 0 ( 0%) 53 (100%) removal 53 0 ( 0%) 0 ( 0%) 53 (100%) min_pulse_width 170 120 ( 71%) 0 ( 0%) 50 ( 29%) clock_gating_setup 8 8 (100%) 0 ( 0%) 0 ( 0%) clock_gating_hold 8 2 ( 25%) 6 ( 75%) 0 ( 0%) out_setup 1 1 (100%) 0 ( 0%) 0 ( 0%) out_hold 1 1 (100%) 0 ( 0%) 0 ( 0%) -------------------------------------------------------------------------------- All Checks 412 234 ( 57%) 6 ( 1%) 172 ( 42%) Constrained Related Check Pin Pin Clock Type Slack Reason -------------------------------------------------------------------------------- _437_/RESET_B(low) - - min_pulse_width untested no_clock _437_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _437_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _438_/SET_B(low) - - min_pulse_width untested no_clock _438_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _438_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _439_/RESET_B(low) - - min_pulse_width untested no_clock _439_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _439_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _436_/D CLK(rise) - hold untested constant_disabled _436_/D CLK(rise) - setup untested constant_disabled _436_/RESET_B(low) - - min_pulse_width untested constant_disabled _436_/RESET_B(rise) CLK(rise) - recovery untested constant_disabled _436_/RESET_B(rise) CLK(rise) - removal untested constant_disabled _415_/RESET_B(low) - - min_pulse_width untested no_clock _415_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _415_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _434_/D CLK(rise) - hold untested constant_disabled _434_/D CLK(rise) - setup untested constant_disabled _434_/RESET_B(low) - - min_pulse_width untested constant_disabled _434_/RESET_B(rise) CLK(rise) - recovery untested constant_disabled _434_/RESET_B(rise) CLK(rise) - removal untested constant_disabled _413_/RESET_B(low) - - min_pulse_width untested no_clock _413_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _413_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _459_/RESET_B(low) - - min_pulse_width untested no_clock _459_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _459_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _412_/D CLK(rise) pll_clk hold untested false_paths _412_/D CLK(rise) pll_clk setup untested false_paths _412_/RESET_B(low) - - min_pulse_width untested no_clock _412_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _412_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _411_/D CLK(rise) - hold untested constant_disabled _411_/D CLK(rise) - setup untested constant_disabled _411_/SET_B(low) - - min_pulse_width untested no_clock _411_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _411_/SET_B(rise) CLK(rise) ext_clk recovery untested no_startpoint_clock _411_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _411_/SET_B(rise) CLK(rise) ext_clk removal untested no_startpoint_clock _435_/D CLK(rise) - hold untested constant_disabled _435_/D CLK(rise) - setup untested constant_disabled _435_/SET_B(low) - - min_pulse_width untested no_clock _435_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _435_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _410_/SET_B(low) - - min_pulse_width untested no_clock _410_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _410_/SET_B(rise) CLK(rise) ext_clk recovery untested no_startpoint_clock _410_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _410_/SET_B(rise) CLK(rise) ext_clk removal untested no_startpoint_clock _433_/RESET_B(low) - - min_pulse_width untested no_clock _433_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _433_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _460_/D CLK(rise) - hold untested constant_disabled _460_/D CLK(rise) - setup untested constant_disabled _460_/RESET_B(low) - - min_pulse_width untested constant_disabled _460_/RESET_B(rise) CLK(rise) - recovery untested constant_disabled _460_/RESET_B(rise) CLK(rise) - removal untested constant_disabled _409_/SET_B(low) - - min_pulse_width untested no_clock _409_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _409_/SET_B(rise) CLK(rise) ext_clk recovery untested no_startpoint_clock _409_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _409_/SET_B(rise) CLK(rise) ext_clk removal untested no_startpoint_clock _447_/SET_B(low) - - min_pulse_width untested no_clock _447_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _447_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _456_/SET_B(low) - - min_pulse_width untested no_clock _456_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _456_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _422_/SET_B(low) - - min_pulse_width untested no_clock _422_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _422_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _424_/SET_B(low) - - min_pulse_width untested no_clock _424_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _424_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _461_/D CLK(rise) - hold untested constant_disabled _461_/D CLK(rise) - setup untested constant_disabled _461_/SET_B(low) - - min_pulse_width untested no_clock _461_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _461_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _462_/D CLK(rise) - hold untested constant_disabled _462_/D CLK(rise) - setup untested constant_disabled _462_/RESET_B(low) - - min_pulse_width untested constant_disabled _462_/RESET_B(rise) CLK(rise) - recovery untested constant_disabled _462_/RESET_B(rise) CLK(rise) - removal untested constant_disabled _463_/RESET_B(low) - - min_pulse_width untested no_clock _463_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _463_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _464_/SET_B(low) - - min_pulse_width untested no_clock _464_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _464_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _465_/RESET_B(low) - - min_pulse_width untested no_clock _465_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _465_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _420_/RESET_B(low) - - min_pulse_width untested no_clock _420_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _420_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _458_/RESET_B(low) - - min_pulse_width untested no_clock _458_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _458_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _444_/SET_B(low) - - min_pulse_width untested no_clock _444_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _444_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _419_/SET_B(low) - - min_pulse_width untested no_clock _419_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _419_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _431_/SET_B(low) - - min_pulse_width untested no_clock _431_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _431_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _445_/RESET_B(low) - - min_pulse_width untested no_clock _445_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _445_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _432_/RESET_B(low) - - min_pulse_width untested no_clock _432_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _432_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _457_/SET_B(low) - - min_pulse_width untested no_clock _457_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _457_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _414_/SET_B(low) - - min_pulse_width untested no_clock _414_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _414_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _449_/SET_B(low) - - min_pulse_width untested no_clock _449_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _449_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _446_/RESET_B(low) - - min_pulse_width untested no_clock _446_/RESET_B(rise) CLK_N(fall) pll_clk90 recovery untested no_startpoint_clock _446_/RESET_B(rise) CLK_N(fall) pll_clk90 removal untested no_startpoint_clock _429_/SET_B(low) - - min_pulse_width untested no_clock _429_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _429_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _451_/SET_B(low) - - min_pulse_width untested no_clock _451_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _451_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _450_/RESET_B(low) - - min_pulse_width untested no_clock _450_/RESET_B(rise) CLK_N(fall) pll_clk90 recovery untested no_startpoint_clock _450_/RESET_B(rise) CLK_N(fall) pll_clk90 removal untested no_startpoint_clock _430_/RESET_B(low) - - min_pulse_width untested no_clock _430_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _430_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _452_/RESET_B(low) - - min_pulse_width untested no_clock _452_/RESET_B(rise) CLK_N(fall) pll_clk90 recovery untested no_startpoint_clock _452_/RESET_B(rise) CLK_N(fall) pll_clk90 removal untested no_startpoint_clock _426_/SET_B(low) - - min_pulse_width untested no_clock _426_/SET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _426_/SET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _421_/RESET_B(low) - - min_pulse_width untested no_clock _421_/RESET_B(rise) CLK_N(fall) pll_clk recovery untested no_startpoint_clock _421_/RESET_B(rise) CLK_N(fall) pll_clk removal untested no_startpoint_clock _425_/RESET_B(low) - - min_pulse_width untested no_clock _425_/RESET_B(rise) CLK_N(fall) pll_clk recovery untested no_startpoint_clock _425_/RESET_B(rise) CLK_N(fall) pll_clk removal untested no_startpoint_clock _427_/RESET_B(low) - - min_pulse_width untested no_clock _427_/RESET_B(rise) CLK_N(fall) pll_clk recovery untested no_startpoint_clock _427_/RESET_B(rise) CLK_N(fall) pll_clk removal untested no_startpoint_clock _455_/RESET_B(low) - - min_pulse_width untested no_clock _455_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _455_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _423_/RESET_B(low) - - min_pulse_width untested no_clock _423_/RESET_B(rise) CLK_N(fall) pll_clk recovery untested no_startpoint_clock _423_/RESET_B(rise) CLK_N(fall) pll_clk removal untested no_startpoint_clock _453_/RESET_B(low) - - min_pulse_width untested no_clock _453_/RESET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _453_/RESET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _428_/RESET_B(low) - - min_pulse_width untested no_clock _428_/RESET_B(rise) CLK(rise) pll_clk recovery untested no_startpoint_clock _428_/RESET_B(rise) CLK(rise) pll_clk removal untested no_startpoint_clock _454_/SET_B(low) - - min_pulse_width untested no_clock _454_/SET_B(rise) CLK(rise) pll_clk90 recovery untested no_startpoint_clock _454_/SET_B(rise) CLK(rise) pll_clk90 removal untested no_startpoint_clock _448_/RESET_B(low) - - min_pulse_width untested no_clock _448_/RESET_B(rise) CLK_N(fall) pll_clk90 recovery untested no_startpoint_clock _448_/RESET_B(rise) CLK_N(fall) pll_clk90 removal untested no_startpoint_clock 1