diff --git a/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd b/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd index c78362ee2f228155f55de28f9c39c3b3dd1075f1..2a56536bac4feeb3853cfb15846f6e304076879b 100644 --- a/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd +++ b/boards/uniboard2/designs/unb2_minimal/src/vhdl/mmm_unb2_minimal.vhd @@ -25,7 +25,7 @@ USE IEEE.NUMERIC_STD.ALL; USE common_lib.common_pkg.ALL; USE common_lib.common_mem_pkg.ALL; USE unb2_board_lib.unb2_board_pkg.ALL; -USE unb1_board_lib.unb1_board_peripherals_pkg.ALL; +USE unb2_board_lib.unb2_board_peripherals_pkg.ALL; USE mm_lib.mm_file_pkg.ALL; USE mm_lib.mm_file_unb_pkg.ALL; USE work.qsys_unb2_minimal_pkg.ALL; @@ -106,6 +106,7 @@ ARCHITECTURE str OF mmm_unb2_minimal IS CONSTANT c_epcs_clk_period : TIME := 50 ns; -- 20 MHz CONSTANT c_sim_node_nr : NATURAL := g_sim_node_nr; + CONSTANT c_sim_node_type : STRING(1 TO 2):= "PN"; SIGNAL i_mm_clk : STD_LOGIC := '1'; SIGNAL i_epcs_clk : STD_LOGIC := '1'; @@ -190,19 +191,19 @@ BEGIN -- the_avs_eth_0 coe_clk_export_from_the_avs_eth_0 => OPEN, coe_reset_export_from_the_avs_eth_0 => eth1g_mm_rst, - coe_tse_address_export_from_the_avs_eth_0 => eth1g_tse_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_tse_adr_w-1 DOWNTO 0), + coe_tse_address_export_from_the_avs_eth_0 => eth1g_tse_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_tse_adr_w-1 DOWNTO 0), coe_tse_write_export_from_the_avs_eth_0 => eth1g_tse_mosi.wr, coe_tse_writedata_export_from_the_avs_eth_0 => eth1g_tse_mosi.wrdata(c_word_w-1 DOWNTO 0), coe_tse_read_export_from_the_avs_eth_0 => eth1g_tse_mosi.rd, coe_tse_readdata_export_to_the_avs_eth_0 => eth1g_tse_miso.rddata(c_word_w-1 DOWNTO 0), coe_tse_waitrequest_export_to_the_avs_eth_0 => eth1g_tse_miso.waitrequest, - coe_reg_address_export_from_the_avs_eth_0 => eth1g_reg_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_eth_adr_w-1 DOWNTO 0), + coe_reg_address_export_from_the_avs_eth_0 => eth1g_reg_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_eth_adr_w-1 DOWNTO 0), coe_reg_write_export_from_the_avs_eth_0 => eth1g_reg_mosi.wr, coe_reg_writedata_export_from_the_avs_eth_0 => eth1g_reg_mosi.wrdata(c_word_w-1 DOWNTO 0), coe_reg_read_export_from_the_avs_eth_0 => eth1g_reg_mosi.rd, coe_reg_readdata_export_to_the_avs_eth_0 => eth1g_reg_miso.rddata(c_word_w-1 DOWNTO 0), coe_irq_export_to_the_avs_eth_0 => eth1g_reg_interrupt, - coe_ram_address_export_from_the_avs_eth_0 => eth1g_ram_mosi.address(c_unb1_board_peripherals_mm_reg_default.ram_eth_adr_w-1 DOWNTO 0), + coe_ram_address_export_from_the_avs_eth_0 => eth1g_ram_mosi.address(c_unb2_board_peripherals_mm_reg_default.ram_eth_adr_w-1 DOWNTO 0), coe_ram_write_export_from_the_avs_eth_0 => eth1g_ram_mosi.wr, coe_ram_writedata_export_from_the_avs_eth_0 => eth1g_ram_mosi.wrdata(c_word_w-1 DOWNTO 0), coe_ram_read_export_from_the_avs_eth_0 => eth1g_ram_mosi.rd, @@ -211,7 +212,7 @@ BEGIN -- the_reg_unb_sens coe_clk_export_from_the_reg_unb_sens => OPEN, coe_reset_export_from_the_reg_unb_sens => OPEN, - coe_address_export_from_the_reg_unb_sens => reg_unb_sens_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_unb_sens_adr_w-1 DOWNTO 0), + coe_address_export_from_the_reg_unb_sens => reg_unb_sens_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_unb_sens_adr_w-1 DOWNTO 0), coe_read_export_from_the_reg_unb_sens => reg_unb_sens_mosi.rd, coe_readdata_export_to_the_reg_unb_sens => reg_unb_sens_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_reg_unb_sens => reg_unb_sens_mosi.wr, @@ -223,7 +224,7 @@ BEGIN -- the_pio_pps coe_clk_export_from_the_pio_pps => OPEN, coe_reset_export_from_the_pio_pps => OPEN, - coe_address_export_from_the_pio_pps => reg_ppsh_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_ppsh_adr_w-1), -- 1 bit address width so must use (0) instead of (0 DOWNTO 0) + coe_address_export_from_the_pio_pps => reg_ppsh_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_ppsh_adr_w-1), -- 1 bit address width so must use (0) instead of (0 DOWNTO 0) coe_read_export_from_the_pio_pps => reg_ppsh_mosi.rd, coe_readdata_export_to_the_pio_pps => reg_ppsh_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_pio_pps => reg_ppsh_mosi.wr, @@ -232,7 +233,7 @@ BEGIN -- the_pio_system_info: actually a avs_common_mm instance coe_clk_export_from_the_pio_system_info => OPEN, coe_reset_export_from_the_pio_system_info => OPEN, - coe_address_export_from_the_pio_system_info => reg_unb_system_info_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_unb_system_info_adr_w-1 DOWNTO 0), + coe_address_export_from_the_pio_system_info => reg_unb_system_info_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_unb_system_info_adr_w-1 DOWNTO 0), coe_read_export_from_the_pio_system_info => reg_unb_system_info_mosi.rd, coe_readdata_export_to_the_pio_system_info => reg_unb_system_info_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_pio_system_info => reg_unb_system_info_mosi.wr, @@ -241,7 +242,7 @@ BEGIN -- the_rom_system_info coe_clk_export_from_the_rom_system_info => OPEN, coe_reset_export_from_the_rom_system_info => OPEN, - coe_address_export_from_the_rom_system_info => rom_unb_system_info_mosi.address(c_unb1_board_peripherals_mm_reg_default.rom_unb_system_info_adr_w-1 DOWNTO 0), + coe_address_export_from_the_rom_system_info => rom_unb_system_info_mosi.address(c_unb2_board_peripherals_mm_reg_default.rom_unb_system_info_adr_w-1 DOWNTO 0), coe_read_export_from_the_rom_system_info => rom_unb_system_info_mosi.rd, coe_readdata_export_to_the_rom_system_info => rom_unb_system_info_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_rom_system_info => rom_unb_system_info_mosi.wr, @@ -290,7 +291,7 @@ BEGIN -- the_reg_epcs coe_clk_export_from_the_reg_epcs => OPEN, coe_reset_export_from_the_reg_epcs => OPEN, - coe_address_export_from_the_reg_epcs => reg_epcs_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_epcs_adr_w-1 DOWNTO 0), + coe_address_export_from_the_reg_epcs => reg_epcs_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_epcs_adr_w-1 DOWNTO 0), coe_read_export_from_the_reg_epcs => reg_epcs_mosi.rd, coe_readdata_export_to_the_reg_epcs => reg_epcs_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_reg_epcs => reg_epcs_mosi.wr, @@ -299,7 +300,7 @@ BEGIN -- the_reg_remu coe_clk_export_from_the_reg_remu => OPEN, coe_reset_export_from_the_reg_remu => OPEN, - coe_address_export_from_the_reg_remu => reg_remu_mosi.address(c_unb1_board_peripherals_mm_reg_default.reg_remu_adr_w-1 DOWNTO 0), + coe_address_export_from_the_reg_remu => reg_remu_mosi.address(c_unb2_board_peripherals_mm_reg_default.reg_remu_adr_w-1 DOWNTO 0), coe_read_export_from_the_reg_remu => reg_remu_mosi.rd, coe_readdata_export_to_the_reg_remu => reg_remu_miso.rddata(c_word_w-1 DOWNTO 0), coe_write_export_from_the_reg_remu => reg_remu_mosi.wr,