TSS463-AA ATMEL Corporation, TSS463-AA Datasheet - Page 7

no-image

TSS463-AA

Manufacturer Part Number
TSS463-AA
Description
Van (ISO Standard 11519-3) Datalink Controller With Serial Interface.
Manufacturer
ATMEL Corporation
Datasheet
SPI Control Byte
DIR: Serial Transfer Direction
4205A–AUTO–03/03
Figure 4. CPOL and CPHA in the TSS463AA
At the beginning of a transmission over the serial interface, the first byte is the address
of the TSS463AA register to be accessed. The next byte transmitted is the control byte
which determines the direction of the communication. The following bytes are data bytes
(consecutive bytes are written in or read from Address, Address + 1, Address + 2,...,
Address + n with n = 0 to 28).
To make sure the TSS463AA is not out of synchronization, the SPI interface will trans-
mit data “0xAA" and "0x55” on the MISO pin during address and control byte time. This
way, the master always ensures the TSS463AA is well-synchronized. If the TSS463AA
is out of synchronization, the master can assert the SS pin inactive to re synchronize the
SPI interface or can assert the RESET pin active or can send an initialization sequence.
When the SS pin is inactive, the SCLK is allowed to toggle. This will have no effect on
the TSS463AA SPI module.
The SPI control byte is transmitted by the master (CPU) to the TSS463AA. It specifies
whether it is a TSS463AA Write or Read.
Table 1. SPI Control Byte
Zero: Read Operation. The data bytes will be read by the master (CPU) from the
TSS463AA.
One: Write Operation. The data bytes will be written by the master (CPU) to the
TSS463AA.
In both cases, address auto-increment mechanism will take place when more than one
data byte is read or written. This mechanism is inhibited when address value reaches
0xFF.
The seven following bits are reserved and must be equal to: 1100000.
When the master (CPU) conducts a write, it sends an address byte, a control byte and
data bytes on its MOSI line. The slave device (TSS463AA) will send, if well-synchro-
nized, “0xAA” during the address byte and “0x55” during the control byte on its MISO
line.
DIR
7
6
1
SPI 8 Pulses
5
1
SCLK
MOSI
MISO
SS
4
0
Data T ransmit Points
CPOL = CPHA = 1
Data Sample Points
0x55
0x66
3
0
2
0
TSS463-AA
1
0
0
0
7

Related parts for TSS463-AA