Commit 66c6f4bc authored by Denia Bouhired-Ferrag's avatar Denia Bouhired-Ferrag

Modified top module for golden gateware release

parent 755d8f81
...@@ -352,24 +352,16 @@ begin ...@@ -352,24 +352,16 @@ begin
g_pgen_fixed_width => true, g_pgen_fixed_width => true,
g_pgen_pwidth_lg => 24, g_pgen_pwidth_lg => 24,
g_pgen_pwidth_sh => 5, g_pgen_pwidth_sh => 5,
-- Maximum period supported for 1.2us pulse ~ 4.16kHz, for v3.0 and earlier boards
g_pgen_pperiod_cont => 4800, g_pgen_pperiod_cont => 4800,
-- Minimum period supported for 1.2us pulse ~ max freq 104kHz
g_pgen_pperiod_lg => 191,
-- Minimum period supported for 250ns pulse ~ max freq 2MHz
g_pgen_pperiod_sh => 9,
g_pgen_gf_len => 1, g_pgen_gf_len => 1,
g_temp_decre_step_lg => (0,0,0,0,0,0,0,0,2500,731,220,250,40,85,50,125),
g_temp_decre_step_sh => (0,0, 769, 31, 104, 14, 82, 0 ,0, 0, 0, 0, 0, 0, 0, 0), -- Golden version disables some features
g_burstctrl_1_pulse_temp_rise_lg => x"17700", --96000 g_with_pulse_cnt => false,
g_burstctrl_1_pulse_temp_rise_sh => x"01388", --5000 g_with_pulse_timetag => false,
g_burstctrl_max_temp_lg_sh=> x"02540BE400", -- 10^10 --In final release use this value g_with_man_trig => false,
-- g_burstctrl_max_temp_lg_sh=> x"00000F4240", --10^6 --This value is used to speed up simulation
g_with_pulse_cnt => true,
g_with_pulse_timetag => true,
g_with_man_trig => true,
g_man_trig_pwidth => 24, g_man_trig_pwidth => 24,
g_with_thermometer => true, g_with_thermometer => false,
g_bicolor_led_columns => c_bicolor_led_cols, g_bicolor_led_columns => c_bicolor_led_cols,
g_bicolor_led_lines => c_bicolor_led_lines g_bicolor_led_lines => c_bicolor_led_lines
) )
...@@ -386,15 +378,13 @@ begin ...@@ -386,15 +378,13 @@ begin
-- Glitch filter active-low enable signal -- Glitch filter active-low enable signal
gf_en_n_i => sw_gp_n_i(0), gf_en_n_i => sw_gp_n_i(0),
-- Burst mode enable signal. Mode disabled for all versions of board -- Burst mode enable signal.
burst_en_n_i => burst_en_n, burst_en_n_i => '1', -- Mode disabled for all versions of board
-- Pulse width selection, port low means 250ns, high means 1.2us. -- Pulse width selection, port low means 250ns, high means 1.2us.
-- Switch to determine short or long pulse mode. -- Switch to determine short or long pulse mode.
-- ON switch means SHORT 250ns pulse repetition with max frequency 2MHz
-- OFF switch means LONG 1.2us pulse repetition with max freq ~104kHz
pulse_width_sel_n_i => sw_gp_n_i(1), pulse_width_sel_n_i => '1', -- long pulses
-- Channel enable -- Channel enable
global_ch_oen_o => global_oen_o, global_ch_oen_o => global_oen_o,
...@@ -418,7 +408,7 @@ begin ...@@ -418,7 +408,7 @@ begin
-- inverted channel leds -- inverted channel leds
led_inv_pulse_o => led_inv_pulse, led_inv_pulse_o => led_inv_pulse,
-- I2C LED signals -- conect to a bicolor LED of choice -- I2C LED signals -- connect to a bicolor LED of choice
-- led_i2c_o pulses four times on I2C transfer -- led_i2c_o pulses four times on I2C transfer
led_i2c_o => led_i2c, led_i2c_o => led_i2c,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment