datasheetbank_Logo
数据手册搜索引擎和 Datasheet免费下载 PDF

CS4811GTR-01 查看數據表(PDF) - Cirrus Logic

零件编号
产品描述 (功能)
生产厂家
CS4811GTR-01 Datasheet PDF : 24 Pages
First Prev 11 12 13 14 15 16 17 18 19 20 Next Last
CS4811
3.5 Serial Control Port
The serial control port is used for self-booting from
an external EEPROM and supports both the SPI
bus and the I2C® bus interfaces. The desired inter-
face is selected via the SPI/I2C pin, which is sam-
pled during de-assertion of the RST pin.
3.5.1 SPI Bus
The SPI bus interface consists of 4 digital signals,
CCLK, CDIN, CDOUT and CS. CCLK, the control
port bit clock, is used to clock individual data bits.
CDIN, the control data input, is the serial data input
line to the CS4811. CDOUT, the control data output,
is the output data line from the CS4811. CS, the chip
select signal, is asserted to enable an external SPI
port. Data is clocked in on the rising edge of CCLK
and clocked out on the falling edge.
3.5.1.1 SPI Mode
The SPI master mode is designed for read-only op-
eration during self-booting from a serial EEPROM.
A typical self-boot sequence with a Xicor X25650 se-
rial EEPROM, or equivalent, is shown in Figure 9. On
exit from reset, the CS4811 asserts CS. The 8-bit read
instruction (00000011) is sent to the EEPROM fol-
lowed by a pre-defined 16-bit start address. The
CS4811 then automatically clocks out sequential
bytes from the EEPROM until the last byte has
been received. These bytes include initialization
and configuration data for the device along with the
application firmware code. After the last byte is re-
ceived, the CS4811 deasserts CS and begins program
execution. At this point, the serial control port be-
comes inactive and cannot be accessed.
3.5.2 I2C Bus
The I2C bus interface implemented on the CS4811
consists of 2 digital signals, SCL and SDA. SCL or
serial clock, is used to clock individual data bits.
SDA or serial data, is a bidirectional data line. Two
additional pins, AD1 and AD0, are inputs which
determine the 2 lowest order bits of the 7-bit I2C
device address and should be tied to ground.
3.5.2.1 I2C Mode
The I2C master mode is designed for read-only op-
eration during self-booting from a serial EEPROM.
A typical self-boot sequence with a Microchip
X24256 serial EEPROM, or equivalent, is shown
in Figure 10. On exit from reset, the CS4811 sends
an initial write preamble to the EEPROM which
consists of a I2C start condition and the slave ad-
CS
CLK
CDIN
CDOUT
0 1 2 3 4 5 6 7 8 9 10 11 21 22 23 24 25 26 27 28 29 30 31
READ
COMMAND
DATA
7 6 5 4 3 2 10
16-BIT
ADDRESS = 0X0000
DATA + n
7 6 5 4 3 2 10
0 0 0 0 0 0 11 0 0 0 0
MSB
000
Figure 9. Control Port Timing, SPI Master Mode Self-Boot
14
DS486PP2

Share Link: 

datasheetbank.com [ Privacy Policy ] [ Request Datasheet ] [ Contact Us ]