ETAS
Hardware Description
XETK-S31.0
-
User
Guide
16
4
Hardware Description
This chapter contains information about the following topics:
• Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
• ECU Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
• XETK Ethernet Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
• Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
• ECU Voltage Supervisor . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
• Data Emulation and Data Measurement. . . . . . . . . . . . . . . . . . . . . . . . . . 20
• JTAG Interface. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
• Trigger Modes: Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
• Pinless Triggering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
• Timer Triggering . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
• Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
• Pull CalWakeUp until Startup Handshake. . . . . . . . . . . . . . . . . . . . . . . . . 23
4.1
Architecture
1 shows the block diagram of the XETK-S31.0.
Fig.
4
-
1
XETK-S31.0 Architecture
While the microcontroller accesses the program data (not the program code)
out of the data emulation memory provided by the microcontroller, the content
of the data emulation memory can simultaneously be modified by the calibra
-
tion and development system through the XETK Ethernet interface. This pro
-
cess enables adjustments of parameters, characteristic lines and maps
through the calibration and development system. Using an additional measure
-
ment data memory area, the ECU microcontroller can provide data to the cali
-
bration and development system by buffering the data (DISTAB13 or
DISTAB17) and triggering the XETK to read the data via JTAG. The XETK then
reads, buffers, processes and sends this measured data to the PC.
XCP on
Ethernet
Interface
SRAM
System
Functions
Trigger
Unit
100
MBit/s
Automatic
Power On
Power Supply Sense Ports
ECU Reset
DMA
MCU
Core
Ethernet
MAC
Flash
Loader
ECU
Access
Unit
Data
Flash
ECU -
Connector
Time
Sync.
Traffic
Detection
Ethernet
Phy
I/O -
Buffers
FPGA
Power -
Connector
Sense -
Port
JTAG / DAP
ECU VDDPR
ECU
Reset &
Power
Control
Power
Supply
Monitoring
Power
Supply
3.0 ... 36V
Standby
Power
Supply
3.0 ... 36V
+U-Batt
UBATT1
UBATT2
ECU Power Supply (2x)
CALWAKEUP