+ 12
reset
com.altera.entityinterfaces.IElementClass
com.altera.entityinterfaces.IConnection
diff --git a/Top/niosII/niosII.html b/Top/niosII/niosII.html
index b1d525b..fe305a4 100644
--- a/Top/niosII/niosII.html
+++ b/Top/niosII/niosII.html
@@ -67,7 +67,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
- 2022.12.24.02:16:30 |
+ 2022.12.24.23:18:51 |
Datasheet |
@@ -100,6 +100,9 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
mem
altera_avalon_onchip_memory2 18.1
+ perf_counter
+ altera_avalon_performance_counter 18.1
+
sem
sem 1.1
@@ -144,7 +147,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
avalon_jtag_slave |
- 0x00021068 |
+ 0x000210a8 |
|
@@ -165,6 +168,19 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
0x00000000 |
|
+
+
+ perf_counter
+
+ |
+ |
+ |
+
+
+ control_slave |
+ 0x00021000 |
+ |
+
sem
@@ -175,12 +191,12 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
|
ctl_slave |
- 0x00021060 |
+ 0x000210a0 |
|
ram_slave |
- 0x00021000 |
+ 0x00021040 |
|
@@ -193,7 +209,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
s1 |
- 0x00021040 |
+ 0x00021080 |
|
@@ -244,6 +260,51 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
+
+
+
+
countones
countones_ci v1.0
+
+
+
+
+
+ cpu
+ |
+ custom_instruction_master |
+ countones |
+
+
+ nios_custom_instruction_slave |
+
+
+
+
+
+
+
+
+ Parameters
+
+
+ deviceFamily |
+ UNKNOWN |
+
+
+ generateLegacySim |
+ false |
+
+
+ |
+
+
+
+
+
+ Software Assignments(none) |
+
+
+
@@ -256,7 +317,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
clk
clk |
-
cpu |
+
cpu |
clk |
@@ -303,6 +364,32 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
|
+
+ |
+ |
+ data_master |
+
+ perf_counter
+ |
+
+
+ |
+ |
+ control_slave |
+
+
+ |
+ |
+ debug_reset_request |
+
+
+ |
+ |
+ reset |
+
+
+ |
+
|
|
@@ -408,6 +495,22 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
|
reset1 |
+
+ |
+
+
+ |
+ |
+ custom_instruction_master |
+
+ countones
+ |
+
+
+ |
+ |
+ nios_custom_instruction_slave |
+
@@ -1107,7 +1210,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
dataSlaveMapParam |
- <address-map><slave name='mem.s2' start='0x0' end='0x20000' type='altera_avalon_onchip_memory2.s2' /><slave name='cpu.debug_mem_slave' start='0x20800' end='0x21000' type='altera_nios2_gen2.debug_mem_slave' /><slave name='sem.ram_slave' start='0x21000' end='0x21040' type='sem.ram_slave' /><slave name='sys_clk_timer.s1' start='0x21040' end='0x21060' type='altera_avalon_timer.s1' /><slave name='sem.ctl_slave' start='0x21060' end='0x21068' type='sem.ctl_slave' /><slave name='jtag_uart.avalon_jtag_slave' start='0x21068' end='0x21070' type='altera_avalon_jtag_uart.avalon_jtag_slave' /></address-map> |
+ <address-map><slave name='mem.s2' start='0x0' end='0x20000' type='altera_avalon_onchip_memory2.s2' /><slave name='cpu.debug_mem_slave' start='0x20800' end='0x21000' type='altera_nios2_gen2.debug_mem_slave' /><slave name='perf_counter.control_slave' start='0x21000' end='0x21040' type='altera_avalon_performance_counter.control_slave' /><slave name='sem.ram_slave' start='0x21040' end='0x21080' type='sem.ram_slave' /><slave name='sys_clk_timer.s1' start='0x21080' end='0x210A0' type='altera_avalon_timer.s1' /><slave name='sem.ctl_slave' start='0x210A0' end='0x210A8' type='sem.ctl_slave' /><slave name='jtag_uart.avalon_jtag_slave' start='0x210A8' end='0x210B0' type='altera_avalon_jtag_uart.avalon_jtag_slave' /></address-map> |
tightlyCoupledDataMaster0MapParam |
@@ -1163,7 +1266,7 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
customInstSlavesSystemInfo |
- <info/> |
+ <info><slave name="countones" baseAddress="0" addressSpan="1" clockCycleType="COMBINATORIAL" /></info> |
customInstSlavesSystemInfo_nios_a |
@@ -1763,6 +1866,90 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
+
+
+
+
perf_counter
altera_avalon_performance_counter v18.1
+
+
+
+
+
+ cpu
+ |
+ data_master |
+ perf_counter |
+
+
+ control_slave |
+
+
+ debug_reset_request |
+
+
+ reset |
+
+
+ |
+
+
+
+ clk
+ |
+ clk |
+
+
+ clk |
+
+
+ clk_reset |
+
+
+ reset |
+
+
+
+
+
+
+
+
+ Parameters
+
+
+ numberOfSections |
+ 3 |
+
+
+ control_slave_address_width |
+ 4 |
+
+
+ deviceFamily |
+ UNKNOWN |
+
+
+ generateLegacySim |
+ false |
+
+
+ |
+
+
+
+
+
+ Software Assignments
+
+
+ HOW_MANY_SECTIONS |
+ 3 |
+
+
+ |
+
+
+
@@ -2038,8 +2225,8 @@ div.greydiv { vertical-align:top ; text-align:center ; background:#eeeeee ; bord
- generation took 0,00 seconds |
- rendering took 0,03 seconds |
+ generation took 0,02 seconds |
+ rendering took 0,09 seconds |