MPC8313ZQADDC Freescale Semiconductor, MPC8313ZQADDC Datasheet - Page 886

no-image

MPC8313ZQADDC

Manufacturer Part Number
MPC8313ZQADDC
Description
Microprocessors - MPU 8313 REV2.2 PB NO ENC
Manufacturer
Freescale Semiconductor
Datasheet

Specifications of MPC8313ZQADDC

Processor Series
MPC8313
Core
e300
Data Bus Width
16 bit
Maximum Clock Frequency
133 MHz
Program Memory Size
16 KB
Data Ram Size
16 KB
Interface Type
I2C
Mounting Style
SMD/SMT
Package / Case
PBGA
Number Of Programmable I/os
32
Number Of Timers
4

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MPC8313ZQADDC
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Enhanced Three-Speed Ethernet Controllers
15.6.4.2.1
Unless the filer is disabled, every received frame from the Ethernet MAC initiates a search of the receive
queue filer table, starting at entry 0. The table search is terminated as soon as an entry is found whose
contents match a property of the frame. Accordingly, software must guarantee that at least one entry results
in a match—even if only to set a default receive queue index.
Since eTSEC searches the table at a rate of two entries every system clock cycle, all 256 entries can be
searched in the time taken to receive a 64-byte Ethernet frame.
Each entry of the receive queue filer table specifies a simple match rule for determining how to process
the received frame. The elements of a filing rule, expressed in the RQCTRL and RQPROP fields, are
summarized as follows:
15-168
The PID field in RQCTRL identifies what property is being matched against RQPROP. The eTSEC
supports 16 properties, some of which are different portions of the same header field. Reserved or
unused bits in RQPROP are read as zero. See
Property Register (RQFPR),” on page 15-57
values.
The Q field in RQCTRL identifies which one of 64 virtual receive queues the frame should be filed
to (sent through DMA) in the event of a filing rule match that accepts the frame. The physical
RxBD ring this queue maps to is controlled by the RCTRL[FSQEN] bit. If RCTRL[FSQEN] = 0,
the three least significant bits of the Q field indicate which physical RxBD ring hosts the queue. If
RCTRL[FSQEN] = 1, RxBD ring 0 hosts all receive queues, but the RxFCB[RQ] field allows
software to distinguish queues by ID. In all cases if Q maps to a RxBD ring that is not currently
enabled, the frame is discarded with an IEVENT[FIQ] error.
The REJ field in RQCTRL controls whether the frame is to be rejected (REJ = 1) or filed (REJ =
0) upon a filing rule match. Rejected frames occupy Rx FIFO space, but do not consume memory
bus cycles.
The CMP field in RQCTRL determines how property PID is compared against RQPROP. Equality,
inequality, greater-or-equal, and less-than compares are available.
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
Filing Rules
Access Index
RQFAR
(Access through RQFCR)
Figure 15-138. Structure of the Receive Queue Filer Table
Control/interpretation
entry 255
Entry 0
Entry 1
Entry 2
RQCTRL
RQCTRL
RQCTRL
RQCTRL
32 Bits
for a list of all properties and their associated PID
Section 15.5.3.3.8, “Receive Queue Filer Table
RQPROP
RQPROP
RQPROP
RQPROP
32 Bits
Property Constant
(Access through RQF
Filer
Table
Search
Sequence
Freescale Semiconductor

Related parts for MPC8313ZQADDC