📄 tiny16_maxii.map.rpt
字号:
; 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 + -