s3c4510b Samsung Semiconductor, Inc., s3c4510b Datasheet - Page 282

no-image

s3c4510b

Manufacturer Part Number
s3c4510b
Description
16/32-bit Risc Microcontroller
Manufacturer
Samsung Semiconductor, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
s3c4510b01-QE80
Manufacturer:
BOURNS
Quantity:
400 000
Part Number:
s3c4510b01-QE80
Manufacturer:
SUNMNG
Quantity:
853
Part Number:
s3c4510b01-QE80
Manufacturer:
SAMSUNG
Quantity:
8 000
Part Number:
s3c4510b01-QER0
Manufacturer:
AMCC
Quantity:
156
Part Number:
s3c4510b01-QER0
Manufacturer:
SAMSUMG
Quantity:
20 000
Company:
Part Number:
s3c4510b01-QER0
Quantity:
58
Part Number:
s3c4510b01-QERO
Manufacturer:
Panasonic
Quantity:
12 000
Part Number:
s3c4510b01-QERO
Manufacturer:
SAMSUNG
Quantity:
16 615
ETHERNET CONTROLLER
Error Signalling
The error/abnormal operation flags asserted by the MAC are arranged into transmit and receive groups. These
flag groups are located either in the transmit status register (Tx_stat) or the receive status register (Rx_stat). A
missed packet error counter is included for system network management purposes.
Normally, software does not have enough direct control to examine the status registers directly. Therefore, the
BDMA engine must store the values in system memory so that they can be examined there by software.
Reporting of Transmission Errors
A transmit operation terminates when the entire packet (preamble, SFD, data, and CRC) has been successfully
transmitted through the MII without a collision. In addition, the transmit block detects and reports both internal
and network errors.
Under the following conditions, the transmit operation will be aborted (in most cases).
Parity error
Transmit FIFO underrun
No CRS
Excessive collision error
Late collision error
Excessive deferral error
7-60
The 8 bits of data coming in through the BDII has an optional parity bit. A
parity bit also protects each byte in the MAC transmit FIFO. If a parity error
occurs, it is reported to the transmit state machine, and the transmission is
aborted. A detected parity error sets the TxPar bit in the transmit status register.
The 80-byte transmit FIFO can handle a system latency of 6.4bi (640 bit times).
An underrun of the transmit FIFO during transmission indicates a system
problem (namely, that the system cannot keep up with the demands of the
MAC), and the transmission is aborted.
The carrier sense signal (CrS) is monitored from the beginning of the start of
frame delimiter (SFD) to the last byte transmitted. A "No CrS" indicates that CrS
was never present during transmission (a possible network problem), but the
ransmission will NOT be aborted. Note that during loop-back mode, the MAC is
disconnected from the network, and a "No CRC" will not be detected.
Whenever the MAC encounters a collision during transmit, it will back off,
update the "attempt counter," and retry the transmission later on. When the
attempt counter reaches 16 (16 attempts that all resulted in a collision), the
transmission is aborted. This indicates a network problem.
(Transmit out of window collision)
Normally, the MAC would detect a collision (if one occurs) within the first 64
bytes of data that are transmitted, including the preamble and SFD. If a collision
occurs after this time frame, a possible network problem is indicated. The error
is reported to the transmit state machine, but the transmission is NOT aborted.
Instead, it performs a back-off, as usual.
During its first attempt to send a packet, the MAC may have to defer the
transmission because the network is busy. If this deferral time is longer than 32K
bit times, the transmission is aborted. Excessive deferral errors indicate a
possible network problem.
S3C4510B

Related parts for s3c4510b