Entity: elink
Diagram
Generics
Generic name |
Type |
Value |
Description |
AW |
|
32 |
native address width |
DW |
|
32 |
native data width |
PW |
|
104 |
packet width |
ID |
|
12'h810 |
epiphany ID for elink (ie addr[31:20]) |
ETYPE |
|
1 |
|
TARGET |
|
"XILINX" |
|
Ports
Port name |
Direction |
Type |
Description |
sys_nreset |
input |
|
reset for axi facing logic (active low) |
sys_clk |
input |
|
single system clock for master/slave FIFOs |
elink_active |
output |
|
rx and tx are both active |
rxi_lclk_p |
input |
|
rx clock input |
rxi_lclk_n |
input |
|
rx clock input |
rxi_frame_p |
input |
|
rx frame signal |
rxi_frame_n |
input |
|
rx frame signal |
rxi_data_p |
input |
[7:0] |
rx data |
rxi_data_n |
input |
[7:0] |
rx data |
rxo_wr_wait_p |
output |
|
rx write pushback output |
rxo_wr_wait_n |
output |
|
rx write pushback output |
rxo_rd_wait_p |
output |
|
rx read pushback output |
rxo_rd_wait_n |
output |
|
rx read pushback output |
txo_lclk_p |
output |
|
tx clock output |
txo_lclk_n |
output |
|
tx clock output |
txo_frame_p |
output |
|
tx frame signal |
txo_frame_n |
output |
|
tx frame signal |
txo_data_p |
output |
[7:0] |
tx data |
txo_data_n |
output |
[7:0] |
tx data |
txi_wr_wait_p |
input |
|
tx write pushback input |
txi_wr_wait_n |
input |
|
tx write pushback input |
txi_rd_wait_p |
input |
|
tx read pushback input |
txi_rd_wait_n |
input |
|
tx read pushback input |
chipid |
output |
[11:0] |
chip id strap pins for epiphany |
cclk_p |
output |
|
chip clock |
cclk_n |
output |
|
chip clock |
chip_nreset |
output |
|
From etx of etx.v |
mailbox_irq |
output |
|
/MAILBOX INTERRUPTS / */ |
rxwr_access |
output |
|
/SYSTEM SIDE INTERFACE / */ Master Write (from RX) |
rxwr_packet |
output |
[PW-1:0] |
|
rxwr_wait |
input |
|
|
rxrd_access |
output |
|
Master Read Request (from RX) |
rxrd_packet |
output |
[PW-1:0] |
|
rxrd_wait |
input |
|
|
rxrr_access |
output |
|
Slave Read Response (from RX) |
rxrr_packet |
output |
[PW-1:0] |
|
rxrr_wait |
input |
|
|
txwr_access |
input |
|
Slave Write (to TX) |
txwr_packet |
input |
[PW-1:0] |
|
txwr_wait |
output |
|
|
txrd_access |
input |
|
Slave Read Request (to TX) |
txrd_packet |
input |
[PW-1:0] |
|
txrd_wait |
output |
|
|
txrr_access |
input |
|
Master Read Response (to TX) |
txrr_packet |
input |
[PW-1:0] |
|
txrr_wait |
output |
|
|
Signals
Name |
Type |
Description |
erx_cfg_access |
wire |
To erx of erx.v |
erx_cfg_packet |
wire [PW-1:0] |
To erx of erx.v |
etx_cfg_wait |
wire |
To etx of etx.v |
mi_rd_data |
wire [31:0] |
|
mi_dout_ecfg |
wire [31:0] |
|
mi_dout_embox |
wire [31:0] |
|
erx_cfg_wait |
wire |
From erx of erx.v |
erx_nreset |
wire |
From erx of erx.v |
erx_soft_reset |
wire |
From elink_cfg of elink_cfg.v |
etx_cfg_access |
wire |
From etx of etx.v |
etx_cfg_packet |
wire [PW-1:0] |
From etx of etx.v |
etx_nreset |
wire |
From etx of etx.v |
etx_soft_reset |
wire |
From elink_cfg of elink_cfg.v |
rx_lclk_div4 |
wire |
From erx of erx.v |
tx_active |
wire |
From etx of etx.v |
tx_lclk_div4 |
wire |
From etx of etx.v |
txwr_gated_access |
wire |
From elink_cfg of elink_cfg.v |