Philips Semiconductors
Product data sheet
Parallel bus to I
2
C-bus controller
PCA9564
DESCRIPTION
The PCA9564 is an integrated circuit designed in CMOS technology
that serves as an interface between most standard parallel-bus
microcontrollers/microprocessors and the serial I
2
C-bus and allows
the parallel bus system to communicate bi-directionally with the
I
2
C-bus. The PCA9564 can operate as a master or a slave and can
be a transmitter or receiver. Communication with the I
2
C-bus is
carried out on a byte-wise basis using interrupt or polled handshake.
The PCA9564 controls all the I
2
C-bus specific sequences, protocol,
arbitration and timing with no external timing element required.
FEATURES
•
Parallel-bus to I
2
C-bus protocol converter and interface
•
Both master and slave functions
•
Multi-master capability
•
Internal oscillator reduces external components
•
Operating supply voltage 2.3 V to 3.6 V
•
5 V tolerant I/Os
•
Standard and fast mode I
2
C capable and compatible with SMBus
•
ESD protection exceeds 2000 V HEM per JESD22-A114,
200 V MM per JESD22-A115, and 1000 V CDM per
JESD22-C101
The PCA9564 is similar to the PCF8584 but operates at lower
voltages and higher I@C frequencies. Other enhancements
requested by design engineers have also been incorporated.
Characteristic
Voltage range
Maximum
master mode
I
2
C frequency
Maximum slave
mode I
2
C
frequency
Clock source
PCA9564
2.3–3.6 V
360 kHz
PCF8584
4.5–5.5 V
90 kHz
Comments
PCA9564 is 5 V
tolerant
Faster I
2
C interface
400 kHz
100 kHz
Faster I
2
C interface
•
Latch-up testing is done to JEDEC Standard JESD78 which
exceed 100 mA.
Internal
External
Less expensive and
more flexible with
internal oscillator
Compatible with
faster processors
•
Packages offered: DIP20, SO20, TSSOP20, HVQFN20
APPLICATIONS
Parallel
interface
Fast
50 MHz
Slow
•
Add I
2
C-bus port to controllers/processors that do not have one
•
Add additional I
2
C-bus ports to controllers/processors that need
multiple I
2
C-bus ports
•
Higher frequency, lower voltage migration path for the PCF8584
•
Converts 8 bits of parallel data to serial data stream to prevent
having to run a large number of traces across the entire PC board
While the PCF8584 supported most parallel-bus microcontrollers/
microprocessors including the Intel 8049/8051, Motorola
6800/68000 and the Zilog Z80, the PCA9564 has been designed to
be very similar to the Philips standard 80C51 microcontroller I
2
C
hardware so the devices are not code compatible. Additionally, the
PCA9564 does not support the bus monitor “Snoop” mode nor the
long distance mode and is not footprint compatible with the
PCF8584.
ORDERING INFORMATION
PACKAGES
20-Pin Plastic DIP
20-Pin Plastic SO
20-Pin Plastic TSSOP
20-Pin Plastic HVQFN
whole wafer
TEMPERATURE RANGE
–40
°C
to +85
°C
–40
°C
to +85
°C
–40
°C
to +85
°C
–40
°C
to +85
°C
–40
°C
to +85
°C
ORDER CODE
PCA9564N
PCA9564D
PCA9564PW
PCA9564BS
PCA9564U
TOPSIDE MARK
PCA9564N
PCA9564D
PCA9564
9564
n/a
DRAWING NUMBER
SOT146-1
SOT163-1
SOT360-1
SOT662-1
n/a
Standard packing quantities and other packaging data are available at www.standardics.philips.com/packaging.
2006 Sep 01
2