beautypg.com

Figure 3-2. block diagram of i, Table 3-1. serial control port 1 i – Cirrus Logic CS4953xx User Manual

Page 35

background image

3-3

Copyright 2010 Cirrus Logic, Inc.

DS732UM10

I2C Port
CS4953xx Hardware User’s Manual

As seen in

Figure 3-2

, two serial ports are available on the CS4953xx. Each can be configured as either

master or slave. For Audio applications, SCP1 is configured as a slave port and SCP2 is configured as a
master port. SCP2 is used only in systems that are booting from serial EEPROM.

Figure 3-2. Block Diagram of I

2

C System Bus

Table 3-1

shows the signal names, descriptions, and pin number of the signals associated with the I

2

C

Serial Control Port on the CS4953xx.

Table 3-1. Serial Control Port 1 I

2

C Signals

Pin Name

Pin Description

LQFP-144

Pin #

LQFP-128

Pin #

Pin

Type

SCP1_CLK

I

2

C Control Port Bit Clock.

In master mode, this pin serves as the serial control clock

output (open drain in I

2

C mode / output in SPI mode). In

serial slave mode, this pin serves as the serial control

clock input. In I

2

C slave mode the clock can be pulled low

by the port to stall the master.

99

126

Open
Drain

SCP1_SDA

Bidirectional Data I

2

C Mode Master/Slave Data IO. In I

2

C

master and slave mode, this open drain pin serves as the
data input and output.

97

124

Open
Drain

SCP1_IRQ

Control Port Data Ready Interrupt Request, Output,
Active Low
This pin is driven low when the DSP has a message for
the host to read. The pin will go high when the host has
read the message and the DSP has no further messages.

100

4

Open
Drain

SCP1_BSY

Serial Control Port 1 Input Busy, Output, Active Low
This pin is driven low when the control port’s receive
buffer is full. Internal Buffer is 4 bytes (1 DSP Word)
deep.

102

128

Open
Drain

System Microcontroller

R ESET

SCP1_CLK

SCP1_SDA

SCP1_IR Q

SCP1_BSY

CS4953xx

3.3k

3.3k

3.3V

3.3k

3.3k

EEPRO M

RESET

Serial Clock

Serial Data

SCP2_CLK

SCP2_SDA

3.3k

3.3k

3.3V

SL

AV

E

ONL

Y

MA

S

T

E

R

ON

L

Y