Go to the source code of this file.
|
module input wire | rst |
|
module input wire input wire< DATA_WIDTH-1:0 > | s_axis_tdata |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire | s_axis_tvalid |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire | s_axis_tready = s_axis_tready_reg |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > | m_axis_tdata = m_axis_tdata_reg |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire | m_axis_tvalid = m_axis_tvalid_reg |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire | m_axis_tready |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire | rxd |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire | txd = txd_reg |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire | tx_busy |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire output wire | rx_busy |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire output wire output wire | rx_overrun_error |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire output wire output wire output wire | rx_frame_error |
|
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire output wire output wire output wire input wire< 15:0 > | prescale |
|
◆ uart_rx_inst()
uart_rx< .DATA_WIDTH(DATA_WIDTH)> uart_rx_inst |
( |
. |
clkclk, |
|
|
. |
rstrst, |
|
|
. |
m_axis_tdatam_axis_tdata, |
|
|
. |
m_axis_tvalidm_axis_tvalid, |
|
|
. |
m_axis_treadym_axis_tready, |
|
|
. |
rxdrxd, |
|
|
. |
busyrx_busy, |
|
|
. |
overrun_errorrx_overrun_error, |
|
|
. |
frame_errorrx_frame_error, |
|
|
. |
prescaleprescale |
|
) |
| |
◆ m_axis_tdata
assign m_axis_tdata = m_axis_tdata_reg |
◆ m_axis_tready
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire m_axis_tready |
◆ m_axis_tvalid
◆ prescale
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire output wire output wire output wire output wire output wire input wire<15:0> prescale |
Initial value:{
.DATA_WIDTH(DATA_WIDTH)
>
uart_tx_inst (
.clk(clk),
)
module uart_tx(parameter DATA_WIDTH=8)(input wire clk
module input wire input wire< DATA_WIDTH-1:0 > input wire s_axis_tvalid
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire txd
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire output wire output wire output wire input wire< 15:0 > prescale
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire output wire tx_busy
module input wire input wire< DATA_WIDTH-1:0 > input wire output wire s_axis_tready
module input wire input wire< DATA_WIDTH-1:0 > s_axis_tdata
module input wire output wire< DATA_WIDTH-1:0 > output wire input wire input wire output wire busy
Definition at line 71 of file uart.v.
Referenced by top().
◆ rst
◆ rx_busy
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire output wire output wire output wire rx_busy |
◆ rx_frame_error
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire output wire output wire output wire output wire output wire rx_frame_error |
◆ rx_overrun_error
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire output wire output wire output wire output wire rx_overrun_error |
◆ rxd
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire rxd |
◆ s_axis_tdata
module input wire input wire<DATA_WIDTH-1:0> s_axis_tdata |
◆ s_axis_tready
assign s_axis_tready = s_axis_tready_reg |
◆ s_axis_tvalid
module input wire input wire<DATA_WIDTH-1:0> input wire s_axis_tvalid |
◆ tx_busy
module input wire input wire<DATA_WIDTH-1:0> input wire output wire output wire<DATA_WIDTH-1:0> output wire input wire input wire output wire output wire tx_busy |
◆ txd