--------------------------------------------------------------------------------------
Timing Analyzer Summary
--------------------------------------------------------------------------------------

Type           : Worst-case tsu
Slack          : N/A
Required Time  : None
Actual Time    : 7.479 ns
From           : Key_0
To             : Data_Memory:inst26|sram_write_data[14]
From Clock     : --
To Clock       : FPGA_Clock
Failed Paths   : 0

Type           : Worst-case tco
Slack          : N/A
Required Time  : None
Actual Time    : 39.250 ns
From           : PC_Register:inst2|PC_out[6]
To             : Hex3_C
From Clock     : Key_0
To Clock       : --
Failed Paths   : 0

Type           : Worst-case tpd
Slack          : N/A
Required Time  : None
Actual Time    : 25.002 ns
From           : Key_2
To             : Hex1_F
From Clock     : --
To Clock       : --
Failed Paths   : 0

Type           : Worst-case th
Slack          : N/A
Required Time  : None
Actual Time    : -4.359 ns
From           : SRAM_Data[14]
To             : Data_Memory:inst26|CPU_read_data[30]
From Clock     : --
To Clock       : FPGA_Clock
Failed Paths   : 0

Type           : Clock Setup: 'FPGA_Clock'
Slack          : 16.213 ns
Required Time  : 50.00 MHz ( period = 20.000 ns )
Actual Time    : 264.06 MHz ( period = 3.787 ns )
From           : Data_Memory:inst26|curr_state.s_write_lower
To             : Data_Memory:inst26|sram_address[2]
From Clock     : FPGA_Clock
To Clock       : FPGA_Clock
Failed Paths   : 0

Type           : Clock Setup: 'Key_0'
Slack          : 970.887 ns
Required Time  : 1.00 MHz ( period = 1000.000 ns )
Actual Time    : 34.35 MHz ( period = 29.113 ns )
From           : PC_Register:inst2|PC_out[6]
To             : Register_File:inst29|registers~1934
From Clock     : Key_0
To Clock       : Key_0
Failed Paths   : 0

Type           : Clock Hold: 'FPGA_Clock'
Slack          : 0.445 ns
Required Time  : 50.00 MHz ( period = 20.000 ns )
Actual Time    : N/A
From           : Data_Memory:inst26|sram_address[0]
To             : Data_Memory:inst26|sram_address[0]
From Clock     : FPGA_Clock
To Clock       : FPGA_Clock
Failed Paths   : 0

Type           : Clock Hold: 'Key_0'
Slack          : 1.448 ns
Required Time  : 1.00 MHz ( period = 1000.000 ns )
Actual Time    : N/A
From           : PC_Register:inst2|PC_out[30]
To             : PC_Register:inst2|PC_out[30]
From Clock     : Key_0
To Clock       : Key_0
Failed Paths   : 0

Type           : Total number of failed paths
Slack          : 
Required Time  : 
Actual Time    : 
From           : 
To             : 
From Clock     : 
To Clock       : 
Failed Paths   : 0

--------------------------------------------------------------------------------------

