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

📄 tiny16_maxii.map.rpt

📁 这个是专门用在ALtera第二代PLD MAXII上的16位微处理器IP核
💻 RPT
📖 第 1 页 / 共 4 页
字号:
; 8:1                ; 16 bits   ; 80 LEs        ; 32 LEs               ; 48 LEs                 ; Yes        ; |tiny16_MAXII|tiny16:cpu|sp[14]                                                                                   ;
; 8:1                ; 16 bits   ; 80 LEs        ; 80 LEs               ; 0 LEs                  ; Yes        ; |tiny16_MAXII|tiny16:cpu|rx[15]                                                                                   ;
; 2:1                ; 11 bits   ; 11 LEs        ; 11 LEs               ; 0 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|sram_address[11]                                                                 ;
; 2:1                ; 3 bits    ; 3 LEs         ; 3 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|next_state~7                                                                     ;
; 2:1                ; 2 bits    ; 2 LEs         ; 2 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|next_state~7                                                                             ;
; 2:1                ; 3 bits    ; 3 LEs         ; 3 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|next_state~0                                                                     ;
; 2:1                ; 2 bits    ; 2 LEs         ; 2 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|flash:flash|next_state~1                                                                            ;
; 2:1                ; 2 bits    ; 2 LEs         ; 2 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|flash:flash|next_state~5                                                                            ;
; 2:1                ; 16 bits   ; 16 LEs        ; 16 LEs               ; 0 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|ra_data~11                                                                               ;
; 3:1                ; 4 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|sram_controller:sram|next_state~6                                                ;
; 3:1                ; 2 bits    ; 4 LEs         ; 2 LEs                ; 2 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|ra_ena~2                                                                                 ;
; 4:1                ; 2 bits    ; 4 LEs         ; 4 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|sram_controller:sram|next_state.s2                                               ;
; 6:1                ; 16 bits   ; 64 LEs        ; 48 LEs               ; 16 LEs                 ; No         ; |tiny16_MAXII|tiny16:cpu|alu_result[8]~174adv_mux_opt_shft_43                                                     ;
; 4:1                ; 2 bits    ; 4 LEs         ; 4 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|cpu_data_in[4]                                                                                      ;
; 4:1                ; 6 bits    ; 12 LEs        ; 12 LEs               ; 0 LEs                  ; No         ; |tiny16_MAXII|cpu_data_in[11]                                                                                     ;
; 5:1                ; 16 bits   ; 48 LEs        ; 48 LEs               ; 0 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|alu_b[15]                                                                                ;
; 5:1                ; 3 bits    ; 9 LEs         ; 9 LEs                ; 0 LEs                  ; No         ; |tiny16_MAXII|cpu_data_in[5]                                                                                      ;
; 6:1                ; 2 bits    ; 8 LEs         ; 4 LEs                ; 4 LEs                  ; No         ; |tiny16_MAXII|flash:flash|next_state.s3                                                                           ;
; 7:1                ; 16 bits   ; 64 LEs        ; 64 LEs               ; 0 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|Select~22                                                                                ;
; 8:1                ; 14 bits   ; 70 LEs        ; 42 LEs               ; 28 LEs                 ; No         ; |tiny16_MAXII|tiny16:cpu|data_out[2]                                                                              ;
; 8:1                ; 2 bits    ; 10 LEs        ; 6 LEs                ; 4 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|data_out[0]                                                                              ;
; 8:1                ; 8 bits    ; 40 LEs        ; 32 LEs               ; 8 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|address[0]                                                                               ;
; 8:1                ; 2 bits    ; 10 LEs        ; 6 LEs                ; 4 LEs                  ; No         ; |tiny16_MAXII|lcd_controller:lcd|next_state.s1                                                                    ;
; 9:1                ; 4 bits    ; 24 LEs        ; 16 LEs               ; 8 LEs                  ; No         ; |tiny16_MAXII|tiny16:cpu|address[10]                                                                              ;
; 10:1               ; 2 bits    ; 12 LEs        ; 6 LEs                ; 6 LEs                  ; No         ; |tiny16_MAXII|lcd_controller:lcd|next_state.s4                                                                    ;
; 10:1               ; 2 bits    ; 12 LEs        ; 6 LEs                ; 6 LEs                  ; No         ; |tiny16_MAXII|lcd_controller:lcd|next_state.idle                                                                  ;
; 10:1               ; 4 bits    ; 24 LEs        ; 16 LEs               ; 8 LEs                  ; No         ; |tiny16_MAXII|sram_interface:ram|sram_address[13]                                                                 ;
+--------------------+-----------+---------------+----------------------+------------------------+------------+-------------------------------------------------------------------------------------------------------------------+


+----------------------------------------------------------------+
; WYSIWYG Cells                                                  ;
+--------------------------------------------------------+-------+
; Statistic                                              ; Value ;
+--------------------------------------------------------+-------+
; Number of WYSIWYG cells                                ; 125   ;
; Number of synthesis-generated cells                    ; 774   ;
; Number of WYSIWYG LUTs                                 ; 109   ;
; Number of synthesis-generated LUTs                     ; 668   ;
; Number of WYSIWYG registers                            ; 36    ;
; Number of synthesis-generated registers                ; 186   ;
; Number of cells with combinational logic only          ; 677   ;
; Number of cells with registers only                    ; 122   ;
; Number of cells with combinational logic and registers ; 100   ;
+--------------------------------------------------------+-------+


+------------------------------------------------------+
; General Register Statistics                          ;
+----------------------------------------------+-------+
; Statistic                                    ; Value ;
+----------------------------------------------+-------+
; Total registers                              ; 222   ;
; Number of registers using Synchronous Clear  ; 36    ;
; Number of registers using Synchronous Load   ; 16    ;
; Number of registers using Asynchronous Clear ; 0     ;
; Number of registers using Asynchronous Load  ; 0     ;
; Number of registers using Clock Enable       ; 163   ;
; Number of registers using Output Enable      ; 0     ;
; Number of registers using Preset             ; 0     ;
+----------------------------------------------+-------+


+------------------------------------------------------------------+
; State Machine - |tiny16_MAXII|lcd_controller:lcd|fsm             ;
+----------+--------+--------+--------+--------+--------+----------+
; Name     ; fsm.s5 ; fsm.s1 ; fsm.s3 ; fsm.s2 ; fsm.s4 ; fsm.idle ;
+----------+--------+--------+--------+--------+--------+----------+
; fsm.idle ; 0      ; 0      ; 0      ; 0      ; 0      ; 0        ;
; fsm.s4   ; 0      ; 0      ; 0      ; 0      ; 1      ; 1        ;
; fsm.s2   ; 0      ; 0      ; 0      ; 1      ; 0      ; 1        ;
; fsm.s3   ; 0      ; 0      ; 1      ; 0      ; 0      ; 1        ;
; fsm.s1   ; 0      ; 1      ; 0      ; 0      ; 0      ; 1        ;
; fsm.s5   ; 1      ; 0      ; 0      ; 0      ; 0      ; 1        ;
+----------+--------+--------+--------+--------+--------+----------+


+------------------------------------------------------+
; State Machine - |tiny16_MAXII|sram_interface:ram|fsm ;
+----------+--------+--------+--------+----------------+
; Name     ; fsm.s2 ; fsm.s1 ; fsm.s3 ; fsm.idle       ;
+----------+--------+--------+--------+----------------+
; fsm.idle ; 0      ; 0      ; 0      ; 0              ;
; fsm.s3   ; 0      ; 0      ; 1      ; 1              ;
; fsm.s1   ; 0      ; 1      ; 0      ; 1              ;
; fsm.s2   ; 1      ; 0      ; 0      ; 1              ;
+----------+--------+--------+--------+----------------+


+---------------------------------------------------------------------------+
; State Machine - |tiny16_MAXII|sram_interface:ram|sram_controller:sram|fsm ;
+----------+--------+--------+--------+--------+--------+-------------------+
; Name     ; fsm.s5 ; fsm.s1 ; fsm.s2 ; fsm.s3 ; fsm.s4 ; fsm.idle          ;
+----------+--------+--------+--------+--------+--------+-------------------+
; fsm.idle ; 0      ; 0      ; 0      ; 0      ; 0      ; 0                 ;
; fsm.s4   ; 0      ; 0      ; 0      ; 0      ; 1      ; 1                 ;
; fsm.s3   ; 0      ; 0      ; 0      ; 1      ; 0      ; 1                 ;
; fsm.s2   ; 0      ; 0      ; 1      ; 0      ; 0      ; 1                 ;
; fsm.s1   ; 0      ; 1      ; 0      ; 0      ; 0      ; 1                 ;
; fsm.s5   ; 1      ; 0      ; 0      ; 0      ; 0      ; 1                 ;
+----------+--------+--------+--------+--------+--------+-------------------+


+--------------------------------------------------------------+
; State Machine - |tiny16_MAXII|tiny16:cpu|fsm                 ;
+------------+------------+-----------+------------+-----------+
; Name       ; fsm.exec_2 ; fsm.fetch ; fsm.exec_1 ; fsm.reset ;
+------------+------------+-----------+------------+-----------+
; fsm.reset  ; 0          ; 0         ; 0          ; 0         ;
; fsm.exec_1 ; 0          ; 0         ; 1          ; 1         ;
; fsm.fetch  ; 0          ; 1         ; 0          ; 1         ;
; fsm.exec_2 ; 1          ; 0         ; 0          ; 1         ;
+------------+------------+-----------+------------+-----------+


+------------------------------------------------+
; State Machine - |tiny16_MAXII|flash:flash|fsm  ;
+----------+--------+--------+--------+----------+
; Name     ; fsm.s3 ; fsm.s1 ; fsm.s2 ; fsm.idle ;
+----------+--------+--------+--------+----------+
; fsm.idle ; 0      ; 0      ; 0      ; 0        ;
; fsm.s2   ; 0      ; 0      ; 1      ; 1        ;

⌨️ 快捷键说明

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