English
Language : 

MLX83202 Datasheet, PDF (24/35 Pages) Melexis Microelectronic Systems – Automotive NFET pre-drivers
MLX83202/MLX83203
Automotive NFET pre-drivers
8.5.2.3 Bit definition
Bit
MISO_PAR
MOSI_PAR
EE_READY
COMM_ERR
CMD [1:0]
Comment
Odd parity of the actual data. So respectively the odd parity of the actual MOSI data, or the odd parity of the
actual MISO data.
0: EE_WR or EE_RD command were not completed when the new frame was started (on the falling edge of CSB)
1: No EE_WR or EE_RD activity ongoing on falling edge of CSB
1: Communication error occurred during the previous MOSI message. Possible errors:
 Parity bit failure
 Less or more the 16 rising edges received during CSB low
0: Previous dataframe was received ok: no communication error
EE_RD, EE_RDAW1, EE_RDAW2:
1. A MOSI frame is sent with command: MOSI[12:11] = EE_RD (below is also applicable for EE_RDAWx).
2. CSB is kept high long enough (>T_EE_RD) to ensure the read command can be completed. (else
EE_READY will be 0 in next MISO frame)
3. The requested data will be transmitted in the next MISO frame.
4. The data in this frame is valid in case
a. COMM_ERR = 0 (there was no comm. error during the previous MOSI frame)
b. EE_READY =1 (the read command was completed on the falling edge of CSB)
c. MISO [15] has the correct parity.
EE_WR
1. A MOSI frame N is sent with MOSI[12:11] = EE_WR.
2. CSB is kept high long enough (>T_EE_WR) to ensure the write command can be completed. (else
EE_READY will be 0 in next MISO frame)
3. The received data are used in the next MISO frame as a first verification step in a total of 3 steps need to
verify if the EE_WR was successful.
a. Verification of the N+1 MISO frame.
The N+1 MISO frame should have.
i. COMM_ERR = 0 (there was no comm. error during the previous MOSI frame)
ii. EE_READY =1 (the EE_WR command was completed on the falling edge of CSB)
iii. MISO[15] has the correct parity.
iv. MISO_DATA(N+1) = MOSI_DATA(N)
b. Verification step2: EE_RDAW1:
The N+1 MOSI frame should have CMD = EE_RDAW1
Then the N+2 MISO frame should have.
i. COMM_ERR = 0 (there was no comm. error during the previous MOSI frame)
ii. EE_READY =1 (the EE_WR command was completed on the falling edge of CSB)
iii. MISO[15] has the correct parity.
iv. MISO_DATA(N+2) = MOSI_DATA(N)
c. Verification step3: EE_RDAW2:
The N+2 MOSI frame should have CMD = EE_RDAW2
Then the N+3 MISO frame should have.
i. COMM_ERR = 0 (there was no comm. error during the previous MOSI frame)
ii. EE_READY =1 (the EE_WR command was completed on the falling edge of CSB)
iii. MISO[15] has the correct parity.
iv. MISO_DATA(N+3) = MOSI_DATA(N)
Conclusion: in total 3 MOSI frames should be generated to ensure successful writing of data.
3901083203
Rev 2.2
Page 24 of 35
Prelim. Data Sheet
4 Dec 2013