2 8-bit parallel interface – Cirrus Logic CS4955 User Manual

Page 35

Advertising
background image

CS4954 CS4955

DS278F6

35

must be tied to ground. PDAT [7:0] are available to
be used for GPIO operation in I²C host interface

mode. For 3.3 V operation it is necessary to have
the appropriate level shifting for I²C signals.

8.1.2 8-bit Parallel Interface

The CS4954/5 is equipped with a full 8-bit parallel
microprocessor write and read control port. Along
with the PDAT [7:0] pins, the control port interface
is comprised of host read (RD) and host write (WR)
active low strobes and host address enable
(ADDR), which, when low, enables unique address
register accesses. The control port is used to access
internal registers which configure the CS4954/5 for
various modes of operation. The internal registers
are uniquely addressed via an address register. The

address register is accessed during a host write cy-
cle when the WR and ADDR pins set low. Host
write cycles with ADDR set high will write 8-bit
data to the PDAT [7:0] pins into the register cur-
rently selected by the address register. Likewise
read cycles occuring with RD set low and ADDR
set high will return the register contents selected by
the address register. Reference the detailed electri-
cal timing parameter section of this data sheet for
exact host parallel interface timing characteristics
and specifications.

SDA

SCL

A

P

Start

Address

1-7

R/W

8

9

ACK

1-7

Data

8

9

1-7

8

9

ACK

Data ACK

Stop

Note: I²C transfers data always with MSB first, LSB last

Figure 26. I²C Protocol

T

rec

T

rec

WR

RD

Figure 27. 8-bit Parallel Host Port Timing: Read-Write/Write-Read Cycle

Advertising
This manual is related to the following products: