Skip to content
Projects
Groups
Snippets
Help
Loading...
Sign in
Toggle navigation
C
Conv TTL Blocking
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
5
Issues
5
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
Commits
8c7ba3fa
Commit
8c7ba3fa
authored
Feb 14, 2013
by
Theodor-Adrian Stana
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fixed bicolor LED controls. Commiting prior to merge and branch deletion
parent
8ec83b57
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
181 additions
and
178 deletions
+181
-178
image1.gise
hdl/IMAGES/image1/project/image1.gise
+25
-17
image1.xise
hdl/IMAGES/image1/project/image1.xise
+32
-32
image1_core.vhd
hdl/IMAGES/image1/rtl/image1_core.vhd
+106
-89
image1_led_pkg.vhd
hdl/IMAGES/image1/rtl/image1_led_pkg.vhd
+12
-12
image1_pkg.vhd
hdl/IMAGES/image1/rtl/image1_pkg.vhd
+0
-8
basic_trigger_top.vhd
hdl/basic_trigger/rtl/basic_trigger_top.vhd
+3
-17
bicolor_led_ctrl.vhd
hdl/bicolor_led_ctrl/bicolor_led_ctrl.vhd
+3
-3
No files found.
hdl/IMAGES/image1/project/image1.gise
View file @
8c7ba3fa
...
...
@@ -22,6 +22,8 @@
<sourceproject
xmlns=
"http://www.xilinx.com/XMLSchema"
xil_pn:fileType=
"FILE_XISE"
xil_pn:name=
"image1.xise"
/>
<files
xmlns=
"http://www.xilinx.com/XMLSchema"
>
<file
xil_pn:fileType=
"FILE_CMD"
xil_pn:name=
"_impact.cmd"
/>
<file
xil_pn:fileType=
"FILE_LOG"
xil_pn:name=
"_impact.log"
/>
<file
xil_pn:fileType=
"FILE_DIRECTORY"
xil_pn:name=
"_ngo"
/>
<file
xil_pn:fileType=
"FILE_XMSGS"
xil_pn:name=
"_xmsgs/bitgen.xmsgs"
/>
<file
xil_pn:fileType=
"FILE_XMSGS"
xil_pn:name=
"_xmsgs/map.xmsgs"
/>
...
...
@@ -205,35 +207,35 @@
<outfile
xil_pn:name=
"vsim.wlf"
/>
<outfile
xil_pn:name=
"work"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_copyInitialToXSTAbstractSynthesis"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_copyInitialToXSTAbstractSynthesis"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_schematicsToHdl"
xil_pn:prop_ck=
"1112065682908869959"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_schematicsToHdl"
xil_pn:prop_ck=
"1112065682908869959"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_regenerateCores"
xil_pn:prop_ck=
"-4541880911014479478"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_regenerateCores"
xil_pn:prop_ck=
"-4541880911014479478"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_SubProjectAbstractToPreProxy"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_SubProjectAbstractToPreProxy"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_xawsTohdl"
xil_pn:prop_ck=
"-6110598410798097591"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_xawsTohdl"
xil_pn:prop_ck=
"-6110598410798097591"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_SubProjectPreToStructuralProxy"
xil_pn:prop_ck=
"-3972139311098429560"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_SubProjectPreToStructuralProxy"
xil_pn:prop_ck=
"-3972139311098429560"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"1360
752486"
xil_pn:name=
"TRAN_platgen"
xil_pn:prop_ck=
"8460592660931398612"
xil_pn:start_ts=
"1360752486
"
>
<transform
xil_pn:end_ts=
"1360
848877"
xil_pn:name=
"TRAN_platgen"
xil_pn:prop_ck=
"8460592660931398612"
xil_pn:start_ts=
"1360848877
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39167"
xil_pn:in_ck=
"2481835375757340990"
xil_pn:name=
"TRANEXT_xstsynthesize_spartan6"
xil_pn:prop_ck=
"-2283666785813565085"
xil_pn:start_ts=
"1360839148
"
>
<transform
xil_pn:end_ts=
"13608
58935"
xil_pn:in_ck=
"2481835375757340990"
xil_pn:name=
"TRANEXT_xstsynthesize_spartan6"
xil_pn:prop_ck=
"-2283666785813565085"
xil_pn:start_ts=
"1360858923
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"WarningsGenerated"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
...
...
@@ -251,11 +253,11 @@
<outfile
xil_pn:name=
"webtalk_pn.xml"
/>
<outfile
xil_pn:name=
"xst"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39167"
xil_pn:in_ck=
"-6700002251458007206"
xil_pn:name=
"TRAN_compileBCD2"
xil_pn:prop_ck=
"5283660913978915678"
xil_pn:start_ts=
"1360839167
"
>
<transform
xil_pn:end_ts=
"13608
48901"
xil_pn:in_ck=
"-6700002251458007206"
xil_pn:name=
"TRAN_compileBCD2"
xil_pn:prop_ck=
"5283660913978915678"
xil_pn:start_ts=
"1360848901
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39174"
xil_pn:in_ck=
"-662876564851204570"
xil_pn:name=
"TRANEXT_ngdbuild_FPGA"
xil_pn:prop_ck=
"-883419811469213931"
xil_pn:start_ts=
"1360839167
"
>
<transform
xil_pn:end_ts=
"13608
58969"
xil_pn:in_ck=
"-662876564851204570"
xil_pn:name=
"TRANEXT_ngdbuild_FPGA"
xil_pn:prop_ck=
"-883419811469213931"
xil_pn:start_ts=
"1360858962
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"WarningsGenerated"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
...
...
@@ -265,11 +267,9 @@
<outfile
xil_pn:name=
"image1_top.ngd"
/>
<outfile
xil_pn:name=
"image1_top_ngdbuild.xrpt"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39209"
xil_pn:in_ck=
"-662876564851204569"
xil_pn:name=
"TRANEXT_map_spartan6"
xil_pn:prop_ck=
"4807565132092422995"
xil_pn:start_ts=
"1360839174
"
>
<transform
xil_pn:end_ts=
"13608
58996"
xil_pn:in_ck=
"-662876564851204569"
xil_pn:name=
"TRANEXT_map_spartan6"
xil_pn:prop_ck=
"4807565132092422995"
xil_pn:start_ts=
"1360858969
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
<status
xil_pn:value=
"OutOfDateForOutputs"
/>
<status
xil_pn:value=
"OutputChanged"
/>
<outfile
xil_pn:name=
"_xmsgs/map.xmsgs"
/>
<outfile
xil_pn:name=
"image1_top.pcf"
/>
<outfile
xil_pn:name=
"image1_top_map.map"
/>
...
...
@@ -280,7 +280,7 @@
<outfile
xil_pn:name=
"image1_top_summary.xml"
/>
<outfile
xil_pn:name=
"image1_top_usage.xml"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39243"
xil_pn:in_ck=
"7206782387671427264"
xil_pn:name=
"TRANEXT_par_spartan6"
xil_pn:prop_ck=
"3214117756270688487"
xil_pn:start_ts=
"1360839209
"
>
<transform
xil_pn:end_ts=
"13608
59028"
xil_pn:in_ck=
"7206782387671427264"
xil_pn:name=
"TRANEXT_par_spartan6"
xil_pn:prop_ck=
"3214117756270688487"
xil_pn:start_ts=
"1360858996
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"WarningsGenerated"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
...
...
@@ -295,7 +295,7 @@
<outfile
xil_pn:name=
"image1_top_pad.txt"
/>
<outfile
xil_pn:name=
"image1_top_par.xrpt"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39263"
xil_pn:in_ck=
"7803888278084704457"
xil_pn:name=
"TRANEXT_bitFile_spartan6"
xil_pn:prop_ck=
"396117104113915555"
xil_pn:start_ts=
"1360839243
"
>
<transform
xil_pn:end_ts=
"13608
59047"
xil_pn:in_ck=
"7803888278084704457"
xil_pn:name=
"TRANEXT_bitFile_spartan6"
xil_pn:prop_ck=
"396117104113915555"
xil_pn:start_ts=
"1360859028
"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
<outfile
xil_pn:name=
"_xmsgs/bitgen.xmsgs"
/>
...
...
@@ -306,13 +306,21 @@
<outfile
xil_pn:name=
"webtalk.log"
/>
<outfile
xil_pn:name=
"webtalk_pn.xml"
/>
</transform>
<transform
xil_pn:end_ts=
"1360833662"
xil_pn:in_ck=
"7803888278084691603"
xil_pn:name=
"TRAN_configureTargetDevice"
xil_pn:prop_ck=
"8482462020707587906"
xil_pn:start_ts=
"1360833660"
>
<transform
xil_pn:end_ts=
"1360847409"
xil_pn:in_ck=
"7803888278084691603"
xil_pn:name=
"TRAN_impactProgrammingTool"
xil_pn:prop_ck=
"2682241697568822907"
xil_pn:start_ts=
"1360847409"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
<status
xil_pn:value=
"OutOfDateForInputs"
/>
<status
xil_pn:value=
"InputChanged"
/>
</transform>
<transform
xil_pn:end_ts=
"1360855287"
xil_pn:in_ck=
"7803888278084691603"
xil_pn:name=
"TRAN_configureTargetDevice"
xil_pn:prop_ck=
"8482462020707587906"
xil_pn:start_ts=
"1360855283"
>
<status
xil_pn:value=
"SuccessfullyRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
<status
xil_pn:value=
"OutOfDateForInputs"
/>
<status
xil_pn:value=
"InputChanged"
/>
<outfile
xil_pn:name=
"_impact.cmd"
/>
<outfile
xil_pn:name=
"_impact.log"
/>
</transform>
<transform
xil_pn:end_ts=
"13608
39243"
xil_pn:in_ck=
"-662876564851204701"
xil_pn:name=
"TRAN_postRouteTrce"
xil_pn:prop_ck=
"445577401284416185"
xil_pn:start_ts=
"1360839235
"
>
<transform
xil_pn:end_ts=
"13608
59028"
xil_pn:in_ck=
"-662876564851204701"
xil_pn:name=
"TRAN_postRouteTrce"
xil_pn:prop_ck=
"445577401284416185"
xil_pn:start_ts=
"1360859020
"
>
<status
xil_pn:value=
"FailedRun"
/>
<status
xil_pn:value=
"ReadyToRun"
/>
<outfile
xil_pn:name=
"_xmsgs/trce.xmsgs"
/>
...
...
hdl/IMAGES/image1/project/image1.xise
View file @
8c7ba3fa
This diff is collapsed.
Click to expand it.
hdl/IMAGES/image1/rtl/image1_core.vhd
View file @
8c7ba3fa
This diff is collapsed.
Click to expand it.
hdl/IMAGES/image1/rtl/image1_led_pkg.vhd
View file @
8c7ba3fa
...
...
@@ -68,18 +68,18 @@ package image1_led_pkg is
constant
c_LED_NB_MULTICAST2
:
NATURAL
:
=
10
;
constant
c_LED_NB_MULTICAST3
:
NATURAL
:
=
11
;
constant
c_LED_COLOR_PWR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
);
constant
c_LED_COLOR_ERR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_RED
)
;
constant
c_LED_COLOR_TTL_N
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_I2C
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_WR_OK
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_WR_LINK
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_WR_GMT
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_WR_ADDR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_MULTICAST3
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_MULTICAST2
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_MULTICAST1
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_MULTICAST0
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
not
(
c_LED_GREEN
)
;
constant
c_LED_COLOR_PWR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
--
not(c_LED_GREEN);
constant
c_LED_COLOR_ERR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_RED
;
constant
c_LED_COLOR_TTL_N
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_I2C
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_WR_OK
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_WR_LINK
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_WR_GMT
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_WR_ADDR
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_MULTICAST3
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_MULTICAST2
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_MULTICAST1
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
constant
c_LED_COLOR_MULTICAST0
:
STD_LOGIC_VECTOR
(
1
downto
0
)
:
=
c_LED_GREEN
;
type
t_leds_array_top
is
...
...
hdl/IMAGES/image1/rtl/image1_pkg.vhd
View file @
8c7ba3fa
...
...
@@ -127,8 +127,6 @@ package image1_pkg is
port
(
clk_i
:
in
STD_LOGIC
;
rst_i
:
in
STD_LOGIC
;
led_pw_o
:
out
STD_LOGIC
;
led_err_o
:
out
STD_LOGIC
;
led_ttl_o
:
out
STD_LOGIC
;
fpga_o_en
:
out
STD_LOGIC
;
...
...
@@ -150,12 +148,6 @@ package image1_pkg is
led_o_front
:
out
STD_LOGIC_VECTOR
(
g_NUMBER_OF_CHANNELS
downto
1
);
led_o_rear
:
out
STD_LOGIC_VECTOR
(
g_NUMBER_OF_CHANNELS
downto
1
);
--! This LED will show the status of the PLL
led_link_up_o
:
out
STD_LOGIC
;
--! WR LEDs not to let them ON
led_pps_o
:
out
STD_LOGIC
;
led_wr_ok_o
:
out
STD_LOGIC
;
inv_i
:
in
STD_LOGIC_VECTOR
(
4
downto
1
);
inv_o
:
out
STD_LOGIC_VECTOR
(
4
downto
1
));
end
component
;
...
...
hdl/basic_trigger/rtl/basic_trigger_top.vhd
View file @
8c7ba3fa
...
...
@@ -36,8 +36,6 @@ entity basic_trigger_top is
port
(
clk_i
:
in
STD_LOGIC
;
rst_i
:
in
STD_LOGIC
;
led_pw_o
:
out
STD_LOGIC
;
led_err_o
:
out
STD_LOGIC
;
led_ttl_o
:
out
STD_LOGIC
;
fpga_o_en
:
out
STD_LOGIC
;
fpga_o_ttl_en
:
out
STD_LOGIC
;
...
...
@@ -54,11 +52,7 @@ entity basic_trigger_top is
pulse_o_rear
:
out
STD_LOGIC_VECTOR
(
g_NUMBER_OF_CHANNELS
downto
1
);
led_o_front
:
out
STD_LOGIC_VECTOR
(
g_NUMBER_OF_CHANNELS
downto
1
);
led_o_rear
:
out
STD_LOGIC_VECTOR
(
g_NUMBER_OF_CHANNELS
downto
1
);
--! This LED will show the status of the PLL
led_link_up_o
:
out
STD_LOGIC
;
--! WR LEDs not to let them ON
led_pps_o
:
out
STD_LOGIC
;
led_wr_ok_o
:
out
STD_LOGIC
;
inv_i
:
in
STD_LOGIC_VECTOR
(
4
downto
1
);
inv_o
:
out
STD_LOGIC_VECTOR
(
4
downto
1
)
);
...
...
@@ -85,8 +79,7 @@ architecture Behavioral of basic_trigger_top is
type
delay_array
is
array
(
g_NUMBER_OF_CHANNELS
downto
1
)
of
STD_LOGIC_VECTOR
(
3
downto
0
);
signal
s_pulse_i_reg
:
delay_array
;
signal
s_locked
:
STD_LOGIC
;
component
basic_trigger_core
is
generic
(
g_CLK_PERIOD
:
TIME
:
=
g_CLK_PERIOD
;
g_OUTPUT_PULSE_LENGTH
:
TIME
:
=
g_OUTPUT_PULSE_LENGTH
;
...
...
@@ -109,14 +102,7 @@ begin
--! 1 means TTL_N Switch DOWN
s_level
<=
level_i
;
led_pw_o
<=
'0'
;
led_err_o
<=
'1'
;
led_ttl_o
<=
not
(
s_level
);
led_link_up_o
<=
not
(
s_locked
);
led_pps_o
<=
'1'
;
led_wr_ok_o
<=
'1'
;
led_ttl_o
<=
s_level
;
-- pulse signal assignments
s_pulse_i_front
<=
pulse_i_front
when
(
s_level
=
'0'
)
else
...
...
hdl/bicolor_led_ctrl/bicolor_led_ctrl.vhd
View file @
8c7ba3fa
...
...
@@ -227,10 +227,10 @@ begin
-- Columns output
------------------------------------------------------------------------------
f_led_state
:
for
I
in
0
to
(
g_NB_COLUMN
*
g_NB_LINE
)
-
1
generate
led_state
(
I
)
<=
'0'
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_RED
else
led_state
(
I
)
<=
'0'
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_RED
else
'1'
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_GREEN
else
(
line_ctrl
and
intensity_ctrl
)
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_OFF
else
not
(
line_ctrl
and
intensity_ctrl
)
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_RED_GREEN
;
not
(
line_ctrl
and
intensity_ctrl
)
when
led_state_i
(
2
*
I
+
1
downto
2
*
I
)
=
c_LED_RED_GREEN
else
(
line_ctrl
and
intensity_ctrl
);
-- when led_state_i(2 * I + 1 downto 2 * I) = c_LED_OFF else
end
generate
f_led_state
;
f_column_o
:
for
C
in
0
to
g_NB_COLUMN
-
1
generate
...
...
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