MPC8313ZQADDC Freescale Semiconductor, MPC8313ZQADDC Datasheet - Page 778

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-60
0111 0–15
1000 0–19
1001 0–28
1010 0–23
PID
1
16–31
20–31
29–31
24–31
Bit
Name
TOS
MPC8313E PowerQUICC™ II Pro Integrated Processor Family Reference Manual, Rev. 2
ETY
VID
PRI
Reserved, should be written with zero.
Ethertype of next layer protocol, that is, last ethertype if layer 2 headers nest. Defaults to 0xFFFF.
Using the filer to match ETY does not work in the case of PPPoE packets, because the PPPoE ethertype
Instead, software should use PID=1 fields IP4 (ETY = 0x0021) and IP6 (ETY = 0x0057) to distinguish
A value in the length/type field greater than 1500 and less than 1536 is treated as a type encoding by
the parser. Since no recognized types exist in this range, the controller will not parse beyond the
length/type field of any such frame.
Note that the eTSEC filer gets multiple packet attributes as a result of parsing the packet. The behavior
of the eTSEC is that it pulls the innermost ethertype found in the packet; this means that in many
supported protocols, it is impossible to create a filer rule that matches on the outer ethertype. There are
four cases that need to be highlighted.
1. The jumbo ethertype (0x8870)—In this case, the eTSEC assumes that the following header is
2. The PPPoE ethertype described above.
3. The VLAN tag ethertype (0x8100)—In this case, one can use the PID=1 VLN bit to indicate that the
Users of the eTSEC parser/filer should be aware of a difference in behavior between rev 1 and rev 2
In rev 2 silicon, values between 1500 and 1536 are interpreted as a type. Since there are currently no
If the same packet is encountered with rev 1 silicon, parser/filer behavior is different. With rev 1 silicon,
Reserved, should be written with zero.
VLAN network identifier (as per IEEE Std 802.1Q). This value defaults to 0x000 if no VLAN tag was
found, or the VLAN tag contained only priority information.
Reserved, should be written with zero.
VLAN user priority (as per IEEE Std 802.1p). This value defaults to 000 (best effort priority) if no VLAN
tag was found.
Reserved, should be written with zero.
IPv4 header Type Of Service field or IPv6 Traffic Class field. This value defaults to 0x00 (default RFC
2474 best-effort behavior) if no IP header appeared.
Note that for IPv6 the Traffic Class field is extracted using the IP header definition in RFC 2460. IPv6
headers formed using the earlier RFC 1883 have a different format and must be handled with software.
4. The MPLS tagged packets. In this case, one can use arbitrary extraction bytes to compare to the
in the original packet, 0x8864, is always overwritten with the PPP protocol field. Thus, matches on
ETY == 0x8864 always fail.
PPPoE session packets carrying IPv4 and IPv6 datagrams. Other PPP protocols are encoded in the
ETY field, but many of them overlap with real ethertype definitions. Consult IANA and IEEE for
possible ambiguities.
silicon in cases where the Ethernet type/length field contains a value between 1500 and 1536.
valid types in this range publicly defined by IANA, the controller will not parse beyond the length/type
field of any such frame.
such packets are treated as payload length. S/W must confirm the parser and filer results by checking
the type/length field after the packet has been written to memory to see if it falls in this range.
LLC/SNAP. LLC/SNAP has an associated Ethertype, and the ETY field is populated with that
ethertype. This makes it impossible to file on jumbo frames.
In this case, one can use arbitrary extracted bytes to pull the outermost Ethertype.
packet had a VLAN tag.
actual ethertype if a filer rule is intending to file based on an MPLS label existence.NOTE
Table 15-34. RQFPR Field Descriptions (continued)
Description
Freescale Semiconductor

Related parts for MPC8313ZQADDC