MSC8113 Reference Manual, Rev. 0
1-6
Freescale Semiconductor
MSC8113 Overview
Ethernet Controller
• Designed to comply with IEEE Std. 802.3™, 802.3u™, 802.3x™, and 802.3ac™
• Three Ethernet physical interfaces:
−
10/100 Mbps IEEE Std. 802.3 MII.
−
10/100 Mbps RMII.
−
10/100 Mbps SMII.
• Full and half-duplex support.
• IEEE Std. 802.3® full-duplex flow control (automatic PAUSE frame generation or
software programmed PAUSE frame generation and recognition).
• Support of out-of-sequence transmit queue (for initiating flow-control).
• Programmable maximum frame length supports jumbo frames (up to 9.6k) and IEEE
Std. 802.1™ virtual local area network (VLAN) tags and priority.
• Retransmission from transmit FIFO following a collision.
• CRC generation and verification of inbound/outbound packets.
• Address recognition:
−
Each exact match can be programmed to be accepted or rejected.
−
Broadcast address (accept/reject).
−
Exact match 48-bit individual (unicast) address.
−
Hash (256-bit hash) check of individual (unicast) addresses.
−
Hash (256-bit hash) check of group (multicast) addresses.
−
Promiscuous mode.
• Pattern matching:
−
Up to 16 unique 4-byte patterns.
−
Pattern match on bit-basis.
−
Matching range up to 256 bytes deep into the frame.
−
Offsets to a maximum of 252 bytes.
−
Programmable pattern size in 4-byte increments up to 64 bytes.
−
Accept or reject frames if a match is detected.
−
Up to eight unicast addresses for exact matches.
−
Pattern matching accepts/rejects IP addresses.
• Filing of receive frames based on pattern match; prioritization of frames.
• Insertion with expansion or replacement for transmit frames; VLAN tag insertion.
• RMON statistics.
• Master DMA on the local bus for fetching descriptors and accessing the buffers.
• Ethernet PHY can be exposed either on GPIO pins or on the high ms bits of the
DSI/system when the DSI and the system bus are both 32 bits.
• MPC8260(PQ2) 8 byte width buffer descriptor mode as well as 32 byte width buffer
descriptor mode.
• MII Bridge (MIIGSK):
−
Programmable selection of the 50 MHz RMII reference clock source (external
or internal).
−
Independent 2 bit wide transmit and receive data paths.
−
Six operating modes.
−
Four general-purpose control signals.
−
Programmable transmitted inter-frame bits to support inter-frame gap for
frames in the SMII domain.
• SMII features:
−
Convey complete MII information between the PHY and MAC.
−
Allow direct MAC-to-MAC communication in SMII mode.
−
Can generate an interrupt request line while receiving inter-frame segments.
Table 1-5. Serial Interfaces (Continued)
Feature
Description
Summary of Contents for MSC8113
Page 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Page 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Page 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Page 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Page 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Page 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Page 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Page 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Page 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Page 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Page 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Page 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Page 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Page 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Page 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Page 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Page 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Page 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Page 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Page 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...