Professional Documents
Culture Documents
Infineon-AURIX TC3xx Gigabit Ethernet MAC Quick-Training-V01 00-En
Infineon-AURIX TC3xx Gigabit Ethernet MAC Quick-Training-V01 00-En
S Tx Highlights
DMA Buffer
R AHB/SRI Rx
I DMA
RAM
› 10/100/1000 Mbps IEEE 802.3-2008 Ethernet
MAC and MII, RMII and RGMII PHY interfaces
S Control &
MII › IEEE 802.1Q: Virtual LAN (VLAN)
P Status
RMII
› IEEE 802.1Qav: Forwarding and Queuing
B Registers MAC Enhancements for Time-Sensitive Streams
Core RG › IEEE 802.1AS: Timing and Synchronization for
MII
Time-Sensitive
Clock MD
Control IO › IEEE 1588: Precision Time Protocol for
precision networked clock synchronization
TriCore™ y
TriCore™ x
by: CPU RAM CPU RAM
DMAs
DMAs
– MAC addresses
– VLAN Tags and PCP
Queues
Queues
Ethernet MAC
– Ethernet protocols AVB, PTP,
TCP/UDP/IP Unicast and
Multicast
Shaper
Filter
xMII
MAC
Core
Transmit CRC
Generator ( CTX) Automatic CRC and pad generation
State machine
( DA+ SA+ LT+ DATA) < 64 bytes
TriCore™
FIFO CPU RAM
Ethernet MAC
– HW unit for IEEE 802.1AS (PTP) Queue Queue
– Required for clock Filter Shaper
synchronization
– Supports master and slave mode Time
Stamp
Time
Stamp
– Supports 1-step time stamp
xMII
› All these features ensure a
deterministic behavior of the
Ethernet traffic
TriCore™ y
TriCore™ x
– 4 Credit Based Shaper CPU RAM CPU RAM
DMAs
DMAs
– Each queue provides
both shapers
Queues
Queues
Ethernet MAC
– Each shaper can be
enabled / disabled
individually
Shaper
Filter
xMII
AURIX™ TC2xx
AUTOSAR™
Overview Advantages
› Firmware updates in cars can make use › The Gigabit Ethernet MAC allows with
of Ethernet to exchange data much the high speed data transfer to update
faster compared to other existing multiple ECUs in parallel in a car
communication interfaces
› The faster update time saves money at
line end programming and in field garage
firmware updates