Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
Conv TTL Blocking - Gateware
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
1
Issues
1
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
Wiki
Wiki
image/svg+xml
Discourse
Discourse
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Commits
Issue Boards
Open sidebar
Projects
Conv TTL Blocking - Gateware
Commits
66c6f4bc
Commit
66c6f4bc
authored
Jan 19, 2018
by
Denia Bouhired-Ferrag
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Modified top module for golden gateware release
parent
755d8f81
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
11 additions
and
21 deletions
+11
-21
conv_ttl_blo.vhd
top/Golden/conv_ttl_blo.vhd
+11
-21
No files found.
top/Golden/conv_ttl_blo.vhd
View file @
66c6f4bc
...
...
@@ -352,24 +352,16 @@ begin
g_pgen_fixed_width
=>
true
,
g_pgen_pwidth_lg
=>
24
,
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
,
-- 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_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
),
g_burstctrl_1_pulse_temp_rise_lg
=>
x"17700"
,
--96000
g_burstctrl_1_pulse_temp_rise_sh
=>
x"01388"
,
--5000
g_burstctrl_max_temp_lg_sh
=>
x"02540BE400"
,
-- 10^10 --In final release use this value
-- 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
,
-- Golden version disables some features
g_with_pulse_cnt
=>
false
,
g_with_pulse_timetag
=>
false
,
g_with_man_trig
=>
false
,
g_man_trig_pwidth
=>
24
,
g_with_thermometer
=>
tru
e
,
g_with_thermometer
=>
fals
e
,
g_bicolor_led_columns
=>
c_bicolor_led_cols
,
g_bicolor_led_lines
=>
c_bicolor_led_lines
)
...
...
@@ -386,15 +378,13 @@ begin
-- Glitch filter active-low enable signal
gf_en_n_i
=>
sw_gp_n_i
(
0
),
-- Burst mode enable signal.
Mode disabled for all versions of board
burst_en_n_i
=>
burst_en_n
,
-- Burst mode enable signal.
burst_en_n_i
=>
'1'
,
-- Mode disabled for all versions of board
-- Pulse width selection, port low means 250ns, high means 1.2us.
-- 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
global_ch_oen_o
=>
global_oen_o
,
...
...
@@ -418,7 +408,7 @@ begin
-- inverted channel leds
led_inv_pulse_o
=>
led_inv_pulse
,
-- I2C LED signals -- conect to a bicolor LED of choice
-- I2C LED signals -- con
n
ect to a bicolor LED of choice
-- led_i2c_o pulses four times on I2C transfer
led_i2c_o
=>
led_i2c
,
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment