KS8993F-EVAL Micrel Inc, KS8993F-EVAL Datasheet - Page 44

no-image

KS8993F-EVAL

Manufacturer Part Number
KS8993F-EVAL
Description
EVAL KIT EXPERIMENTAL KS8993F
Manufacturer
Micrel Inc
Datasheet

Specifications of KS8993F-EVAL

Lead Free Status / RoHS Status
Not applicable / Not applicable
to the next byte (next register) after the read. The next byte at the next register address will be shifted out onto the
KS8993F SPIQ output pin. SPI multiple read will continue until the SPI master device terminates it by de-asserting the
SPIS_N signal to the KS8993F.
Similarly, SPI multiple write is initiated when the master device continues to drive the KS8993F SPIS_N input pin low
after a byte (a register) is written. The KS8993F internal address counter will increment automatically to the next byte
(next register) after the write. The next byte that is sent from the master device to the KS8993F SDA input pin will be
written to the next register address. SPI multiple write will continue until the SPI master device terminates it by de-
asserting the SPIS_N signal to the KS8993F.
For both SPI multiple read and multiple write, the KS8993F internal address counter will wrap back to register address
zero once the highest register address is reached. This feature allows all 128 KS8993F registers to be read, or written
with a single SPI command and any initial register address.
The KS8993F is capable of supporting a 5 MHz SPI bus.
The following is a sample procedure for programming the KS8993F using the SPI bus:
Micrel, Inc.
May 2006
1. At the board level, connect the KS8993F pins as follows:
2. Enable SPI slave mode by setting the KS8993F strap-in pins PS[1:0] (pins 100 and 101 respectively) to “10”.
3. Power up the board and assert reset to the KS8993F. After reset, the “Start Switch” bit (register 1 bit 0) will be
4. Configure the desired register settings in the KS8993F, using the SPI write or multiple write command.
5. Read back and verify the register settings in the KS8993F, using the SPI read or multiple read command.
6. Write a ‘1’ to the “Start Switch” bit to start the KS8993F with the programmed settings.
set to ‘0’.
Note: The “Start Switch” bit cannot be set to ‘0’ to stop the switch after an ‘1’ is written to this bit. Thus, it is
recommended that all switch configuration settings are programmed before the “Start Switch” bit is set to ‘1’.
KS8993F
Pin #
99
97
98
96
Table 9: KS8993F SPI Connections
Signal Name
KS8993F
SPIS_N
(SPIC)
(SPID)
SPIQ
SDA
SCL
44
(Master output; Slave input)
(Master input; Slave output)
External Processor
Signal Description
SPI Slave Select
SPI Clock
SPI Data
SPI Data
hbwhelp@micrel.com
or (408) 955-1690
M9999-052206
KS8993F/FL

Related parts for KS8993F-EVAL