A parallel to serial mode transition
needs to be executed as shown in the following when starting in parallel mode
(COMM_SEL = 0):
- Make sure that all MCU pins
connected to the output pins of the ISO1228 (pins 35 to 28) are tristated.
- Switch COMM_SEL = 1 to transition
from parallel to serial mode. The ISO1228 can also tristate the OUTx pins needed
for SPI (pins 35 to 32) until the mode switch is complete.
- Wait for a minimum of 30ns to
allow IO buffers to change from output mode to serial mode glitch-free
- Drive nRST=0 (pin 30) for a minimum of 35ns to allow a full reset of the SPI
logic inside ISO1228
- Release nRST = 1 and wait for a minimum of 200ns
- ISO1228 is now in serial mode.
- Start a SPI transaction by pulling nCS = 0 (pin 32)
ISO1228 can be switched from parallel
to serial mode in less than 300ns. The state of OUTx pins in this window needs to be
ignored. Figure 3-1 shows the typical timing waveform for the previous steps.