MSC8113 Reference Manual, Rev. 0
25-32
Freescale Semiconductor
Ethernet Controller
You must be aware of the hardware behavior if one of the following scenarios occurs:
Pattern matches are processed chronologically in 4-byte increments and can continue
until:
— 256 bytes or end of frame is reached.
— A pattern match hit occurs with its associated CSE bit cleared.
— A pattern match hit occurs with its associated pattern match reject bit set.
If several entries hit within the same 4-byte data boundary, the controls and attributes
associated with the lowest numbered entry are used. Thus, the order of the entries
(PCNTRLn) can be an additional processing priority selector (PATTRBn).
After a pattern match for an entry in which the PCNTRLn[PMC] decodes to pattern match
reject, all other controls and attributes are ignored and the frame is discarded, regardless of
the state of the CSE bit.
Pattern matching continues if a pattern match hit occurs in which the CSE bit is set and the
controls and attributes corresponding to this entry are used if no further match is found.
Pattern matching stops if there is a pattern match with the CSE bit cleared, and the
attributes of this entry are used to process the frame.
The attributes of the last entry matched are used even when 256 bytes or EOF is reached.
Figure 25-21. Pattern Matching Table
Status and Control
Data Length
RX_BUF_PTR: 32 b
Byte Count
Pattern Match Status
PCNTRL0
PMD0
PMASK0
PCNTRL1
PMD1
PMASK1
PCNTRL2
PMD2
PMASK2
PCNTRL3
PMD3
PMASK3
PCNTRL14
PMD14
PMASK14
PCNTRL15
PMD15
PMASK15
•
•
•
PMC(2)
CP
CSE
MI(6)
QC(2)
PMF
•
•
•
•
•
•
Pattern Match Registers
PCNTRLn Register
PATTRBn Register
Rx Buffer Descriptors
PATTRB0
PATTRB1
PATTRB2
PATTRB3
PATTRB14
PATTRB15
•
•
•
RESERVED
RESERVED
Содержание MSC8113
Страница 1: ...MSC8113 Reference Manual Tri Core 16 Bit Digital Signal Processor MSC8113RM Rev 0 May 2008 ...
Страница 20: ...MSC8113 Reference Manual Rev 0 xx Freescale Semiconductor Contents ...
Страница 28: ...MSC8113 Reference Manual Rev 0 xxviii Freescale Semiconductor ...
Страница 56: ...MSC8113 Reference Manual Rev 0 1 28 Freescale Semiconductor MSC8113 Overview ...
Страница 76: ...MSC8113 Reference Manual Rev 0 2 20 Freescale Semiconductor SC140 Core Overview ...
Страница 134: ...MSC8113 Reference Manual Rev 0 4 30 Freescale Semiconductor System Interface Unit SIU ...
Страница 168: ...MSC8113 Reference Manual Rev 0 6 18 Freescale Semiconductor Boot Program ...
Страница 180: ...MSC8113 Reference Manual Rev 0 7 12 Freescale Semiconductor Clocks ...
Страница 260: ...MSC8113 Reference Manual Rev 0 8 80 Freescale Semiconductor Memory Map ...
Страница 300: ...MSC8113 Reference Manual Rev 0 9 40 Freescale Semiconductor Extended Core ...
Страница 304: ...MSC8113 Reference Manual Rev 0 10 4 Freescale Semiconductor MQBus and M2 Memory ...
Страница 308: ...MSC8113 Reference Manual Rev 0 11 4 Freescale Semiconductor SQBus ...
Страница 544: ...MSC8113 Reference Manual Rev 0 16 46 Freescale Semiconductor Direct Memory Access DMA Controller ...
Страница 590: ...MSC8113 Reference Manual Rev 0 17 46 Freescale Semiconductor Interrupt Processing ...
Страница 614: ...MSC8113 Reference Manual Rev 0 18 24 Freescale Semiconductor Debugging ...
Страница 622: ...MSC8113 Reference Manual Rev 0 19 8 Freescale Semiconductor Internal Peripheral Bus IPBus ...
Страница 724: ...MSC8113 Reference Manual Rev 0 21 32 Freescale Semiconductor UART ...
Страница 920: ...MSC8113 Reference Manual Rev 0 25 150 Freescale Semiconductor Ethernet Controller ...
Страница 1171: ...MSC8113 Reference Manual Rev 0 Freescale Semiconductor C 61 EF wait_rts P 01077FFC 9F rts 71 ...
Страница 1172: ...MSC8113 Reference Manual Rev 0 C 62 Freescale Semiconductor MSC8113 Boot Code ...
Страница 1202: ...MSC8113 Reference Manual Rev 0 Index 30 Freescale Semiconductor Index ...