Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
H
HDL
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Iterations
Wiki
Requirements
Jira
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Locked files
Build
Pipelines
Jobs
Pipeline schedules
Test cases
Artifacts
Deploy
Releases
Container Registry
Model registry
Operate
Environments
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Code review analytics
Issue analytics
Insights
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
RTSD
HDL
Commits
2b8ed14e
Commit
2b8ed14e
authored
2 years ago
by
Eric Kooistra
Browse files
Options
Downloads
Patches
Plain Diff
Add unb2c_test_1GbE_I and unb2c_test_1GbE_II. Do not use 1GbE UDP for unb2_minimal.
parent
c743a362
No related branches found
No related tags found
1 merge request
!293
Rename eth_stream into eth_stream_udp. Create new eth_stream.vhd that contains...
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
+15
-11
15 additions, 11 deletions
...uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
with
15 additions
and
11 deletions
boards/uniboard2c/designs/unb2c_test/src/vhdl/unb2c_test_pkg.vhd
+
15
−
11
View file @
2b8ed14e
...
...
@@ -76,18 +76,20 @@ PACKAGE unb2c_test_pkg IS
type_MB_I
:
t_c_tech_ddr
;
type_MB_II
:
t_c_tech_ddr
;
END
RECORD
;
-- loop 1GbE 1GbE qsfp ring bk0 jesd DDR4 DDR4 heatr
CONSTANT
c_test_minimal
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_10GbE
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_10GbE_qb
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
TRUE
,
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_ddr
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
TRUE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_heater
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_jesd204b
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_minimal
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_1GbE_I_UDP
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_1GbE_II_UDP
:
t_unb2c_test_config
:
=
(
FALSE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_10GbE
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
TRUE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_10GbE_qb
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
TRUE
,
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_ddr
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
TRUE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_heater
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
CONSTANT
c_test_jesd204b
:
t_unb2c_test_config
:
=
(
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
FALSE
,
TRUE
,
FALSE
,
FALSE
,
FALSE
,
c_tech_ddr4_8g_1600m
,
c_tech_ddr4_8g_1600m
);
-- Function to select the revision configuration.
FUNCTION
func_sel_revision_rec
(
g_design_name
:
STRING
)
RETURN
t_unb2c_test_config
;
END
unb2c_test_pkg
;
...
...
@@ -95,10 +97,12 @@ PACKAGE BODY unb2c_test_pkg IS
FUNCTION
func_sel_revision_rec
(
g_design_name
:
STRING
)
RETURN
t_unb2c_test_config
IS
BEGIN
IF
g_design_name
=
"unb2c_test_10GbE"
THEN
RETURN
c_test_10GbE
;
ELSIF
g_design_name
=
"unb2c_test_ddr"
THEN
RETURN
c_test_ddr
;
ELSIF
g_design_name
=
"unb2c_test_heater"
THEN
RETURN
c_test_heater
;
ELSIF
g_design_name
=
"unb2c_test_jesd204b"
THEN
RETURN
c_test_jesd204b
;
IF
g_design_name
=
"unb2c_test_10GbE"
THEN
RETURN
c_test_10GbE
;
ELSIF
g_design_name
=
"unb2c_test_ddr"
THEN
RETURN
c_test_ddr
;
ELSIF
g_design_name
=
"unb2c_test_heater"
THEN
RETURN
c_test_heater
;
ELSIF
g_design_name
=
"unb2c_test_jesd204b"
THEN
RETURN
c_test_jesd204b
;
ELSIF
g_design_name
=
"unb2c_test_1GbE_I"
THEN
RETURN
c_test_1GbE_I_UDP
;
ELSIF
g_design_name
=
"unb2c_test_1GbE_II"
THEN
RETURN
c_test_1GbE_II_UDP
;
ELSE
RETURN
c_test_minimal
;
END
IF
;
END
;
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment