setup_summary.rpt 6.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980
  1. === User constraints ===
  2. Fmax report
  3. User constraint: 8.000MHz, Fmax: 145.033MHz, Clock: PIN_HSE
  4. User constraint: 10.000MHz, Fmax: 145.033MHz, Clock: PIN_HSI
  5. User constraint: 240.000MHz, Fmax: 249.314MHz, Clock: pll_inst|auto_generated|pll1|clk[0]
  6. User constraint: 120.000MHz, Fmax: 106.270MHz, Clock: pll_inst|auto_generated|pll1|clk[3]
  7. Clock transfer report:
  8. Worst setup: 118.105, with clock PIN_HSE
  9. Worst setup: 93.105, with clock PIN_HSI
  10. Worst setup: 0.156, with clock pll_inst|auto_generated|pll1|clk[0]
  11. Worst setup: -1.077, with clock pll_inst|auto_generated|pll1|clk[3]
  12. Worst setup: 3.132, from clock pll_inst|auto_generated|pll1|clk[0] to pll_inst|auto_generated|pll1|clk[3]
  13. Worst setup: 3.396, from clock pll_inst|auto_generated|pll1|clk[3] to pll_inst|auto_generated|pll1|clk[0]
  14. === Auto constraints ===
  15. Coverage report
  16. User constraints covered 9470 connections out of 9603 total, coverage: 98.6%
  17. Auto constraints covered 9470 connections out of 9603 total, coverage: 98.6%
  18. Setup from macro_inst|u_uart[0]|u_rx[0]|parity_error to macro_inst|u_uart[0]|u_regs|apb_prdata[1], clock pll_inst|auto_generated|pll1|clk[3], constraint 8.333, skew -0.066, data 9.015
  19. Slack: -1.077
  20. Arrival Time: 9.805
  21. 0.000 0.000 R Launch Clock Edge
  22. Launch Clock Path:
  23. 0.000 0.000 RR test_uart|PIN_HSE => PIN_HSE~input|padio
  24. 1.309 1.309 RR PIN_HSE~input|padio => PIN_HSE~input|combout
  25. 1.546 0.237 RR PIN_HSE~input|combout => pll_inst|auto_generated|pll1|clkin
  26. Compensation Path:
  27. -2.390 -3.936 RR pll_inst|auto_generated|pll1|clkfb => pll_inst|auto_generated|pll1|clkfbout
  28. -2.390 -0.000 RR pll_inst|auto_generated|pll1|clkfbout => pll_inst|auto_generated|pll1|clkfb
  29. Compensation Path End
  30. -1.410 0.980 RR pll_inst|auto_generated|pll1|clkin => pll_inst|auto_generated|pll1|clkout3 D
  31. -1.042 0.368 RR pll_inst|auto_generated|pll1|clkout3 => bus_clk_gclk|inclk D
  32. -1.042 0.000 RR bus_clk_gclk|inclk => bus_clk_gclk|outclk
  33. 0.509 1.551 RR bus_clk_gclk|outclk => clken_ctrl_X51_Y2_N0|ClkIn
  34. 0.657 0.148 RR clken_ctrl_X51_Y2_N0|ClkIn => clken_ctrl_X51_Y2_N0|ClkOut
  35. 0.790 0.133 RR clken_ctrl_X51_Y2_N0|ClkOut => macro_inst|u_uart[0]|u_rx[0]|parity_error|Clk
  36. Data Path:
  37. 1.025 0.235 RF macro_inst|u_uart[0]|u_rx[0]|parity_error|Clk => macro_inst|u_uart[0]|u_rx[0]|parity_error|Q D
  38. 2.773 1.748 FF macro_inst|u_uart[0]|u_rx[0]|parity_error|Q => macro_inst|u_ahb2apb|paddr[8]|A
  39. 3.255 0.482 FF macro_inst|u_ahb2apb|paddr[8]|A => macro_inst|u_ahb2apb|paddr[8]|LutOut
  40. 4.254 0.999 FF macro_inst|u_ahb2apb|paddr[8]|LutOut => macro_inst|u_uart[0]|u_regs|Selector11~5|D
  41. 4.358 0.104 FR macro_inst|u_uart[0]|u_regs|Selector11~5|D => macro_inst|u_uart[0]|u_regs|Selector11~5|LutOut
  42. 4.759 0.401 RR macro_inst|u_uart[0]|u_regs|Selector11~5|LutOut => macro_inst|u_uart[0]|u_regs|Selector11~7|B
  43. 5.278 0.519 RR macro_inst|u_uart[0]|u_regs|Selector11~7|B => macro_inst|u_uart[0]|u_regs|Selector11~7|LutOut
  44. 5.679 0.401 RR macro_inst|u_uart[0]|u_regs|Selector11~7|LutOut => macro_inst|u_uart[0]|u_regs|ibrd[1]|A
  45. 6.209 0.530 RR macro_inst|u_uart[0]|u_regs|ibrd[1]|A => macro_inst|u_uart[0]|u_regs|ibrd[1]|LutOut
  46. 6.610 0.401 RR macro_inst|u_uart[0]|u_regs|ibrd[1]|LutOut => macro_inst|u_uart[0]|u_regs|Selector11~9|D
  47. 6.703 0.093 RF macro_inst|u_uart[0]|u_regs|Selector11~9|D => macro_inst|u_uart[0]|u_regs|Selector11~9|LutOut
  48. 7.702 0.999 FF macro_inst|u_uart[0]|u_regs|Selector11~9|LutOut => macro_inst|u_uart[1]|u_regs|ibrd[14]|D
  49. 7.810 0.108 FF macro_inst|u_uart[1]|u_regs|ibrd[14]|D => macro_inst|u_uart[1]|u_regs|ibrd[14]|LutOut
  50. 8.193 0.383 FF macro_inst|u_uart[1]|u_regs|ibrd[14]|LutOut => macro_inst|u_uart[0]|u_regs|Selector11~10|D
  51. 8.301 0.108 FF macro_inst|u_uart[0]|u_regs|Selector11~10|D => macro_inst|u_uart[0]|u_regs|Selector11~10|LutOut
  52. 9.300 0.999 FF macro_inst|u_uart[0]|u_regs|Selector11~10|LutOut => macro_inst|u_uart[0]|u_regs|tx_dma_en[5]|D
  53. 9.404 0.104 FR macro_inst|u_uart[0]|u_regs|tx_dma_en[5]|D => macro_inst|u_uart[0]|u_regs|tx_dma_en[5]|LutOut
  54. 9.805 0.401 RR macro_inst|u_uart[0]|u_regs|tx_dma_en[5]|LutOut => macro_inst|u_uart[0]|u_regs|apb_prdata[1]|D E
  55. Required Time: 8.728
  56. 8.333 8.333 R Latch Clock Edge
  57. Latch Clock Path:
  58. 8.333 0.000 RR test_uart|PIN_HSE => PIN_HSE~input|padio
  59. 9.642 1.309 RR PIN_HSE~input|padio => PIN_HSE~input|combout
  60. 9.869 0.227 RR PIN_HSE~input|combout => pll_inst|auto_generated|pll1|clkin
  61. Compensation Path:
  62. 5.933 -3.936 RR pll_inst|auto_generated|pll1|clkfb => pll_inst|auto_generated|pll1|clkfbout
  63. 5.933 -0.000 RR pll_inst|auto_generated|pll1|clkfbout => pll_inst|auto_generated|pll1|clkfb
  64. Compensation Path End
  65. 6.913 0.980 RR pll_inst|auto_generated|pll1|clkin => pll_inst|auto_generated|pll1|clkout3 D
  66. 7.268 0.355 RR pll_inst|auto_generated|pll1|clkout3 => bus_clk_gclk|inclk D
  67. 7.268 0.000 RR bus_clk_gclk|inclk => bus_clk_gclk|outclk
  68. 8.778 1.510 RR bus_clk_gclk|outclk => clken_ctrl_X58_Y4_N1|ClkIn
  69. 8.926 0.148 RR clken_ctrl_X58_Y4_N1|ClkIn => clken_ctrl_X58_Y4_N1|ClkOut
  70. 9.057 0.131 RR clken_ctrl_X58_Y4_N1|ClkOut => macro_inst|u_uart[0]|u_regs|apb_prdata[1]|Clk
  71. 8.705 -0.352 R Setup
  72. 8.728 0.023 Clock Variation