URL
https://opencores.org/ocsvn/gecko3/gecko3/trunk
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 26 |
Rev 27 |
Line 315... |
Line 315... |
-- type : combinational
|
-- type : combinational
|
-- inputs : i_send_mux_sel, i_send_have_more_data, s_btag, s_nbtag,
|
-- inputs : i_send_mux_sel, i_send_have_more_data, s_btag, s_nbtag,
|
-- s_send_fifo_data, s_send_transfersize_reg
|
-- s_send_fifo_data, s_send_transfersize_reg
|
-- outputs: o_tx_data
|
-- outputs: o_tx_data
|
tx_data_mux : process (i_send_mux_sel, i_send_have_more_data, s_btag,
|
tx_data_mux : process (i_send_mux_sel, i_send_have_more_data, s_btag,
|
s_nbtag, s_send_fifo_data, s_send_transfersize_reg)
|
s_msg_id, s_nbtag, s_send_fifo_data,
|
|
s_send_transfersize_reg)
|
begin -- process tx_data_mux
|
begin -- process tx_data_mux
|
case i_send_mux_sel is
|
case i_send_mux_sel is
|
when "000" => o_tx_data <= s_btag & s_msg_id; -- MsgID and stored bTag
|
when "000" => o_tx_data <= s_btag & s_msg_id; -- MsgID and stored bTag
|
when "001" => o_tx_data <= x"00" & s_nbtag; -- inverted bTag and Reserved
|
when "001" => o_tx_data <= x"00" & s_nbtag; -- inverted bTag and Reserved
|
when "010" => o_tx_data <= s_send_transfersize_reg(15 downto 0);
|
when "010" => o_tx_data <= s_send_transfersize_reg(15 downto 0);
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.