English
Language : 

S3C4510B Datasheet, PDF (273/422 Pages) Samsung semiconductor – Samsungs S3C4510B 16/32-bit RISC microcontroller is a cost-effective, high-performance microcontroller solution for Ethernet-based systems.
S3C4510B
ETHERNET CONTROLLER
BDI Transmit Timing
When the transmit block asserts the Tx_rdy signal, the BDMA engine can write data into the transmit FIFO by
asserting the Tx_wr# signal. Figure 7-15 shows timing sequences for back-to-back transfers and transfers with
wait states. This is a synchronous interface, which means that data is latched in at the rising edge of the Sys_clk
when Tx_wr# is asserted. For slower interfaces, the rising edge of Tx_wr# can be delayed.
This is the equivalent of asserting a wait state in a synchronous operation. The transmit FIFO machine checks
the Tx_par and the Tx_EOF bits. If there is a parity error, the transmit block aborts the transmission, resets the
FIFO, and generates an interrupt by setting the TxPar bit in the transmit status register.
The Tx_EOF bit signals the end of one frame to be transmitted. When it detects this bit, the transmit block de-
asserts Tx_rdy until it has transmitted the packet. It then re-asserts Tx_rdy when the BDMA can transfer the next
packet into the MAC FIFO.
SYS_CLK
Rx_rdy
Rx_wr#
Rx_DB
Rx_BE#
Rx_par
Rx_EOF
B1
B2
B3
B1
B2
B3
B1
B2
B3
Figure 7-17. BDI Transmit Data Timing
7-51