⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 key_scan.tan.rpt

📁 程序主要是用硬件描述语言(VHDL)实现: 4*4键盘扫描
💻 RPT
📖 第 1 页 / 共 5 页
字号:
; Clock Setup: 'clock'                                                                                                                                                                                                       ;
+-------+------------------------------------------------+---------------------------+---------------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; Slack ; Actual fmax (period)                           ; From                      ; To                        ; From Clock ; To Clock ; Required Setup Relationship ; Required Longest P2P Time ; Actual Longest P2P Time ;
+-------+------------------------------------------------+---------------------------+---------------------------+------------+----------+-----------------------------+---------------------------+-------------------------+
; N/A   ; 74.07 MHz ( period = 13.500 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 11.300 ns               ;
; N/A   ; 74.07 MHz ( period = 13.500 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 11.300 ns               ;
; N/A   ; 74.07 MHz ( period = 13.500 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 11.300 ns               ;
; N/A   ; 76.92 MHz ( period = 13.000 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 10.800 ns               ;
; N/A   ; 85.47 MHz ( period = 11.700 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.500 ns                ;
; N/A   ; 85.47 MHz ( period = 11.700 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.500 ns                ;
; N/A   ; 85.47 MHz ( period = 11.700 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 9.500 ns                ;
; N/A   ; 86.21 MHz ( period = 11.600 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.400 ns                ;
; N/A   ; 86.21 MHz ( period = 11.600 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.400 ns                ;
; N/A   ; 86.96 MHz ( period = 11.500 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 9.300 ns                ;
; N/A   ; 88.50 MHz ( period = 11.300 ns )               ; Keyboard:inst|Clock_1[8]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.100 ns                ;
; N/A   ; 88.50 MHz ( period = 11.300 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 9.100 ns                ;
; N/A   ; 89.29 MHz ( period = 11.200 ns )               ; Keyboard:inst|Clock_1[12] ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 9.000 ns                ;
; N/A   ; 89.29 MHz ( period = 11.200 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 9.000 ns                ;
; N/A   ; 90.09 MHz ( period = 11.100 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 8.900 ns                ;
; N/A   ; 90.91 MHz ( period = 11.000 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 8.800 ns                ;
; N/A   ; 90.91 MHz ( period = 11.000 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 8.800 ns                ;
; N/A   ; 90.91 MHz ( period = 11.000 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 8.800 ns                ;
; N/A   ; 90.91 MHz ( period = 11.000 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 8.800 ns                ;
; N/A   ; 90.91 MHz ( period = 11.000 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 8.800 ns                ;
; N/A   ; 91.74 MHz ( period = 10.900 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 8.700 ns                ;
; N/A   ; 92.59 MHz ( period = 10.800 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 8.600 ns                ;
; N/A   ; 92.59 MHz ( period = 10.800 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 8.600 ns                ;
; N/A   ; 92.59 MHz ( period = 10.800 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 8.600 ns                ;
; N/A   ; 93.46 MHz ( period = 10.700 ns )               ; Keyboard:inst|Clock_1[13] ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 8.500 ns                ;
; N/A   ; 93.46 MHz ( period = 10.700 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 8.500 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 94.34 MHz ( period = 10.600 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 8.400 ns                ;
; N/A   ; 95.24 MHz ( period = 10.500 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 8.300 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[9]  ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[10] ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 96.15 MHz ( period = 10.400 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 8.200 ns                ;
; N/A   ; 97.09 MHz ( period = 10.300 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 8.100 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 98.04 MHz ( period = 10.200 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 8.000 ns                ;
; N/A   ; 99.01 MHz ( period = 10.100 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 7.900 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 100.00 MHz ( period = 10.000 ns )              ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 7.800 ns                ;
; N/A   ; 101.01 MHz ( period = 9.900 ns )               ; Keyboard:inst|Clock_1[14] ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 7.700 ns                ;
; N/A   ; 101.01 MHz ( period = 9.900 ns )               ; Keyboard:inst|Clock_1[11] ; Keyboard:inst|Clock_1[0]  ; clock      ; clock    ; None                        ; None                      ; 7.700 ns                ;
; N/A   ; 101.01 MHz ( period = 9.900 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 7.700 ns                ;
; N/A   ; 101.01 MHz ( period = 9.900 ns )               ; Keyboard:inst|Clock_1[8]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 7.700 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 102.04 MHz ( period = 9.800 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 7.600 ns                ;
; N/A   ; 103.09 MHz ( period = 9.700 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 7.500 ns                ;
; N/A   ; 103.09 MHz ( period = 9.700 ns )               ; Keyboard:inst|Clock_1[8]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 7.500 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[6]  ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[4]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 104.17 MHz ( period = 9.600 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 7.400 ns                ;
; N/A   ; 105.26 MHz ( period = 9.500 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 7.300 ns                ;
; N/A   ; 105.26 MHz ( period = 9.500 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[8]  ; clock      ; clock    ; None                        ; None                      ; 7.300 ns                ;
; N/A   ; 105.26 MHz ( period = 9.500 ns )               ; Keyboard:inst|Clock_1[8]  ; Keyboard:inst|Clock_1[12] ; clock      ; clock    ; None                        ; None                      ; 7.300 ns                ;
; N/A   ; 106.38 MHz ( period = 9.400 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 7.200 ns                ;
; N/A   ; 106.38 MHz ( period = 9.400 ns )               ; Keyboard:inst|Clock_1[5]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 7.200 ns                ;
; N/A   ; 106.38 MHz ( period = 9.400 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 7.200 ns                ;
; N/A   ; 106.38 MHz ( period = 9.400 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 7.200 ns                ;
; N/A   ; 106.38 MHz ( period = 9.400 ns )               ; Keyboard:inst|Clock_1[9]  ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 7.200 ns                ;
; N/A   ; 107.53 MHz ( period = 9.300 ns )               ; Keyboard:inst|Clock_1[8]  ; Keyboard:inst|Clock_1[11] ; clock      ; clock    ; None                        ; None                      ; 7.100 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[12] ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[1]  ; Keyboard:inst|Clock_1[4]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[6]  ; Keyboard:inst|Clock_1[7]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[7]  ; Keyboard:inst|Clock_1[10] ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[9]  ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[9]  ; Keyboard:inst|Clock_1[13] ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 108.70 MHz ( period = 9.200 ns )               ; Keyboard:inst|Clock_1[10] ; Keyboard:inst|Clock_1[14] ; clock      ; clock    ; None                        ; None                      ; 7.000 ns                ;
; N/A   ; 109.89 MHz ( period = 9.100 ns )               ; Keyboard:inst|Clock_1[0]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 6.900 ns                ;
; N/A   ; 109.89 MHz ( period = 9.100 ns )               ; Keyboard:inst|Clock_1[2]  ; Keyboard:inst|Clock_1[5]  ; clock      ; clock    ; None                        ; None                      ; 6.900 ns                ;
; N/A   ; 109.89 MHz ( period = 9.100 ns )               ; Keyboard:inst|Clock_1[3]  ; Keyboard:inst|Clock_1[6]  ; clock      ; clock    ; None                        ; None                      ; 6.900 ns                ;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -