English
Language : 

E521.40 Datasheet, PDF (50/84 Pages) ELMOS Semiconductor AG – Transceiver compliant with PSI5 standard v1.3 and v2.1
2 Channel Multi-Mode PSI5 Transceiver
Production Data – Apr 27, 2016
E521.40
Communication Path
µC -> transceiver
Data Transmission
UART frame
idle (H) Start (L) D0
D1
D2
D3
D4
D5
D6
D7 P (odd) Stop (H) idle (H)
LSB
MSB
t
transceiver -> µC
UARTframe (config1)
idle (H) Start (L) D0
D1
D2
D3
D4
D5
D6
D7 Stop (H) idle (H)
LSB
MSB
UART frame (config2)
idle (H) Start (L) D0
D1
D2
D3
D4
D5
D6
D7 P (odd) Stop (H) idle (H)
LSB
MSB
t
Figure 6.2.4.3-1: UART Data Transmission
6.2.4.4 Overview of Communication Frames
The defined UART commands and responses, with number of UART frames per packet frame, are shown in the
table below.
• Packet frames from μC to transceiver means downstream
• Packet frames from transceiver to μC means upstream
Table 6.2.4.4-1: Overview of Communication Frames
Communication
Path
Commands/Responses
UART Frame 1 [Packet-
Frame1]
UART Frame 2
[PacketFrame1]
UART Frame 3
[PacketFrame1]
UART Frame 4
[PacketFrame1]
UART Frame 5 [Pack-
etFrame1]
UART Frame 6
[PacketFrame1]
μC -> transceiver
UART_Write_Register
cmd[4:0], ChId[2:0]
Stuff[1:0], A[5:0]
D[7:0]
D[15:8]
μC -> transceiver
UART_Read_Register
cmd[4:0], ChId[2:0]
Stuff[1:0], A[5:0]
μC -> transceiver
UART_Short_SYNC_Pulse
cmd[4:0], ChId[2:0]
μC -> transceiver
UART_Long_SYNC Pulse
cmd[4:0], ChId[2:0]
μC -> transceiver
UART_No_SYNC_Pulse
cmd[4:0], ChId[2:0]
μC -> transceiver
UART_Software_Reset
cmd[4:0], ChId[2:0]
transceiver -> μC
Response to Read Register Err[1:0], Fid[2:0], ChId[2:0] CmdRes[7:0]
D[7:0]
D[15:8]
XCRC[5:0], Stuff[1:0]
transceiver -> μC
Upload PSI5 data
Err[1:0], Fid[2:0], ChId[2:0] D[7:0]
x*
x*
x*
x*
Note: x* = depending on definition of the corresponding PSI5 frame
6.2.4.5 Overview of UART Commands
All valid UART commands are shown in the table below. These commands have a hamming distance ≥2 to each
other. Any other command from μController is rejected but flagged in register
ERROR_STATUS_1[UART_SPI_INV_CMD] for diagnosis purpose.
Table 6.2.4.5-1: UART Command Table
UART Command
UART_Write_Register
UART_Read_Register
Command[7:3]
00001
00010
Channel ID[2:0]
000
000
Elmos Semiconductor AG reserves the right to change the detail specifications as may be required to permit improvements in the design of its products.
Elmos Semiconductor AG
Data Sheet
50 / 84
QM-No.: 25DS0110E.04