diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd index 7d773cb4b58a376f3a018ecc3768fd20a65d9cce..13e98516839df6a47d4299317c8db1f593a38820 100644 --- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd +++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_qsys/unb1_minimal_qsys.vhd @@ -33,7 +33,7 @@ ENTITY unb1_minimal_qsys IS g_sim_node_nr : NATURAL := 0; g_stamp_date : NATURAL := 0; -- Date (YYYYMMDD) -- set by QSF g_stamp_time : NATURAL := 0; -- Time (HHMMSS) -- set by QSF - g_stamp_svn : NATURAL := 0 -- SVN revision -- set by QSF + g_stamp_svn : INTEGER := 0 -- SVN revision -- set by QSF ); PORT ( -- GENERAL diff --git a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd index f9c05be8525cdf27dbf5704fc001855cc6f328d8..a34407ad4960989bbd2512642c76bd0e206413e2 100644 --- a/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd +++ b/boards/uniboard1/designs/unb1_minimal/revisions/unb1_minimal_sopc/unb1_minimal_sopc.vhd @@ -33,7 +33,7 @@ ENTITY unb1_minimal_sopc IS g_sim_node_nr : NATURAL := 0; g_stamp_date : NATURAL := 0; -- Date (YYYYMMDD) -- set by QSF g_stamp_time : NATURAL := 0; -- Time (HHMMSS) -- set by QSF - g_stamp_svn : NATURAL := 0 -- SVN revision -- set by QSF + g_stamp_svn : INTEGER := 0 -- SVN revision -- set by QSF ); PORT ( -- GENERAL diff --git a/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd b/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd index ea6ede36100b05b0e9e4868d556f1b66add17858..07df2214dbb138471ab58ef057fa143832ae06d5 100644 --- a/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd +++ b/boards/uniboard1/designs/unb1_minimal/src/vhdl/unb1_minimal.vhd @@ -36,7 +36,7 @@ ENTITY unb1_minimal IS g_sim_node_nr : NATURAL := 0; g_stamp_date : NATURAL := 0; -- Date (YYYYMMDD) -- set by QSF g_stamp_time : NATURAL := 0; -- Time (HHMMSS) -- set by QSF - g_stamp_svn : NATURAL := 0 -- SVN revision -- set by QSF + g_stamp_svn : INTEGER := 0 -- SVN revision -- set by QSF ); PORT ( -- GENERAL diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd index 2766d5fe865b84983293713d3822aca96e5b5e3f..bbaa9e82c3cebd6d0a5fec74844779ef584dbe1b 100644 --- a/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd +++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/ctrl_unb1_board.vhd @@ -52,7 +52,7 @@ ENTITY ctrl_unb1_board IS g_fw_version : t_unb1_board_fw_version := (0, 0); -- firmware version x.y g_stamp_date : NATURAL := 0; g_stamp_time : NATURAL := 0; - g_stamp_svn : NATURAL := 0; + g_stamp_svn : INTEGER := 0; g_design_note : STRING := "UNUSED"; g_mm_clk_freq : NATURAL := c_unb1_board_mm_clk_freq_125M; -- default use same MM clock as for TSE clock g_xo_clk_use_pll : BOOLEAN := FALSE; diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd index 4624cdc3d0e792ec69dbd69014333fb49dd524cb..3e1a8c454e5421ecc754ce6fd0c2bcaf5f3e5c37 100644 --- a/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd +++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/mms_unb1_board_system_info.vhd @@ -34,7 +34,7 @@ ENTITY mms_unb1_board_system_info IS g_fw_version : t_unb1_board_fw_version := c_unb1_board_fw_version; -- firmware version x.y g_stamp_date : NATURAL := 0; g_stamp_time : NATURAL := 0; - g_stamp_svn : NATURAL := 0; + g_stamp_svn : INTEGER := 0; g_design_note : STRING := ""; g_aux : t_c_unb1_board_aux := c_unb1_board_aux; -- aux contains the hardware version g_rom_version : NATURAL := 1; diff --git a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd index c16da3f61dc78d3cfbae0d97f4da5db75b51261a..f22b7364ce0575518d885dd9754e512bb259a3a8 100644 --- a/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd +++ b/boards/uniboard1/libraries/unb1_board/src/vhdl/unb1_board_system_info_reg.vhd @@ -56,7 +56,7 @@ ENTITY unb1_board_system_info_reg IS g_use_phy : t_c_unb1_board_use_phy; g_stamp_date : NATURAL := 0; g_stamp_time : NATURAL := 0; - g_stamp_svn : NATURAL := 0; + g_stamp_svn : INTEGER := 0; g_design_note : STRING ); PORT ( @@ -136,7 +136,7 @@ BEGIN sla_out.rddata(c_word_w-1 DOWNTO 0) <= TO_UVEC(g_stamp_time, c_word_w); ELSIF vA = c_nof_fixed_regs + c_nof_design_name_regs+2 THEN - sla_out.rddata(c_word_w-1 DOWNTO 0) <= TO_UVEC(g_stamp_svn, c_word_w); + sla_out.rddata(c_word_w-1 DOWNTO 0) <= TO_SVEC(g_stamp_svn, c_word_w); ELSIF vA < c_nof_fixed_regs + c_nof_design_name_regs+c_nof_stamp_regs+c_nof_design_note_regs THEN sla_out.rddata(c_word_w-1 DOWNTO 0) <= c_design_note(vA-c_nof_fixed_regs-c_nof_design_name_regs-c_nof_stamp_regs);