mirror of
https://github.com/fpganinja/taxi.git
synced 2026-04-07 12:38:44 -07:00
cndm: Widen internal datapath to prevent CDC-related bottlenecks
Signed-off-by: Alex Forencich <alex@alexforencich.com>
This commit is contained in:
@@ -15,7 +15,7 @@ cndm_micro_cpl_wr.sv
|
||||
../lib/taxi/src/apb/rtl/taxi_apb_if.sv
|
||||
../lib/taxi/src/apb/rtl/taxi_apb_interconnect.sv
|
||||
../lib/taxi/src/axi/rtl/taxi_axil_interconnect_1s.f
|
||||
../lib/taxi/src/axis/rtl/taxi_axis_async_fifo.f
|
||||
../lib/taxi/src/axis/rtl/taxi_axis_async_fifo_adapter.f
|
||||
../lib/taxi/src/axis/rtl/taxi_axis_arb_mux.f
|
||||
../lib/taxi/src/axis/rtl/taxi_axis_demux.sv
|
||||
../lib/taxi/src/ptp/rtl/taxi_ptp_td_phc_apb.f
|
||||
|
||||
@@ -426,12 +426,12 @@ cpl_wr_inst (
|
||||
|
||||
// TX path
|
||||
taxi_axis_if #(
|
||||
.DATA_W(mac_axis_tx.DATA_W),
|
||||
.DATA_W(mac_axis_tx.DATA_W*2),
|
||||
.USER_EN(1),
|
||||
.USER_W(1)
|
||||
) mac_tx_int();
|
||||
|
||||
taxi_axis_async_fifo #(
|
||||
taxi_axis_async_fifo_adapter #(
|
||||
.DEPTH(16384),
|
||||
.RAM_PIPELINE(2),
|
||||
.FRAME_FIFO(1),
|
||||
@@ -567,13 +567,13 @@ tx_inst (
|
||||
|
||||
// RX path
|
||||
taxi_axis_if #(
|
||||
.DATA_W(mac_axis_rx.DATA_W),
|
||||
.DATA_W(mac_axis_rx.DATA_W*2),
|
||||
.USER_EN(1),
|
||||
.USER_W(mac_axis_rx.USER_W)
|
||||
) mac_rx_int();
|
||||
|
||||
taxi_axis_async_fifo #(
|
||||
.DEPTH(16384),
|
||||
taxi_axis_async_fifo_adapter #(
|
||||
.DEPTH(32768),
|
||||
.RAM_PIPELINE(2),
|
||||
.FRAME_FIFO(1),
|
||||
.USER_BAD_FRAME_VALUE(1'b1),
|
||||
|
||||
Reference in New Issue
Block a user