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
6abb65c6
Commit
6abb65c6
authored
4 years ago
by
Jonathan Hargreaves
Browse files
Options
Downloads
Patches
Plain Diff
Missing hdl_lib_uses_synth in hdllib file, and typos in vhdl
parent
d8438336
No related branches found
Branches containing commit
No related tags found
2 merge requests
!28
Master
,
!16
Resolve L2SDP-25
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
+4
-4
4 additions, 4 deletions
...ogy/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
libraries/technology/jesd204b/hdllib.cfg
+1
-1
1 addition, 1 deletion
libraries/technology/jesd204b/hdllib.cfg
with
5 additions
and
5 deletions
libraries/technology/ip_arria10_e1sg/jesd204b/ip_arria10_e1sg_jesd204b.vhd
+
4
−
4
View file @
6abb65c6
...
@@ -72,8 +72,8 @@ ARCHITECTURE str OF ip_arria10_e1sg_jesd204b IS
...
@@ -72,8 +72,8 @@ ARCHITECTURE str OF ip_arria10_e1sg_jesd204b IS
CONSTANT
c_jesd204b_mm_addr_w
:
NATURAL
:
=
8
;
CONSTANT
c_jesd204b_mm_addr_w
:
NATURAL
:
=
8
;
CONSTANT
c_jesd204b_rx_data_w
:
NATURAL
:
=
32
;
CONSTANT
c_jesd204b_rx_data_w
:
NATURAL
:
=
32
;
CONSTANT
c_jesd204b_rx_framer_data_w
:
NATURAL
:
=
c_jesd204b_rx_data_w
/
2
;
-- IP outputs two samples in parallel
CONSTANT
c_jesd204b_rx_framer_data_w
:
NATURAL
:
=
c_jesd204b_rx_data_w
/
2
;
-- IP outputs two samples in parallel
CONSTANT
c_jesd204b_rx_somf_w
:
NATURAL
:
=
c_jesd204b_rx_
somf
_w
/
8
;
-- One somf bit per octet
CONSTANT
c_jesd204b_rx_somf_w
:
NATURAL
:
=
c_jesd204b_rx_
data
_w
/
8
;
-- One somf bit per octet
CONSTANT
c_jesd204b_rx_framer_somf_w
:
NATURAL
:
=
c_jesd204b_rx_
data
_w
/
2
;
-- IP outputs two samples in parallel
CONSTANT
c_jesd204b_rx_framer_somf_w
:
NATURAL
:
=
c_jesd204b_rx_
somf
_w
/
2
;
-- IP outputs two samples in parallel
-- JESD204 control status registers
-- JESD204 control status registers
SIGNAL
jesd204b_mosi_arr
:
t_mem_mosi_arr
(
g_nof_channels
-1
DOWNTO
0
);
SIGNAL
jesd204b_mosi_arr
:
t_mem_mosi_arr
(
g_nof_channels
-1
DOWNTO
0
);
...
@@ -165,7 +165,7 @@ ARCHITECTURE str OF ip_arria10_e1sg_jesd204b IS
...
@@ -165,7 +165,7 @@ ARCHITECTURE str OF ip_arria10_e1sg_jesd204b IS
rxlink_rst_n_reset_n
:
in
std_logic
:
=
'X'
;
-- reset_n
rxlink_rst_n_reset_n
:
in
std_logic
:
=
'X'
;
-- reset_n
rxphy_clk
:
out
std_logic_vector
(
0
downto
0
);
-- export
rxphy_clk
:
out
std_logic_vector
(
0
downto
0
);
-- export
sof
:
out
std_logic_vector
(
3
downto
0
);
-- export
sof
:
out
std_logic_vector
(
3
downto
0
);
-- export
somf
:
out
std_logic_vector
(
c_jesd204b_rx_somf_w
downto
0
);
-- export
somf
:
out
std_logic_vector
(
c_jesd204b_rx_somf_w
-1
downto
0
);
-- export
sysref
:
in
std_logic
:
=
'X'
-- export
sysref
:
in
std_logic
:
=
'X'
-- export
);
);
end
component
ip_arria10_e1sg_jesd204b_rx
;
end
component
ip_arria10_e1sg_jesd204b_rx
;
...
@@ -261,7 +261,7 @@ BEGIN
...
@@ -261,7 +261,7 @@ BEGIN
dev_lane_aligned
=>
dev_lane_aligned_arr
(
i
),
dev_lane_aligned
=>
dev_lane_aligned_arr
(
i
),
dev_sync_n
=>
jesd204b_sync_n_arr
(
i
),
dev_sync_n
=>
jesd204b_sync_n_arr
(
i
),
jesd204_rx_avs_chipselect
=>
'0'
,
--jesd204b_mosi_arr(i).chipselect,
jesd204_rx_avs_chipselect
=>
'0'
,
--jesd204b_mosi_arr(i).chipselect,
jesd204_rx_avs_address
=>
jesd204b_mosi_arr
(
i
)
.
address
(
c_jesd204b_mm_addr_w
downto
0
),
jesd204_rx_avs_address
=>
jesd204b_mosi_arr
(
i
)
.
address
(
c_jesd204b_mm_addr_w
-1
downto
0
),
jesd204_rx_avs_read
=>
jesd204b_mosi_arr
(
i
)
.
rd
,
jesd204_rx_avs_read
=>
jesd204b_mosi_arr
(
i
)
.
rd
,
jesd204_rx_avs_readdata
=>
jesd204b_miso_arr
(
i
)
.
rddata
(
31
downto
0
),
jesd204_rx_avs_readdata
=>
jesd204b_miso_arr
(
i
)
.
rddata
(
31
downto
0
),
jesd204_rx_avs_waitrequest
=>
jesd204b_miso_arr
(
i
)
.
waitrequest
,
jesd204_rx_avs_waitrequest
=>
jesd204b_miso_arr
(
i
)
.
waitrequest
,
...
...
This diff is collapsed.
Click to expand it.
libraries/technology/jesd204b/hdllib.cfg
+
1
−
1
View file @
6abb65c6
hdl_lib_name
=
tech_jesd204b
hdl_lib_name
=
tech_jesd204b
hdl_library_clause_name
=
tech_jesd204b_lib
hdl_library_clause_name
=
tech_jesd204b_lib
hdl_lib_uses_synth
=
technology common dp
hdl_lib_uses_synth
=
technology common dp
ip_arria10_e1sg_jesd204b ip_arria10_e2sg_jesd204b
hdl_lib_uses_ip
=
ip_arria10_e1sg_jesd204b ip_arria10_e2sg_jesd204b
hdl_lib_uses_ip
=
ip_arria10_e1sg_jesd204b ip_arria10_e2sg_jesd204b
hdl_lib_uses_sim
=
hdl_lib_uses_sim
=
#hdl_lib_technology = ip_arria10_e1sg ip_arria10_e2sg
#hdl_lib_technology = ip_arria10_e1sg ip_arria10_e2sg
...
...
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