ETH
Ethernet MAC

AURIX™ TC2xx Microcontroller Training
V1.0 2019-03
Please read the Important Notice and Warnings at the end of this document

ETH
Ethernet MAC
TCP/IP
Stack

Tx FIFO(2KB)

Highlights

Rx FIFO(2KB)› The Ethernet core supports
Tx Flow
Control

Rx FlowControl

Ethernet
MAC
10/ 100 Mbps

10/100 Mbit/s data transfer rates
which is compliant with IEEE 802.3

PHY
RMII/ MII

› Allows an external Fast Ethernet

DMA
DMA
CSR

PHY interface with RMII/MII

OMR
Reg

Key Features

Customer Benefits

Automatic CRC and pad generation›User does not have to take care of CRC
calculation and pad insertion

Flexible address filtering modes›

Auto checking of the destination andsource address of receive frame

Support Ethernet frame time stamping›

Better accuracy to synchronize clocks
throughout a network2019-03-27

Copyright © Infineon Technologies AG 2019. All rights reserved.

2

ETH
Automatic CRC and pad generation› CRC and Pad generation for Transmission frame– When the number of bytes received falls below 60 bytes, the state machine
automatically appends zeros to the Tx frame to make the data length exactly46 bytes.
– The Transmit CRC Generator module calculate the CRC for the Frame Check
Sequence (FCS) field before transmission to the TPE module.

EthernetCore

Automatic CRC and pad generation

Transmit CRC
Generator ( CTX)

State machine( DA+ SA+ LT+ DATA) < 60 bytes

Data = 46 bytes

Frame Check
Sequence CRC

2019-03-27

Ethernet Transmission Frame

Pad
Payload / Data

Type /Length

Sourceaddress

Copyright © Infineon Technologies AG 2019. All rights reserved.

Destination
address

SFD

Preamble3

ETH
Flexible address filtering modes›The Address Filtering (AFM) module performs the destination and source address checking
function on all received frames and reports the address filtering status to the Receive FrameController module.

›The Receive Frame Controller (RFC) module performs frame filtering based on thedestination/source address.
Ethernet Core

2019-03-27

Unicast Destination
Address filter
Multicast Destination
Address filter
Hash or Perfect Filter

Disable all Broadcast Filter
Unitcast Source Address
FilterInverse Filtering Operation(AFM)
Filtering module
AddressFiltering(AFM)
ModuleAddress

Receive Frame Controller Module

Filtering status

Preamble

Destination
SourceEthertype
MAC address MAC addressCopyright © Infineon Technologies AG 2019. All rights reserved.

DataCRC

4

ETH
Ethernet frame time stamping›If IEEE 1588 time stamping is enabled for the transmit frame, this block takes a snapshot ofthe system time when the SFD is put onto the transmit MII bus.

›The time stamping feature can be use in Precision Time Protocol to synchronize clock
thought out a network of rotary encoder and control stepping motor at required timing.
Slave
Microcontroller

PHY
PTP Logic
MasterEthernet MAC
Slave
EthernetframeTime Stamp…
..

MII /RMII

PHY

Microcontroller

PHYPTP Logic

Time Stamping

Slave
Microcontroller

PHY
PTP Logic

2019-03-27

Copyright © Infineon Technologies AG 2019. All rights reserved.

5ETH
System integration
The Ethernet MAC can make use ofthe internal Flash/RAM for data
storage and handling. The internal
RAM is used as well for DMA
Transmit / Receive descriptors andEthernet Frame storage. The
Interrupt Router handles all request
coming from the Ethernet, as
example a received frame
notification. Combined with theautomotive AUTOSAR™ software
new Applications can be developed.
Faster ECU Firmware updates,
Service oriented communication via
SOME/IP or Service and diagnosis
via DoIP are just some examples.
2019-03-27

RAMETHDMATransmit /Receive
descriptors

Interrupt Router

Software
RTOS/TCP IP
FLASHADC

GPIO

RAM

GTM

LEDASCLIN

Data storage

Copyright © Infineon Technologies AG 2019. All rights reserved.

Sensors

Actuators

6

Application example
Firmware updates of multiple ECUs
AURIX™ TC2xx
AUTOSAR™

HostPHYETH MAC

CAN-FDPDU router
TCP IP stack

CAN ECUs

CAN

Overview

Advantages››The Ethernet MAC allows with the highspeed data transfer to update multiple
ECUs in parallel in a car›

The faster update time saves money atline end programming and in field garage
firmware updates

Firmware updates in cars can make useof Ethernet to exchange data much
faster compared to other existing
communication interfaces

2019-03-27

Copyright © Infineon Technologies AG 2019. All rights reserved.

7

Trademarks
All referenced product or service names and trademarks are the property of their respective owners.
Edition 2019-03
Published byInfineon Technologies AG
81726 Munich, Germany© 2019 Infineon Technologies AG.
All Rights Reserved.
Do you have a question about thisdocument?
Email: erratum@infineon.com
Document reference
AURIX_Training_1_Ethernet_MAC

IMPORTANT NOTICE
The information given in this document shall in no
event be regarded as a guarantee of conditions orcharacteristics (“Beschaffenheitsgarantie”) .
With respect to any examples, hints or any typicalvalues stated herein and/or any information
regarding the application of the product, Infineon
Technologies hereby disclaims any and all
warranties and liabilities of any kind, including
without limitation warranties of non-infringementof intellectual property rights of any third party.
In addition, any information given in thisdocument is subject to customer’s compliancewith its obligations stated in this document andany applicable legal requirements, norms andstandards concerning customer’s products andany use of the product of Infineon Technologies incustomer’s applications.
The data contained in this document is exclusivelyintended for technically trained staff. It is theresponsibilityofcustomer’s
technicaldepartments to evaluate the suitability of theproduct for the intended application and thecompleteness of the product information given inthis document with respect to such application.

For further information on the product,
technology, delivery terms and conditions andprices please contact your nearest Infineon
Technologies office (www.infineon.com).
WARNINGS
Due to technical requirements products may
contain dangerous substances. For informationon the types in question please contact yournearest Infineon Technologies office.
Except as otherwise explicitly approved byInfineon Technologies in a written document
signed by authorized representatives of Infineon
Technologies, Infineon Technologies’ products
may not be used in any applications where afailure of the product or any consequences of theuse thereof can reasonably be expected to resultin personal injury.