Skip to content
GitLab
Explore
Sign in
Register
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
ce5ac3c2
Commit
ce5ac3c2
authored
10 years ago
by
Eric Kooistra
Browse files
Options
Downloads
Patches
Plain Diff
Copied-pasted in the port signals.
parent
7383dcdc
No related branches found
No related tags found
No related merge requests found
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
libraries/technology/ip_arria10/phy_10gbase_r/ip_arria10_phy_10gbase_r_top.vhd
+79
-5
79 additions, 5 deletions
...ip_arria10/phy_10gbase_r/ip_arria10_phy_10gbase_r_top.vhd
with
79 additions
and
5 deletions
libraries/technology/ip_arria10/phy_10gbase_r/ip_arria10_phy_10gbase_r_top.vhd
+
79
−
5
View file @
ce5ac3c2
...
@@ -34,8 +34,45 @@ library ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_140;
...
@@ -34,8 +34,45 @@ library ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_140;
entity
ip_arria10_phy_10gbase_r_top
is
entity
ip_arria10_phy_10gbase_r_top
is
port
(
port
(
tx_analogreset
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_analogreset.tx_analogreset
tx_digitalreset
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_digitalreset.tx_digitalreset
rx_analogreset
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- rx_analogreset.rx_analogreset
rx_digitalreset
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- rx_digitalreset.rx_digitalreset
tx_cal_busy
:
out
std_logic_vector
(
0
downto
0
);
-- tx_cal_busy.tx_cal_busy
rx_cal_busy
:
out
std_logic_vector
(
0
downto
0
);
-- rx_cal_busy.rx_cal_busy
tx_serial_clk0
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_serial_clk0.clk
rx_cdr_refclk0
:
in
std_logic
:
=
'0'
;
-- rx_cdr_refclk0.clk
tx_serial_data
:
out
std_logic_vector
(
0
downto
0
);
-- tx_serial_data.tx_serial_data
rx_serial_data
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- rx_serial_data.rx_serial_data
rx_is_lockedtoref
:
out
std_logic_vector
(
0
downto
0
);
-- rx_is_lockedtoref.rx_is_lockedtoref
rx_is_lockedtodata
:
out
std_logic_vector
(
0
downto
0
);
-- rx_is_lockedtodata.rx_is_lockedtodata
tx_coreclkin
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_coreclkin.clk
rx_coreclkin
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- rx_coreclkin.clk
tx_clkout
:
out
std_logic_vector
(
0
downto
0
);
-- tx_clkout.clk
rx_clkout
:
out
std_logic_vector
(
0
downto
0
);
-- rx_clkout.clk
tx_parallel_data
:
in
std_logic_vector
(
63
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_parallel_data.tx_parallel_data
rx_parallel_data
:
out
std_logic_vector
(
63
downto
0
);
-- rx_parallel_data.rx_parallel_data
tx_pma_div_clkout
:
out
std_logic_vector
(
0
downto
0
);
-- tx_pma_div_clkout.clk
tx_control
:
in
std_logic_vector
(
7
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_control.tx_control
tx_err_ins
:
in
std_logic
:
=
'0'
;
-- tx_err_ins.tx_err_ins
unused_tx_parallel_data
:
in
std_logic_vector
(
63
downto
0
)
:
=
(
others
=>
'0'
);
-- unused_tx_parallel_data.unused_tx_parallel_data
unused_tx_control
:
in
std_logic_vector
(
8
downto
0
)
:
=
(
others
=>
'0'
);
-- unused_tx_control.unused_tx_control
rx_control
:
out
std_logic_vector
(
7
downto
0
);
-- rx_control.rx_control
unused_rx_parallel_data
:
out
std_logic_vector
(
63
downto
0
);
-- unused_rx_parallel_data.unused_rx_parallel_data
unused_rx_control
:
out
std_logic_vector
(
11
downto
0
);
-- unused_rx_control.unused_rx_control
tx_enh_data_valid
:
in
std_logic_vector
(
0
downto
0
)
:
=
(
others
=>
'0'
);
-- tx_enh_data_valid.tx_enh_data_valid
tx_enh_fifo_full
:
out
std_logic_vector
(
0
downto
0
);
-- tx_enh_fifo_full.tx_enh_fifo_full
tx_enh_fifo_pfull
:
out
std_logic_vector
(
0
downto
0
);
-- tx_enh_fifo_pfull.tx_enh_fifo_pfull
tx_enh_fifo_empty
:
out
std_logic_vector
(
0
downto
0
);
-- tx_enh_fifo_empty.tx_enh_fifo_empty
tx_enh_fifo_pempty
:
out
std_logic_vector
(
0
downto
0
);
-- tx_enh_fifo_pempty.tx_enh_fifo_pempty
rx_enh_data_valid
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_data_valid.rx_enh_data_valid
rx_enh_fifo_full
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_fifo_full.rx_enh_fifo_full
rx_enh_fifo_empty
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_fifo_empty.rx_enh_fifo_empty
rx_enh_fifo_del
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_fifo_del.rx_enh_fifo_del
rx_enh_fifo_insert
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_fifo_insert.rx_enh_fifo_insert
rx_enh_highber
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_highber.rx_enh_highber
rx_enh_blk_lock
:
out
std_logic_vector
(
0
downto
0
);
-- rx_enh_blk_lock.rx_enh_blk_lock
tx_pma_clkout
:
out
std_logic_vector
(
0
downto
0
)
-- tx_pma_clkout.clk
);
);
end
ip_arria10_phy_10gbase_r_top
;
end
ip_arria10_phy_10gbase_r_top
;
...
@@ -43,9 +80,46 @@ architecture str of ip_arria10_phy_10gbase_r_top is
...
@@ -43,9 +80,46 @@ architecture str of ip_arria10_phy_10gbase_r_top is
begin
begin
u_ip_arria10_phy_10gbase_r
:
entity
ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_140
.
ip_arria10_phy_10gbase_r
u_ip_arria10_phy_10gbase_r
:
entity
ip_arria10_phy_10gbase_r_altera_xcvr_native_a10_140
.
ip_arria10_phy_10gbase_r
port
map
(
port
map
(
tx_analogreset
=>
tx_analogreset
,
-- tx_analogreset.tx_analogreset
tx_digitalreset
=>
tx_digitalreset
,
-- tx_digitalreset.tx_digitalreset
rx_analogreset
=>
rx_analogreset
,
-- rx_analogreset.rx_analogreset
rx_digitalreset
=>
rx_digitalreset
,
-- rx_digitalreset.rx_digitalreset
tx_cal_busy
=>
tx_cal_busy
,
-- tx_cal_busy.tx_cal_busy
rx_cal_busy
=>
rx_cal_busy
,
-- rx_cal_busy.rx_cal_busy
tx_serial_clk0
=>
tx_serial_clk0
,
-- tx_serial_clk0.clk
rx_cdr_refclk0
=>
rx_cdr_refclk0
,
-- rx_cdr_refclk0.clk
tx_serial_data
=>
tx_serial_data
,
-- tx_serial_data.tx_serial_data
rx_serial_data
=>
rx_serial_data
,
-- rx_serial_data.rx_serial_data
rx_is_lockedtoref
=>
rx_is_lockedtoref
,
-- rx_is_lockedtoref.rx_is_lockedtoref
rx_is_lockedtodata
=>
rx_is_lockedtodata
,
-- rx_is_lockedtodata.rx_is_lockedtodata
tx_coreclkin
=>
tx_coreclkin
,
-- tx_coreclkin.clk
rx_coreclkin
=>
rx_coreclkin
,
-- rx_coreclkin.clk
tx_clkout
=>
tx_clkout
,
-- tx_clkout.clk
rx_clkout
=>
rx_clkout
,
-- rx_clkout.clk
tx_parallel_data
=>
tx_parallel_data
,
-- tx_parallel_data.tx_parallel_data
rx_parallel_data
=>
rx_parallel_data
,
-- rx_parallel_data.rx_parallel_data
tx_pma_div_clkout
=>
tx_pma_div_clkout
,
-- tx_pma_div_clkout.clk
tx_control
=>
tx_control
,
-- tx_control.tx_control
tx_err_ins
=>
tx_err_ins
,
-- tx_err_ins.tx_err_ins
unused_tx_parallel_data
=>
unused_tx_parallel_data
,
-- unused_tx_parallel_data.unused_tx_parallel_data
unused_tx_control
=>
unused_tx_control
,
-- unused_tx_control.unused_tx_control
rx_control
=>
rx_control
,
-- rx_control.rx_control
unused_rx_parallel_data
=>
unused_rx_parallel_data
,
-- unused_rx_parallel_data.unused_rx_parallel_data
unused_rx_control
=>
unused_rx_control
,
-- unused_rx_control.unused_rx_control
tx_enh_data_valid
=>
tx_enh_data_valid
,
-- tx_enh_data_valid.tx_enh_data_valid
tx_enh_fifo_full
=>
tx_enh_fifo_full
,
-- tx_enh_fifo_full.tx_enh_fifo_full
tx_enh_fifo_pfull
=>
tx_enh_fifo_pfull
,
-- tx_enh_fifo_pfull.tx_enh_fifo_pfull
tx_enh_fifo_empty
=>
tx_enh_fifo_empty
,
-- tx_enh_fifo_empty.tx_enh_fifo_empty
tx_enh_fifo_pempty
=>
tx_enh_fifo_pempty
,
-- tx_enh_fifo_pempty.tx_enh_fifo_pempty
rx_enh_data_valid
=>
rx_enh_data_valid
,
-- rx_enh_data_valid.rx_enh_data_valid
rx_enh_fifo_full
=>
rx_enh_fifo_full
,
-- rx_enh_fifo_full.rx_enh_fifo_full
rx_enh_fifo_empty
=>
rx_enh_fifo_empty
,
-- rx_enh_fifo_empty.rx_enh_fifo_empty
rx_enh_fifo_del
=>
rx_enh_fifo_del
,
-- rx_enh_fifo_del.rx_enh_fifo_del
rx_enh_fifo_insert
=>
rx_enh_fifo_insert
,
-- rx_enh_fifo_insert.rx_enh_fifo_insert
rx_enh_highber
=>
rx_enh_highber
,
-- rx_enh_highber.rx_enh_highber
rx_enh_blk_lock
=>
rx_enh_blk_lock
,
-- rx_enh_blk_lock.rx_enh_blk_lock
tx_pma_clkout
=>
tx_pma_clkout
-- tx_pma_clkout.clk
);
);
end
str
;
end
str
;
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