You are on page 1of 87

BL Interface Products

LCD TV Application

Juan Carlos Rodriguez

Interface Products Overview


System Management

High Speed Interface

I2C-Bus Buffers, Muxes & Switches


GPIO Expanders
LED Controllers
Temperature Sensors
Level Translators
EEPROM
RF Analog
Leader
& Inventor of I2C Bus

High Speed Buffers & Muxes


SerDes
Memory Interface
UARTs
Protocol Bridges

Wide Selection of multi


GHz Switches and Muxes

Clocks, Watches & Graphic Drivers

Real Time Clocks


Display/Segment Drivers
Chips for Watches
Touch/Proximity Sensors/Switches

Worlds Lowest Power RTC

Worlds Lowest Power


Proximity & Touch Sensors

Focus Products for LCD TV


I2C-Bus Controllers
I2C-Bus Buffers & Level Translators
GPIO Expanders
LED Keypad Controllers
I2C low-power LED Blinkers
Temp. Sensors

SDIO Controller
UARTs
UART/I2C/SPI inter-Bus Bridges
High Speed Multi-GHz Muxes/Switches
DP VGA Protocol Converter
DP LVDS Protocol Converter
DP HDMI Protocol Converter

Real Time Clock


LCD/Display Controllers
Touch Sensors
Proximity Switches

Focus on high-value, mixed-signal components


to support key processors in LCD TV markets
2

TV block diagram

Analog Audio
Video interface

JCR

Storage &
Communication
Interface

RS232 , UART
Interface
HDMI

Displayport

Displayport

Backlight LED
Drivers and
panel/backlight
discretes
Temperature
Sensor

RF Remote
Control

Human interface
& Signaling

MCU, I2C, SPI and


RTC

Glue logic

Overview TV (AV interfaces)


Displayport

ESD
protection

Displayport
Switch

Displayport

Displayport
to VGA
Adapter

Displayport
to HDMI
Adapter
Audio
Amp

ESD
protection

AV inputs
VGA
YPbPr

ESD
protection
ESD
protection

Video
Switch

SCART

Audio
DAC

Video
ADC

S-VHS
L/R

HDMI
ESD
protection

HDMI

HDMI

ESD
protection
CEC
controller

TV Main

Audio
Switch

Processor

HDMI
switch

HDMI
Receiver

ESD
protection

Audio
mute

Headphone
Amp

Displayport
to LVDS
Adapter
I2C Buffer

ESD
protection

ESD
protection

Audio
Switch

JCRL

ESD
protection

Speakers

Panel/backlight
discretes

AV out

ESD
protection

Panel
ESD
protection
Temp
sensor
Screen
LED
drivers

HDMI
ESD
protection

This typical block diagram is intended to show the full NXP product offer. Some stand-alone parts/functions shown
here may also be integrated in other NXP parts and may not be useful when such parts are used.

Overview TV (Storage,
communication, CAS)

PCMCIA RS232
ESD

SD

ESD

SD Host
controller

FLASH

SDRAM

Logic
(mux/demux)

Logic (shift
& store reg)

DDR
terminator
Logic (LVC)
ESD

WiFi
Ethernet

I2C /SPI/UART
Bus Bridges

TV Main
Processor
IC card
(Japan CAS)

IC Card
reader

High speed
switch
High speed
switch
USB switch

SATA
eSATA

Hard-disk
drive

ESD

Signal
Redriver

Bluetooth

USB 3.0

ESD
ESD

USB

UART

This typical block diagram is intended to show the full NXP product offer. Some stand-alone parts/functions
shown here may also be integrated in other NXP parts and may not be useful when such parts are used.
5

Overview TV (Human Interface, Bus, Control, power)


Discretes

Comparators

TV Main
Processor

I2C

GPIO

DC-DC
Discretes

Bluetooth
Infrared

Keypad
IOper ~ 3uA

RF/IF
Components

Zigbee/
RF4CE

PLL

I2C Voltage
Translator
PLL

Power
Supply

RTC

IOper ~ 100nA

I2C Bus controller


I2C bus

Touch Switches/
Proximity sensor
Keypad LED
Backlight

SPI

AC-DC
Discretes
uC

RTC

EEPROM

Temp
sensor
LED dimmer/
Blinkers
Signaling

mains

LCD Driver
RF

Interface

Processing

Sensor & Actuators

Power

Standard Products

2C Buffers
Voltage Translators
&
I
2
I C Buffers & Voltage translator

Why use NXP Level Shifters?


Support voltage level translation between 0.8V and 5.0V
Bi-directional translator, no direction pin needed.
Can support bus frequency from100KHz up to 20MHz.
Many mobile-friendly package choices including XQFN8 (1.6 x 1.6 x 0.5
mm) and XSON8U (1.35 x 1 x 0.5 mm)
Simple schematics and peripheral devices
Enable pin to control the connection and disconnection of the two sides
Good performance with competitive price

Level Translator Overview

Low Power /
Passive

Devices: NVT2xxx (some GTL), PCA9306


Function: I2C, I2S, SPI, digital RGB Bidirectional Level Shift
Application: Computing, Mobile & Consumer
Advantage: Lowest Standby Power

Capacitance
Isolation

Devices: PCA95xx
Function: I2C & SMBus Bidirectional Level Shift
Application: Computing, Networking, Mobile & Consumer
Advantage: Best Noise Margin

Active GTL

Devices: GTL2xxx, GTL16xx


Function: GTL to LVTTL Bidirectional Level Shift
Application: Computing, Consumer & Telecom
Advantage: De facto standard for Intel processors

Low Power/Passive Voltage Translators


# CH

New

OLD

Usage

NVT2001

--

Clock

NVT2002
PCA9306

GTL2002

I2C, I2S, SMbus

NVT2003

--

I2C, server

NVT2004

--

SPI

NVT2006

--

I2C + SPI

NVT2008

GTL2003

Digital RGB

10

NVT2010

GTL2010

Data Bus

22

--

GTL2000

Address + Data

SOT1089
extremely thin
small outline
package

(1.35 x 1 x 0.5 mm with


0.35mm pitch)

5V

3.3 V

1.8 V

1V

8
GND

EN

VCC

VREFB

3
A1

SCL

I2C

GND

6
B1

4
SDA

VCC

0.1uF

VREFA

BUS MASTER

Bi-directional without the need for a direction pin

RPU

1.2 V

Lowest standby current (5 uA)


Widest supply range (from 1V to 5V)

RPU

NVT means NXP Voltage Translator

RPU

NVT2002

1.5 V

RPU

200K

2.5 V

SCL

5
A2

B2

I2C
BUS DEVICE

SDA

GND

I2C and DDC compliant


Lock-up free operation for isolation when EN=LOW
For new designs, we recommend the NVT family, but NXP will continue to support GTL2000/02/03/10 and
PCA9306

10

Active Voltage Translator Buffer


Value Proposition
Largest selection of active and passive level shifters to accommodate
lowest processor voltage (<0.8V) and highest peripheral voltage (>5.5V)
Guaranteed compliance to I2C
Market leader in I2C Level translator

NXP Level Shifter Portfolio


Device

Description

Normal
I/O

Static Level
Offset I/O

Accelerator

Idle Stop Detect


for Hotswap

Interrupt

(A-Side)

ESD
(HBM)

PCA9507

2.7V-to-5.5V Level Shifter

A Side

B Side

PCA9508

0.9V-to-5.5V Level Shifter


with Offset Free Hot-Swap

A Side

B Side

PCA9509/A

0.8V-to-5.5V Level Shifter

B Side

A Side

2KV

PCA9515A

3.3V / 5.0V I2C-Bus Repeater

A & B Sides

2KV

PCA9516A

5-Channel I2C Bus Hub

A & B Sides

2KV

PCA9517A

0.9V-to-5.5V Level Shifter

B Side

5KV

PCA9518A

5-Channel I2C Bus Hub


Expander

A & B Sides

2KV

PCA9519

1.1V-to-5.5V Quad Level


Shifter

B Side

A Side

2KV

PCA9527

3.0V-to-5.5V Level Shifter

A Side

B Side

A Side

5KV

(A-Side)

6KV

8KV

11

HDMI DDC & CEC Solutions


2:1 MUX
PCA9540
DVDR/STB

PCA9527, PCA9507, PCA9306

DVD

TV front panel

STB
Buffers

PCA9527, PCA9507, PCA9306

Game
Console

12

HDMI Level Translator Products


PCA9507

PCA9527

PCA9507

PCA9512B[2]

PCA9508

PCA9509A

PCA9517A[1]

PCA9306

NVT2002

Rise Time Accelerator

YES

YES

NO

NO

NO

NO

NO

Idle/Stop Detect for Hot-swap

NO

YES

YES

NO

NO

NO

NO

Noise/offset Isolation

YES

NO

YES

YES

YES

NO

NO

Capacitance Isolation

YES

YES

YES

YES

YES

NO

NO

VCCA or VCC supply range

3.0V 5.5V

2.7V 5.5V

0.9V 5.5V

0.8V to 1.5V

0.9V 5.5V

N/A

N/A

VCCB or VCC2 supply range

2.3V 5.5V

2.7V 5.5V

2.7V 5.5V

2.3V - 5.5V

2.7V 5.5V

N/A

N/A

5kV

2kV

5kV

2 kV

5kV

2kV

4kV

FEATURES

ESD HBM

[1] PCA9517A is the high ESD drop in replacement for PCA9517


[2] PCA9512B has rise time accelerator and a 1V pre-charge on the backplane side

13

PCA9507 vs PCA9517A vs PCA9527


PCA9507 & PCA9527 are upgrade replacements over the PCA9517A with
integrated rise time accelerator for longer cable HDMI DDC applications
Specifically designed for HDMI DDC source applications
A-side has normal voltage swings to interface with any other device
PCA9527 has additional channel for CEC (Consumer Electronic Control) that
Digital TV
the PCA9507 does not provide
DVDR/STB
PCA9507
A

PCA9507/17A/27 Comparison
Features
A-side with rise time accelerator for
heavy load or long cable (over 18 meters)*
Buffer channels (DDC & CEC)
A-side supply voltage range
ESD HBM

PCA9507

PCA9517A

PCA9527

Yes

No

Yes

2.7V to 5.5V

0.9V to 5.5V

2.7V to 5.5V

> 5 kV

> 5 kV

> 5 kV

* Note: Longer cable stretches clock low time and requires less than 400 kHz speed operation
14

I2C Bus Controller, Muxes and Switches

15

Bus Controller Family


Parallel Bus to I2C-bus Master

Microcontroller

Fast Mode-Plus
PCA9665

Fast Mode
PCA9564

Standard Mode
PCF8584

2.3 3.6 V voltage range ( 5V tolerant)


Fast-mode Plus (952 kHz)
SCL/SDA sink 30mA
Internal clock source
68 byte buffer (TX/RX)
50 MHz Parallel bus
2.3 3.6 V voltage range (5V tolerant)
Fast-mode (320 kHz)
Internal clock source
50MHz Parallel bus

4.5 5.5 V voltage range


Standard Mode (90kHz)
External clock source
3MHz Parallel bus

16

NXP I2C Multiplexer & Switch Value Proposition


Where used?
Anywhere that requires the I2C-bus to be
split

I2C Bus 0

I2C Bus

OFF

I2C Bus 1

Why used?
Address conflict resolution if two devices
with same address need to be on the
same bus
Voltage level translation to allow devices
with different voltage supplies to operate
on the same I2C-bus
Broadcast communication to identically
addressed slaves

Why NXP Multiplexer & Switch?


Largest selection of multiplexers and
switches in a wide range of packages

Interrupt Out

I2C
Controller

Interrupt 0
Interrupt 1

Multiplexer
Can only select one downstream channel at a time

I2C Bus 0
I2C Bus

OFF

I2C Bus 1
OFF

Reset
Interrupt Out

I2C
Controller

Interrupt 0
Interrupt 1

Switch
Application Note AN262

Can only select one downstream channel at a time like


multiplexer or multiple channels can be selected for
broadcast mode or level translation

17

Multiplexers / Switches Family


Mux/Switches
Family

2:1 Mux/Switches

4:1 Mux/Switches
Mux /w Interrupt
PCA9544A

Mux
PCA9540B

Mux /w Interrupt
PCA9542A

Switch /w Interrupt & Reset


PCA9545A/B/C*

Master Selector Interrupt & Reset


PCA9541A/01, /03

8:1 Mux/Switch

Mux /w Reset
PCA9547

Switch /w Reset
PCA9548A

Switch /w Reset
PCA9546A
Switch /w Interrupt & Reset
PCA9543A/B/C*
Switch /w Reset (FM+)
PCA9646
*

Note: A, B, and C have different I2C fixed address

18

High
Speed
Multi-GHz
Signal
Switches,
High
Speed
multi-GHz
Signal
Switches,
Conditioners
& Protocol
Bridges
Conditioners
& Protocol
Bridges

19

High Speed Signal Muxes, Conditioners &


Protocol Bridges
High Bandwidth Signal Switch

Signal
Routing

2.5Gbps bandwidth
DDR2, DDR3, PCIe G1, DP1.1/eDP, LVDS
5Gbps bandwidth
PCIe G2, DP1.2/eDP, SATA2, USB3
8Gbps bandwidth
PCIe G3, SATA3

High Bandwidth Signal Conditioner


DisplayPort adapter (Level translators)
Signal
Conditioning

DP-to-HDMI, DP-to-DVI
USB3 redriver

DisplayPort Bridges
System
Bridge

DP-to-VGA, DP-to-LVDS

20

High Speed Mux/DeMux switches


Type
number

Number of
differential
channels

Signal
switching
speed

VDD
Operating
range

Package

CBTL02042

5Gb/s

3.3V +/-10%

DHVQFN20

CBTL04082

5Gb/s

3.3V +/-10%

HVQFN42

CBTU04082

5Gb/s

1.8V +/-10%

HVQFN42

CBTL02043

8Gb/s

3.3V +/-10%

DHVQFN20

CBTL04083

8Gb/s

3.3V +/-10%

HVQFN42

CBTU04083

8Gb/s

1.8V +/-10%

HVQFN42

PCIe Gen2
DisplayPort 1.1a
USB 3.0
SATA 3 Gb/s
PCIe Gen3
DisplayPort 1.2
USB 3.0,
SATA 6 Gb/s

21

CBTL02043 10Gbps Mux/De-mux/Switch


2 differential channel, 2:1 bi-directional mux/demux
Signaling Supported
PCIe Gen1 @ 2.5 Gbps
DisplayPort up to v1.2 @ 5.4 Gbps
PCIe Gen1 to Gen3 @ 8 Gbps
USB 3.0 @ 5.0Gbps
SATA 3.0 @ 6.0 Gbps
SAS 2.0 @ 6.0 Gbps

A0_P

B0_P

A0_N

B0_N

A1_P

B1_P

A1_N

B1_N
C0_P
C0_N
C1_P
C1_N

-3dB bandwidth 10 GHz


SEL

Low inter-pair skew: 5ps max


Low crosstalk: -30dB at 5GHz

XSD

High Off-isolation: 30dB at 5GHz


3.3 V supply voltage
DHVQFN 20, 2.5 x 4.5x 1.0 mm, 0.5mm pitch
ESD 6kV HBM, 1kV CDM
Two pin-outs available
A pin-out optimized for outputs on the opposite side of input
B pin-out optimized for outputs on both sides of the package

In Production

22

CBTL06DP213 High performance DP 1.2


Switch
Very High Performance Bi-directional Switch for DPv1.2
(5.4 Gb/s) applications
Supports
2:1 Multiplexing /Switching of 4 High Speed lanes of DP Main Link
4:1 Multiplexing/Switching of DP AUX channels / DDC signals
2:1 Multiplexing/Switching of DP HPD signal
2 Selection pins and 1 shutdown pin

Excellent Signal Integrity Performance


RON 14
-3dB BW: 11 GHz
Diff. Return loss: -20 dB @ 100 MHz, -17 dB @ 1.35 GHz,
-13 dB @ 2.7 GHz
Diff. Insertion loss: -0.9 dB @ 100 MHz, -1 dB @ 1.35 GHz,
-1.3 dB @ 2.7 GHz

3.3 V supply voltage; Active Current consumption 2 mA


typical, Shutdown current 10 uA
ESD 2kV HBM, 500V CDM
TFBGA48, 5x5mm,0.5mm ball pitch

XSD_N

In Production

23

PTN3460 eDP-to-LVDS Bridge


Embedded DisplayPort (eDP) Receiver

1-lane/2-lane, 1.62/2.7Gbps
1 Mbps AUX channel, HPD support
Support of Full Link Training and Fast link training with
auto equalization

LVDS Transmitter

PTN3460
ML0
ML1

Single or Dual Buses. Color depths 18/24 bpp


Supports up to 1920 x 1200, 60 Hz, 24 bpp
Pixel clock 112 MHz (max).
Pixel Data Rate max.112 Mpixels/s (Single LVDS Bus)
and 224 Mpixels/s(Dual LVDS Bus)
EDID support via AUX to I2C DDC bridge

AUX

DisplayPort
Receiver

HPD

Protocol
Engine

LVDS
Transmitter

Bus 0

Flash
Memory

LVDS
Transmitter

Bus 1

System
Controller

EDID
Emulation

DDC

EMI Reduction Support

Down spreading support on DisplayPort interface


Center spreading support on LVDS interface

eDP Content Protection mechanisms

Mode

Resolution

LVDS
Channel

Pixel Clock

WUXGA

1920x1200 @ 60Hz

Dual

96.5MHz

EDID ROM Emulation up to 8 EDID Data

UXGA

1600 x1200 @ 60Hz

Dual

81MHz

Power supply 3.3V, 3.3V/1.8V

SXGA

1280x1024 @ 60Hz

Dual

108MHz

ESD 7KV HBM

XGA

1024x768 @ 60Hz

Single

65MHz

VGA

640x480 @ 60Hz

Single

25MHz

Support Alternate Framing and Alternate Scrambler


Seed Reset

HVQFN56 package , 7mm x 7mm, 0.4mm pitch

In Production

24

PTN3460 Value Proposition


Display Port Link Control Functions
Auto DP Equalizer

Equalization gain up to 15 dB
Optimal link performance thru DP link
Host power saving

Extended Control over DP AUX

Pulse Width Modulation through DP AUX (eDP v1.2 spec)


Backlight Mode set register
Max. of 16 bits for Backlight brightness control

Automatic Power Sequence Control


EDID #1
EDID #2

EDID #1

EDID #3

VDD18
43

44

45

46

47

48

49

50

51

52

54

53

55

56

0.1F

42

41

40

FB

39

38

37
36

PTN3460

35

28

27

26

15

25

29

VDD33

24

30

14

23

31

13

22

32

12

21

33

11

20

34

10

18

0.1F

19

0.01F

0.1F

0.1F

VDD18

FB

0.1F

4.7F

0.1F

VDD18

4.7F

Selectable Configurability & Feature Rich


Settings

0.1F

0.1F
FB / R
VDD33

2.2F

Integrated LDO regulator without voltage


regulation Inductor coil

Power Supply Connections

2.2uF

Single 3.3v power supply operation or dual


3.3v/1.8v power supply operation for further
power reduction

EDID #1

EDID #2

EDID #4

17

No EEPROM for device configuration


No EEPROM for EDID Emulation. On chip memory size
up to 1K bytes.

Example EDID Block Configurations

16

Embedded Flash memory for BoM saving

25

Display Panel Brightness Control Configurability


LVDS

LVDS

PWMO
Contrast

Brightness

eDP
AUX Ch

PTN3460

CPU
/GPU

PWMO
Contrast

SMBus

Brightness

CFG2

PTN3460

CFG1

PCH

PWMI

Super
IO
Contrast

Brightness

1. PTN3460 can adjust the brightness from GPU via the eDP AUX channel

1. PTN3460 configuration pins CFG2 and CFG3 can be used for Brightness control

2. PTN3460 can use another way to adjust the brightness from PCH via SMBus

2. Brightness control values are stored in PTN3460s flash memory

3. PTN3460 can also adapt the legacy way for brightness control through Super IO

* Value proposition Save the cost of using Super IO or Embedded Controller chips
for direct brightness control on monitor panel

* Value proposition Flexible firmware configurability for eDP, SMBus and Super IO

eDP and SMBus registers for Brightness Control data

PTN3460s DPCD register (0x722, 0x723) stores the brightness control data for eDP AUX channel access
directly

PTN3460s SMBus access the configuration register (0x90, 0x91) which is mapped to DPCD register (0x722,
0x723)

PWMO signal from PTN3460 is output to display panel for Brightness adjustment

26

PTN3392 - DisplayPort to VGA Adapter


DisplayPort receiver v1.1a
1-lane / 2-lane 2.7Gb/s / 1.62Gb/s
AUX channel, HPD support
ML0

Output
Analog RGB, HSYNC, VSYNC
Up to 240MHz, 8bits color
DDC

ML1

DisplayPort
AUX
Rx

Resolutions
WUXGA: 1920 x 1200, 60Hz, 193MHz clock
UXGA: 1600 x 1200, 60Hz, 162MHz clock
SXGA (CRT): 1280 x 1024, 80Hz, 135MHz clock
SXGA: 1280 x 1024, 60Hz, 108MHz clock
XGA: 1024 x 768, 60Hz, 65MHz clock
VGA: 640 x 480, 60Hz, 25MHz clock
AUX channel to

I2C

DDC channel bridge

Protocol
Engine

DAC

DAC

G
B

DAC

DDC

HPD

8051 MCU

VGA-IF

HSYNC
VSYNC

DP
configuration

RBR: 1.62 Gbps

HBR: 2.70 Gbps

1 Lane

XGA, SDTV

SXGA, 1080i

2 Lanes

SXGA, 1080i

WUXGA

4 Lanes

1080p @ 10 bpc

WQXGA @ 10
bpc

Supports Flash over AUX field upgradability


Use only power from DP connector 3.3V
Power consumption : 610mW Active @ 1920 x 1200; 40mW
Standby;
No support for HDCP and audio
HVQFN48, 7x7mm, 0.5mm pitch
ESD 7kV HBM

In Production

27

Display Port to DVI/HDMI Adapter


Part Number
PTN3360A, PTN3360B

Status
Production

Enhanced DisplayPort-DVI/HDMI Level Shifters (Follow-up versions of PTN3300A,


PTN3300B)

PTN3361B

Production

Enhanced DisplayPort-DVI/HDMI Level Shifters w/ DDC buffer, feature optimized


for dongle application (Follow-up versions of PTN3301)

PTN3380B

Production

Enhanced DisplayPort-DVI/HDMI Level Shifters w/ 5V voltage regulator, cost and


feature optimized for dongle application

PTN3381B

Production

Enhanced DisplayPort-DVI/HDMI Level Shifters w/ DDC buffer and 5V voltage


regulator, cost and feature optimized for dongle application

PTN3381D

Production

Enhanced DisplayPort-DVI/HDMI Level Shifter with Deep Color Support w/ DDC


buffer and 5V voltage regulator, cost and feature optimized for dongle application

PTN3360D

Production

Enhanced DisplayPort-HDMI Level Shifter with Deep Color Support for HDMI on
Motherboard

28

PTN3360D AC-Coupled to DVI/HDMI Level Shifter


Inputs
4 pairs of low-swing AC-coupled differential for TX
from display source to sink with integrated 50-ohm
termination resistors and bias voltage
1 HPD from display HPD_Sink to GMCH HPD_Source
1 pair for DDC (I2C SCL and SDA)

Outputs
4 pairs of TMDS outputs - up to 2.5Gb/s per lane
Supports HDMI Deep Color at 12bits/color
1 pair for DDC level shifter / buffer

Programmable equalizer
Non-inverting level-shifting HPD inverter

3.3V 10% power supply


Active 35mA typical
-40 to +85 oC

ESD 6kV HBM


HVQFN 48-pin package, 7x7 mm

In Production

29

PTN36241B USB3.0 (Super speed) Re-driver


Supports USB3.0 Super Speed at 5Gbps
I2C

Intelligent
-bus multiplexing 5-level logic
configuration options (with patent pending quinary
pins) delivering ultimate flexibility
Link budget enhancement Compensates for
High Frequency losses/inter-symbol interference

Selectable Output swing, Transmit Emphasis and


Receive Equalization

A re-driver is required to:


Compensate for Internal Routing (High
frequency loss)
Enable to meet Compliance specs
Provide Margin and Avoid/Minimize
Interoperability problems with USB
Peripheral/devices
Isolate the Main Board PCB Routing
limitations from the (long) cable part

Rx Termination Indication & Detection


LFPS detection and forwarding

Intelligent Power management with Multiple


power modes
Hot Plug capable
ESD HBM 8kV, CDM 1kV

Power supply: 3.3V

PTN36241B HVQFN24 4 mm x 4 mm, 0.5


mm pitch
Transparent top view

In Production

30

Why USB3.0 (Super speed) Re-driver is required ?


A re-driver is required to:
Compensate for Internal Routing (High frequency loss)
Enable to meet Compliance specs
Provide Margin and Avoid/Minimize Interoperability problems with USB
Peripheral/devices
Isolate the Main Board PCB Routing limitations from the (long) cable part

PCB Insertion loss per unit length is dependent on several factors


Trace width, microstrip Vs stripline, PCB Material, dielectric constant etc
Can vary over a range, say 0.2-0.8dB/inch at 2.5GHz

USB Cable attenuation is dependent on Wire gauge, Cable length


USB cable can be even 3 meters long

In Production

31

I2IC
2CGPIO
GPIOExpander
Expander

32

I2C GPIO Expander

VCC
Reset Signal
R

Status Information

Control Signal
VCC

Keypad
R

/INT

RESET

I2C GPIO

Micro
Controller

I2C -bus
Temperature
Push button

33

GPIO Expander Value Proposition


Why used?
Easily adds higher voltage I/O via I2C-bus
Additional inputs for keypad and signal monitoring
Additional outputs for LED control and sensors.
Where used?
Combats Feature Creep by expanding I/O port
instead of new C
Allows seamless migration to newer C and still
keeps the same peripherals
Eliminates costly congested PCB since a trace or
wire is not needed for each signal
Why NXP GPIO expanders?
Largest selection of 4, 8, 16 and 40-bit GPIO in
Quasi-bidirectional and Push-pull outputs with
Interrupt and/or reset in small packages
Wide selection of low power/low voltage (1.8V) GPIO
expander portfolio suitable for mobile applications
Continuous innovation with new features

App.
Proces
-sor

Microcontroller
Keypad Control

GPIO

2-wire
GPIO

GPIO

Zoom-in view

34

I/O Expanders with Flexible Output Structures


Quasi-Output Structure:
- Strong PMOS transistor is turned on only during the LH transition and turned off during static drive
- Weak pull-up current source (100A) at the output
- Used in low-power applications where the 100-A drive is sufficient to bias the inputs of CMOS devices
- May be reconfigured as an input or output without the need of a port configuration register
# of
Outputs
8
16

Interrupt

Reset

Interrupt
& Reset

2Kbit
EEPROM

Interrupt and
2Kbit EEPROM

PCF8574/74A, PCA8574/74A, PCA9674/74A PCA9670 PCA9672 PCA9500/58


PCF8575/75C, PCA9675
PCA9671 PCA9673
-

PCA9501
-

Totem-Pole Output Structure:


- Upper PMOS transistor is turned on during LH transition and static high drive. Up to 10mA (or 25mA) of high drive
- Some devices have weak pull-up resistors at the output
- Used in applications requiring high drive for heavy loads

- Extra command byte needed to switch an I/O pin between input and output
# of Outputs

None

Reset

Interrupt

Interrupt and Reset

4
8
16

PCA9536
PCA9534/54/54A
PCA9535/35C/55

PCA9538, PCA9502, PCA9574

PCA9557
-

40

PCA9537
PCA9539/39R, PCA9575
PCA9505/06, PCA9698

35

PCA9555A
Low-voltage, 16-bit I2C-bus I/O expander with interrupt
output, internal pull ups, and configuration registers
Features
Operating Power-Supply Voltage Range of 1.65 V to 5.5 V
Low Standby Current Consumption of 3 uA Maximum
Allows Bidirectional Voltage-Level Translation and GPIO
Expansion Between 1.8, 2.5, 3.3 or 5 V SCL/SDA and 1.8, 2.5,
3.3, or 5 V Totem Pole configured I/O Port
Schmitt-Trigger Hysteresis of 10% of SCL/SDA Supply Voltage
Noise Filter on SCL/SDA Inputs
Fast Mode I2C Bus Operating Frequency of up to 400-kHz
Open-Drain Active-Low Interrupt Output
5-V Tolerant I/O Ports
High current Drive for Directly Driving LEDs
Input/Output Configuration Register
Polarity Inversion Register
Internal Power-On Reset
Power-Up With All Channels Configured as Inputs
No Glitch On Power-Up
Package 24 pin TSSOP and HWQFN
Latch-Up Performance Exceeds 100 mA per JESD 78, Class II
ESD Protection Exceeds JESD 22
2000-V Human-Body Model (A114-A)
1000-V Charged-Device Model (C101)

In Production

36

I2C LED ControllerLED Controllers

37

LED Controller Value Proposition


Why used?
Offer flexible software based complex dimming operation (i.e.
ramp rate with global PWM)
Offload CPU from simple blinking & dimming operations
Where used?
Brightness control (Dimmers)
Keypad and LCD backlighting (Dimmers)
Equipment status indicator and control (Blinkers)
Why NXP LED Controller?
Upto 40 V output
1MHz Fm+ and 5MHz UFM control interface
Enhance system reliability with thermal shutdown and over
current limit protection
Minimizing supply voltage ripple with programmable LED outputs
phase shifting
Per channel peak current control by Individual DAC
Sub address allows groups of LED controllers blink/dim at the
same time
Thermally enhanced package HTSSOP

Keypad

LED Blinkers

Keypad Backlight*
* PCA962x, PCA995x
are common for backlight
because it has the high
voltage outputs to drive
multiple LEDs in series

38

I2C LED Controllers


RGBA Dimmer/Blinker PCA9633/4/5

Dimmer PCA9531/2/3
PCA953X
PCA9533

PCA963X
PCA9533
PCA9533

PWM 1
PWM 2P

1 MHz
IC Bus

W
PWM nM
Osc
:

400 kHz
Global
PWM

IC Bus

:
HW Addr pin

PCA9533
PWM 1

P
W
PWM 2
M
Osc
160
Hz Osc

25 MhZ Osc

OE
HW Addr pin addr

Sub1 addr

Sub2 addr.

Sub3 addr Group addr.

Blinker PCA9551/2/3
PCA955X
PCA9533

PCA9633TK or DP1 8-pin without HW Addr pin


PCa9633DP2 10-pin with two HW Addr pins

400 kHz
IC Bus

PCA9633PW, BS, D16 16-pin with 7 HW Addr pins


HW Addr pin

PCA9533
PWM 1

P
W
PWM 2
M
Osc
40
Hz Osc

39

LED Controllers Product Summary


OUTPUT

Part #
#of channel

VS

CC

FUNCTION
VDD

IDD

Control I/F

PWM

Function

PCA9901

5V

20mA

1-Wire

12 bit indiv

Blinker

PCA9922

5V

60mA

Serial in/out

12-bit indiv

Blinker

PCA9550,3,1,2

2,4,8,16

5V

25mA

400kHz Fm

8-bit Indiv

Blinker

PCA9530,3,1,2

2,4,8,16

5V

25mA

400kHz Fm

8-bit Indiv

Dimmer

PCA9633,4,5*

4,8,16

5V

25mA

1 MHZ Fm+

8-bit Indiv/global

Dimmer

4 (low power)

5V

25mA

1 MHZ Fm+

8-bit Indiv/global

Dimmer

8,16,24

40V

100mA

1 MHZ Fm+

8-bit Indiv/global

Dimmer

PCA9685*

16

5V

25mA

1 MHZ Fm+

12 bit indiv

Dimmer

PCA9952,5**

16

40V

57mA

1 MHZ Fm+

8-bit Indiv/global

Dimmer

PCU9654,5,6

8,16,24

40V

100mA

5 MHZ UFM

8-bit Indiv/global

Dimmer

40V

57mA

5 MHZ UFM

8-bit Indiv/global

Dimmer

PCA9632
PCA9624,2,6

PCU9955

16

*PCA9635PW/Q900 and PCA9685PW/Q900 ares AEQ100 qualified


** PCA9955TW is under evaluation for AEQ100 qualification

40

PCA9955

New
Release

57-mA 16-channel Constant-Current LED Controller


(Ideal for Keypad backlight applications)
Features:
57-mA Constant current LED drivers @ 40 V

External resistor to set the overall output current

PWM 1

Output to output accuracy + 6%


Chip to chip output accuracy + 8%

GLOBAL
PWM

Per
channel
Control
DAC

PWM n

8-bit programmable output to output delay

Per channel 8-bit DAC to set individual output current

DRIVDRS

I2C BusPWM 2

OSCILLATOR
sub1 addr
sub3 addr

addr

REXT

sub2 addr
group addr

Per channel 8-bit PWM to dim LED in 256 steps


HW ADDRESS

Global 8-bit PWM to dim or blink in 256 steps


4 HW ADDR pins to allow up to 16 devices per bus

Product Family:

4 programmable sub calls address groups for cluster


control

Device

# Channel

I2C Bus

Package

Status

PCU9954A**

HTSSOP20

In Development

LED open/short, over-temp, over current detection

PCU9955*

16

HTSSOP28

Production

Fast-mode Plus (1 MHz) I2C-bus interface

PCU9956A**

24

HTSSOP38

In Development

Thermally enhanced package HTSSOP28

In Production

*40 V tolerant output, PCA9952 is the equivalent device with OE pin


(in development)
** 20 V tolerant outputs

41

PCA953x
LED controllers family for signalling
Type number

Description

PCA9530

2-bit I2C LED dimmer, 2


HW selectable addresses

PCA9531

8-bit I2C LED dimmer, 8


HW selectable addresses

PCA9532

16-bit I2C LED dimmer, 8


HW selectable addresses

PCA9533

4-bit I2C LED dimmer

Main Features
3 LED drivers states (on, off, flashing at a programmable rate)
Two selectable, fully programmable blink rates (frequency and duty cycle) between 0.591
Hz and 152 Hz (1.69 second and 6.58 milliseconds)
256 brightness steps
Input/outputs not used as LED drivers can be used as regular GPIOs
Internal oscillator requires no external components
I2C -bus interface logic compatible with SMBus
Internal power-on reset

In Production

42

NXP PCA9632
4 channel Low Power I2C LED controller
Features
4 Push-Pull output driver, 25mA sink, 10mA
source with I2C-bus interface

PCA9632

Low stand-by current (1A to 15 uA)

PCA9533
PCA9533

PWM 1

LED On/Off, Bright/Dim, Blinking controls

PWM 2P
PWM 3W

Blink rate: 40ms to 10.73 seconds

PWM 4M

Individual 8-bit PWM for LED intensity control


Global 6-bit PWM for color dimming control

1 MHz
IC Bus

6-bit
Group
Dimming
PWM

Osc

400 kHz Osc

Support 1.8V I/O / 2.3V to 5.5V VCC


ALLCALL, SUBCALL for zone dimming
Glue less connection to external FETs for higher
LED drive

Addr
C4h

Sub1 addr

Sub2 addr.

Sub3 addr Group addr.

Drop-in low power upgrade for PCA9633

HVSON8 (TK) 3x3x 0.8 package

In Production

43

Temperature Sensors
Temperature Sensors

44

Why Temp Sensor is needed for LED Backlight


LCD TV?
In LED backlight LCD TV, LEDs require precise power and thermal
management systems, since most of the electrical energy supplied to an LED
is converted to heat rather than light.
Without adequate thermal management, this heat will have a negative effect on
both the LEDs lifespan and color output.

The life of an LED is defined as the time for light to reach 50% original value.
The average life is 100K hours. A thermal runaway condition can shorten
LEDs life and eventually break down the LEDs in the TV sets. When the LEDs
break down the repair will be rather complex.
The Temperature increase also causes the LED dominant wavelength
increase, that means the dimming values for each LED need to be recalculated
to ensure that the targeted color points is still being met at the elevated
temperature.
So, LED backlighting needs to be protected by temp sensor, like NXP LM75B.

45

Temperature Sensor Value Proposition


Where used?
Main board

Why used?
Temperature control for reliable
system operation
Set window for Interrupt, alarm, fan
control, shutdown, etc.

Why NXP Thermal Sensor?


Large selection of commonly used
local/remote thermal sensors in a wide
range of packages

LED Panel
Temperature
Monitoring

local

Part #

Accuracy

SMBus Timeout

LM75A / 75B

2 C

A = No; B = Yes

SE95

1 C

No

SE98A

1 C

Yes

SE97B*

1 C

Yes

wire
& Remote
Sensing

local

Local Sensor
Accuracy

Remote Sensor
Accuracy

NE1617A

2 C

3 C

NE1619**

3 C

5 C

SA56004

2 C

1 C

Part #

Note: * With 2Kbit EEPROM; ** With voltage monitors

46

NXP Temp Sensor Selection Table


Temp Resolution
/
A/D Resolution
Bits

Power Supply
Voltage Range

Supply Current
Operating uA

Supply Current
Standby uA

Package Option

0.125/11

2.8-5.5

1000

3.5

SO8
TSSOP8

LM75B

2C

0.125/11

2.8-5.5

300

SO8, TSSOP8
XSON8, HWSON8

SE95

1C

0.125/11

2.8-5.5

NE1617A

2C

3C

1.0/8

3.0-5.5

70

3.0

QSOP16

NE1619

1*

3C

5C

1.0/8

2.8-5.5

500

100

QSOP16

SA56004

2C

1C

0.125/11

3.0-5.5

500

10

SO8, TSSOP8,
HVSON8

SE97B

1C

0.125/11

3.0-3.6

400

HWSON8

SE98A

1C

0.125/11

1.7-3.6

400

TSSOP8,
HWSON8

* NE1619 monitor different power


supplies: 12 V, 5 V, 3.3 V, 2.5 V, VCCP,
VDD

#PCTx075

Accuracy
Remote (max)

2C

Accuracy Local
(max)

Local
Channels
1

Remote
Channels

Part Number
LM75A

SO8, TSSOP8

will attempt to spec 2.5V @


room

47

LM75B: Local Digital Temp. Sensor & Thermal


Watchdog
Features
Pin-for-pin replacement for industry standard LM75
and LM75A
I2C-bus interface - 8 devices on the same bus
Power supply range from 2.8 V to 5.5 V
Temperatures range from -55 C to +125 C
Frequency range 20 Hz to 400 kHz with bus fault
time-out to prevent hanging up the bus
11-bit ADC - temperature resolution of 0.125 C
Temperature accuracy of:
2 C from -25 C to +100 C
3 C from -55 C to +125 C
Programmable temperature threshold and
hysteresis set points
Max supply current of 1.0 A in shutdown mode
Stand-alone operation as thermostat at power-up
ESD protection exceeds 4500 V HBM per JESD22A114, 450 V MM per JESD22-A115 and 2000 V
CDM per JESD22-C101
Small 8-pin package types: SO8 and TSSOP8

In Production

48

Real Time Clock Real Time Clocks

49

Real Time Clock Value Proposition


Where used?

VDD
3. Simple backup supply

Main board

1. C sets the date


and alarm time
and can go in
power down

Why used?
Add Real Time Clock functionality to the
system
Reduce standby power consumption of the
system with timed processor wakeup
function.
Added content security and tamper
protection by using an ultra low power
RTC (100nA) running off batteries for the
product lifetime.

Why NXP RTC?

Vdd

I2C
bus

C
Interrupt

VCC
2. When alarm time is
reached alarm,
interrupt is
generated to the
application

High Precision: 3ppm accuracy


Lowest Power: Industrys lowest current
consumption of less than 100nA
High Reliability: Extended temperature
range up to 125C and AEC-Q100
automotive compliant qualification

50

NXP Real Time Clock Families


Low power Family (PCF8563, PCF2123, PCF8523 ):
Main Features / Value Proposition:
NEW
industry lowest power consumption of
less than 100nA
electronic tuning for temperature compensation,
accuracy tuning and aging adjustment

Applications:
portable and consumer devices
low-power time-keeping applications
low standby power applications

NEW

Extended temperature Family (PCA8565, PCA21125, PCA2129/Q900):


Applications:
Main Features / Value Proposition:
time-keeping applications under harsh
temperature range -40C to 125C
automotive and industrial conditions`
AEC-Q100 qualified

Highly accurate Family (PCF2127A, PCF2129A) :


Main Feature / Value Proposition:
as low as +/- 3 ppm (+/- 0.26s/day) accuracy over
a wide temperature range
Integrated TCXO

Applications:
Applications that requires an
accurate process timing
Time-keeping instruments with high
precision
e-meetering for electricity, water and gas

51

Real Time Clock Family


Type

Function/Conditions

Features

Specialty

Packages

PCF8593

RTC/Calendar
2.5V* to 6V; -40o to +85oC

Existing Designs
I2C (100KHz)

1/100s resolution
1mA@2V

DIP8; SO8

PCF8583

RTC/Calendar/RAM
2.5V* to 6V; -40o to +85oC

RTC + RAM
I2C (100KHz)

240 Bytes RAM


2mA@1V

U (Die Only); DIP8; SO8;


HVQFN20

PCF8563 /5 RTC/Calendar
1.8V* to 5.5V; -40o to +85oC

Lowest Power
I2C (400KHz)

Ultra-low Power; 225nA@2V

U (Die Only); DIP8; SO8;


TSSOP8; HVSON10

PCF8564A

RTC/Calendar
1.8V* to 5.5V; -40o to +85oC

for modules
I2C (400KHz)

Ultra-low power; 225nA@2V


Two integrated capacitors

U (Die Only);
CX9 (Solder Bumps)

PCA8565

RTC/Calendar
1.8V* to 5.5V; -40o to +125oC

AEC Q100 Qualified


I2C (400KHz)

0.6mA@2V

TSSOP8; HVSON10

PCF2123

RTC/Calendar
1.6V* to 5.5V; -40o to +85oC

Lowest Power
SPI (6MHz)

Ultra-low Power, 100nA@2V


With electronic tuning

U (Die Only); TSSOP14;


HVQFN16

PCF8523

RTC/Calendar
1.6V* to 5.5V; -40o to +85oC

Lowest Power
I2C (1MHz)

Ultra-low Power, 150nA@3V


With electronic tuning

U (Die Only); SO8;


TSSOP14; HVSON8

PCA21125

RTC/Calendar
1.6V* to 5.5V; -40o to +125oC

AEC Q100 Qualified


SPI (6MHz)

0.82mA@2V

TSSOP14

PCF2127A

RTC/Calendar/RAM
1.8V* to 4.2V; -40o to +85oC

Very Accurate 3ppm


I2C (1MHz) / SPI

Integrated TCXO
0.5mA@2V; 512 Bytes RAM

SO20

PCF2129A

RTC/Calendar
1.8V* to 4.2V; -40o to +85oC

Very Accurate 3ppm


I2C (1MHz) / SPI

Integrated TCXO
0.5mA@2V

SO20

PCA8802

SmartCard RTC
1.6V* to 5.5V; -40o to +85oC

Wafer Chip Scale


I2C (1MHz)

Ultra-low Power;130nA@3V

U (Wafer-level chip-size)

* The supply voltage range listed is for functional operation only. For data retention
and time-keeping purposes, the minimum supply voltage is even lower (1.3V).
Please consult the device datasheet for this specification.

52

LOW Power RTCs


(w/ battery backup pin)
Accurate time based on 32kHz
quartz oscillator, electrical tuned
Time from seconds ... Years
Timer, Counter, Watchdog,

Low power: 0.1A operating


current
SPI-bus (PCF2123), I2C -bus
(PCF8523)
Cut system power, by just
running the RTC to wake-up the
controller periodically

Ultra Low Power Real Time Clocks


53

In Production

Accurate RTC for ultra precision timing


PCF2129T, PCF2127
Integrated solution RTC and Quartz
in one package
Temperature compensated oscillator
with high accuracy +/- 5ppm over
extended temperature range
Battery management
Time stamp
SO20 package

Industrial grade,
512Byte RAM (2127)

In Production

54

LCD Drivers

LCD Drivers

55

LCD Driver Value Proposition


Where used?
Display panel
Remote Control

Segment Drivers Key Features

Low power & driving up to 640 segments


Standalone no need for external components
I2C and SPI interfaces available
AEC-Q100 options
Cascadable
Integrated LED backlight driver

Keypad

Character Drivers Key Features


Combines low power segment display with sophisticated 2-line
character display
Integrated generation of VLCD with temperature compensation
Very low power consumption (20 to 200mA)
Display shift or static display modes

Graphic Drivers Key Features


On-chip generation of LCD bias voltages
Low number of external components
Low power consumption

56

LCD Drivers: Differentiations


Segment Drivers

Character Drivers

Graphic (Dot Matrix) Drivers

Features:

Features:

Features:

Multiplex rate up to 1:18


On-chip character generator
5x7 character + cursor; 5x8 for Kana
(Japanese) & user-defined symbols
On-chip temperature compensation
On-chip character ROM and RAM
Low power consumption
Minimum external components
On-chip LCD bias voltage generation
Internal oscillator / external clock

Wide range of mux rates to optimize


power and display size (S/W selectable)
On-chip generation of LCD bias voltages
Low number of external components
Low power consumption
Temperature compensation

Max multiplex rate 1:16 (generally 1:4)


Wide range of segment outputs
RAM and auto-incremental addressing
Low power consumption
No external component
Wide power supply range
Internal LCD bias voltage generation
with voltage follower buffers
Internal oscillator, external clock also
possible

57

LCD Drivers: Key Products


Segment Drivers

Character Drivers

PCA
F 85162 4 x 32 Segments
PCA
F 85176 4 x 40 Segments
PCF85134

4 x 60 Segments

PCA
F 85133
PC A
F 85132
PCA 8536
F
PCA9620

4 x 80 Segments

4 x 160 Segments

PCF2113

2-line x 12-Character
Plus 120 icons

PCF8531

34 x 128
Small 4-x-20 Text Characters
Full Graphics

PCF2116

2-line x 24-Character

PCF8811

80 x 128
Large Universal display

PCF8578

8 x 32 (stand-alone)
Up to 40,960 dots when
combined with 32 PCF8579

PCF2119

8 x 40 Segs + 6PWM

Graphic (Dot Matrix) Drivers

2-line x 16-Character
Plus160 icons

8 x 60 Segments
For Details, see the LCD Drivers Selection Guide

58

PCF2113

- Low power CMOS LCD controller and driver

Key Features
Single-chip LCD controller/driver
2-line display of up to 12 characters + 120 icons, or
1-line display of up to 24 characters + 120 icons
Icon blink function

Very low current consumption (20 A to 200 A):


Icon mode: < 25 A (only icon mode active)
Power-down mode: < 2 A

Integrated charge pump

Temperature compensation
LCD bias voltage generation on chip
A minimum of external components required
Logic supply voltage range VDD1 - VSS1 = 1.8 V to 5.5 V
VLCD generator supply voltage range VDD2 - VSS2 = 2.2 V to 4.0 V
Display supply voltage range VLCD - VSS2 = 2.2 V to 6.5 V

In Production

59

PCF8811 - Low power CMOS LCD controller


Key Features
Single-chip LCD controller and driver
80 row and 128 column outputs
Display data RAM 80 128 bit
128 icons (row 80 can be used for icons in extended command set and when icon rows are enabled)
Low power consumption; suitable for battery operated systems
Interfaces: an 8-bit parallel interface, 3 or 4-line Serial Peripheral Interface (SPI) and High-speed I2C-bus
On-chip:

Configurable voltage multiplier generating LCD supply voltage VLCD; an external VLCD is also possible
Linear temperature compensation of VLCD; 8 programmable temperature coefficients (extended command set); one
fixed temperature coefficient which can be set as default by OTP programming (basic command set)
Generation of intermediate LCD bias voltage
Oscillator requires no external components

OTP calibration for VLCD and accurate frame frequency


External clock input possible

Logic supply voltage range VDD1 to VSS:

1.7 V to 3.3 V

High-voltage multiplier supply voltage range VDD2, VDD3 to VSS:

1.8 V to 3.3 V

In Production

60

Capacitive
Sensors &
& Capacitive
Switches Switches
Proximity Sensors

61

Touch/Proximity Sensor Value Proposition


Where used?
System Wakeup
Replace Mechanical Controls, eg. volume,
power, settings etc.

Why used?
Elegant and clean human interface
Reduce power consumption via system wakeup
at proximity of user
Longer life with no mechanical switch failure
and susceptibility of system to dust

Power On/Off

Volume controls

Why NXP Capacitive Touch Sensors?


Worlds Lowest Power Consumption: Single
channel PCF8883 ~ 3uA; 8-Channel PCF8885 ~10uA;

High Reliability: Designed in and field tested


by major automotive and consumer electronics
manufacturers.
Easy integration of touch panel via I2C bus
with no/minimal system board modifications

Applications:
Power switch
Slider
mouse touch pad
Keypad

62

Capacitive Sensor Portfolio


PCF8883 (released)

Single
Channel

single channel proximity switch


automatic calibration
low power consumption (< 3uA)
SOIC8 package

PCA8886 (release Mar 2012)

Dual
Channel

two channels
large supply voltage range (3V to 9V)
low power consumption (< 6uA)
automotive qualification, TSSOP16

Channel

Phone at the ear


Camera at the eye
Approaching hand for wake up.

Capacitive touch switch

PCF8885, (released)

Multi-

Proximity detection:

eight channel device


up to 28 sensors
Up to 64 in cascading
low power consumption (< 10uA)
Ideal for key pads

Key matrix
Function keys

Menu selection ...

Worlds Lowest Power Capacitive Touch Sensors


63

In Production

Multi channel touch sensor PCF8885


Key pads, up to 28 key (single chip)
Functional keys

Oscillator

Program selections

Insensitive to
contamination &
environmental
changes

Timing
reference
System
Control
Channel
1
Sense

Sensor inputs

Ideal for sealed


surfaces

1.. . 8

Lowest power consumption 10uA

Timing
control

Multi
plex

Channel
8

I2C -bus
Interface

Voltage
Regulator

VDD
VSS

In Production

64

System
SystemBus
BusProtocol
ProtocolBridges
Bridges

65

I2C/SPI/UART Protocol Bridges Value Proposition


Where Used?
New generation of interface solutions
for managing communication among
various bus interfaces
The purpose is to overcome the
limitations of the host bus interface to
the peripherals

UART

I2C
I2C

SPI
IrDA

SPI
Why Used?

UART

GPIO

Greater design flexibility


Ability to retain original design
investment
Faster time to market
Link legacy and new systems and vice
versa

Why NXP Bridges?


Wide portfolio of I2C/SPI/UART
Bridges to choose from.

66

SC16IS75x/76x : IC/SPI to UART Bridge


Microcontroller

NXP
SC16IS752
Bridge IC
UART /
IrDA

I2C
/
SPI
Master

Minimal
connection

I2C
/
SPI
Slave

Speed
up to
5Mbps

Bluetooth
Module

Bluetooth
Laptop

CH A

UART /
IrDA
CH B

GPIO

Enhance your connectivity to fully-featured


serial interfaces: without the hassle!

In Production

Keypad

Remote
Control
LED

Advantages:
-2.5V or 3.3V Operation
-64-byte FIFO
-Baud rate up to 5Mbps
-Auto HW and SW flow controls
-Built-in IrDA SIR
-Up to 8 programmable GPIO
-And more

67

SC18IS600/601 : SPI to I2C Bridge


Features
SPI host interface
I2C Bus Controller
Multi-master capability
Five configurable I/O ports

SPI speed: 1 or 3 Mbps (600 or 601 solution)


High speed I2C: 400 Kbps
96 byte TX FIFO
96 byte RX FIFO
2.4V 3.6V operation
Power down mode with Wakeup pin
Internal oscillator (600) or external oscillator (601)
Small16 pin TSSOP package
Part Number

Max

Oscillator

SPI Clock

SC18IS600

1Mbps

Internal

SC18IS601

3 Mbps

External

SC18IS600/601 DEMO BOARD


In Production

68

SC18IM700 : UART to I2C Bridge


Features

Supply

UART host interface

SDA
RX

master bus controller

TX

High speed RS-232 with baud rate up to 460.8 Kbps

I2C
UART

CONTROLLER

SCL

Oscillator

I2C

POR

GPIO0
GPIO1

Fast-mode I2C with speed up to 400 kbps


16-byte Transmitter and Receiver FIFO

RESET
-WAKEUP

8 programmable I/O pins


Programmable baud rate generator

Reset
wakeup

GPIO
GPIO7

2.3V 3.6V Operation


5V tolerant input pins
Sleep mode (Power down)

I2C-like RS-232 Protocol in ASCII format


Master, multi-master capability
Fixed 8N1 RS-232 format (1 start, 8 data, 1 stop, no parity
bit)
Support hardware reset
After reset, the baud rate is 9600 bps (then, can be changed
through Baud Rate Generator)
WAKEUP pin
Very small 16-pin TSSOP package

SC18IM700 DEMO BOARD


In Production

69

UARTs

70

UARTs Value Proposition


Why used?
Transmits and receives data transfer between processor and communication channel
Checks communication error and relieves processor from the task of managing communication errors

Where used?
Communication channels in patient monitoring equipment

Why NXP UARTs?


Established committed long-term supplier
Broad portfolio in the industry
Number #1 supplier for Industrial UARTs
CPU
Transmitting

CPU
Receiving
1

1
Interrupt

Serial
(RS-232)

Full
3

Empty

FIFO

Cntr

Transmitter
Shift Reg

Transmit UART

Parallel
Full

Cntr
2

t
x

r
x

FIFO
Receiver
Shift Reg

Interrupt

Empty

Receive UART
71

UARTs Quick-Pick
UARTs
Single Channel

<16-byte FIFO
SCC2691
16-byte FIFO
SC16C550B
SC28L91
32-byte FIFO
SC16C650B
64-byte FIFO
SC16C750B
SC16C751B

Dual Channel

Quad Channel

Octal Channel

<16-byte FIFO

16-byte FIFO

16-byte FIFO

SCC2681
SCC68681
SCC2692
SCC68692
SC26C92

SC16C554B
SC28L194

SC28L198

16-byte FIFO

64-byte FIFO
SC16C654B
SC16C754B

SC68C2550B
SC16C2550B
SC16C2552B
SC28L92
32-byte FIFO
SC68C652B

----16C UARTs

128-byte FIFO
SC16C850
SC16C850L (1.8V)
SC16C850SL (1.8V)

64-byte FIFO

256-byte FIFO

128-byte FIFO

SC28L201

SC16C852
SC16C852V (VLIO)
SC16C852SV(VLIO)

SC68C752B
SC16C752B

----Industrial UARTs
---- New UARTs

256-byte FIFO
SC28L202

72

UART APPLICATION DIAGRAM


CAN BE SPI, I2C,
USB, PCI

SC16C652B

UART

RXA
TXA

CPU

/CTSA
/RTSA

D[7..0]

D[0..7]

D[7..0]

CHA

BLUETOOTH
MODULE

A[2..0]

/RD
TXB

RXB

/WR
/CSA

RXB

TXB
/CSB
RST

CHB

INT

A[2..0]

/READ
/WRITE
/CSA
/CSB
RESET
INT

A[2..0]

/RD
/WR
I/O
I/O
RST
INT

IrDA
TRANSCEIVER

In Production

73

SC16C85xxS: New 1.8V 3.3V UARTs

Single- and dual-channel UART

Intel/Motorola and VLIO interface

Sleep Mode / Low Power mode

Programmable Sampling Rates


up to 20Mbps

128 bytes Tx / Rx FIFOs

TFBGA

HVQFN

LQFP

(3.5x3.5)

(5x5)

(7X7)

1.8 V

TBD

Part
Number

CH

Host
Interface

VCC

SC16C850SL

Intel /
Motorola

Automatic RS485

SC16C850SV

VLIO

1.8 V

TBD

IrDA version 1.0

SC16C852SL

Intel /
Motorola

1.8 V

Independent UART Tx and Rx


enable/disable

SC16C852SV

VLIO

1.8 V

Ultra small: TFBGA

In Production

TBD

74

SD
SDCard
CardI/O
I/OController
Controller

75

SDIO101 Host Controller


Features:

One Port SDIO Controller


Host Clock Rate from 0 to 52MHz
Supports One SDIO Slot
Data Throughput up to 200Mbps (Using 4-bit Data Mode) or
416Mbps (Using 8-bit Data Mode for MMC)
2K Double Data Buffer (1K Block Size), Reduces Latency

VCC & CRYSTAL OSC.

Compliance

Meets SD Host Controller Version 2.0


Meets SDIO Card Specification Version 2.0
Meets SD Memory Physical Layer version 2.0
Meets MMC Version 3.31 and 4.0
Supports CE-ATA (CMD60 / CMD61)
WinCE Driver Supported
Linux 2.4 Driver Supported

HOST BUS

Host Interface
Synchronous / Asynchronous mP Interfaces
Supports 16-bit Data Bus
OMAP SRAM Interface

H
O
S
T
B
U
S

Glueless Interface
SRAM Interface: 16-bit Data Bus, 8-bit Address Bus,
Interrupt, DMA
2.5-V and 3.3-V Interface
13-MHz Clock/Crystal Input
SDIO Clock from DC to 52MHz

In Production

INTERRUPT
DMA

SD
SDIO
MMC
CE-ATA

Port1

CARD
POWER

76

SDIO101 Application Schematic


1.8V

1.8 3.3V

0.1uF

1.8V
0.1uF

0.1uF

VDDIO

DREQ
INT

VDD

DMA
INT

VDDA

Power
Mgmt.

VCCSD

Power
1.8 3.3
0.1uF

0.1uF

BE0
BE1

A1:8

Interface

D15:0

BaseBand/
Apps Processor

SD/
SDIO/
MMC/
CE-ATA
Host Cntlr.

CS

CLK
DAT[7:0]
SDCD
SDWP

(Module/Chip)

WE
RE

RESET
CLK_IN

POR/
CLK

Data
Buffer

SDIO101

77

RF/IF Wireless Products


RF/IF Products

78

RF/IF Building Block Portfolio


Highly Integrated Low power RF/IF Transceiver (SA58646BD)
Low Voltage FM IF Systems (SA604A, SA614A)
Narrow Band/Wide Band FM RF/IF Receivers (SA605DK, SA615DK)
Narrow Band FM RF/IF Receivers (SA606DK, SA616DK, SA676DK,
SA58640DK, SA607DK, SA608DK)
Wide Band FM RF/IF Receivers (SA636DK, SA58641DK, SA639DH)
SPDT Switches (SA630D & SA58643DP)
LNA & Mixers w/VCO (SA602A, SA612A, SA601DK, SA620DK)

79

SA630D/01
Low-voltage Single Pole, Double Throw (SPDT)Switch

FEATURES
Wideband (DC to 1GHz)
Low Through-loss (1 dB typ at 200MHz)
Excellent Overload Capability (+18dBm at 300MHz)
Low DC Power (170mA at 5V)
Fast Switching (20ns typ)
Good Isolation (off channel isolation 60dB at 100MHz)
Low Distortion (IP3 intercept +33dBm)
Good 50 ohm match (18dB return loss at 400MHz)
Bidirectional Operational

APPLICATIONS
Digital transceiver frontend switch
Antenna Switch
Filter selector
Video switch
FSK transmitter

S08/CSP8 package

In Production

80

SA639DH/01 Low-voltage Mixer Wideband FM IF System with


Fast RSSI, Filter Amp and Data Switch

AN1998 An FM/IF System for DECT


and Other High Speed GFSK
Applications

In Production

Mixer, Local Oscillator, IF amp,


Limiter amp, fast RSSI and data
amp, post detection filter amp,
programmable data switch and
Quadrature Detector
Vcc supply 2.7V to 5.5V
Icc = 8.6mA (typical)
Power GainMIXER = 9.2 dB at
110MHz
IIP3MIXER = -9.5 dBm
NFMIXER = 11 dB at 110MHz
fRF = Greater than 500 MHz
IF BW = 25 MHz
TSSOP24 package

81

I2IC
2CEEPROM
EEPROM

82

I2C EEPROM Value Proposition


Where used?
LCD TV Motherboard

Why used?
Non volatile data storage
IC bus is used to read and write
information to and from the memory

Why NXP EEPROM?


Large selection of EEPROM in DIP, SO
and TSSOP packages
Invented the I2C-bus, very proficient
designers with bullet proof designs
Wide voltage range of 2.5 to 5.5V
Wide voltage range minimizes the number
of EEPROMs that need to be in inventory
1,000,000 read and write cycles
10 year data retention

EEPROM
RAM

Address
pointer

POR

Supply
SDA

Address
pointer

256
Byte

RAM

POR
256
I2C-bus
Byte
Sub address
interface
decoder
E2PROM

I2C-bus
interface

SCL

Sub
address
decoder

Sub
address
decoder

83

PCA24S08 1024 X 8 CMOS Security EEPROM


with access protection
DESCRIPTION
The PCA24S08 functions as a dual access EEPROM
with a wired serial port used to access the memory.
Access permissions are set from the serial interface
side to isolate blocks of memory from improper
access.

FEATURES
Compatible with a 24C08 Serial EEPROM
Programmable read/write protection
Lock/unlock function
8 k bits organized as 8 blocks of 128 bytes
16-byte page write, 10 ms write time
Operating temperature range - 40 to +85 C
Operating supply voltage range of 2.5 V to 3.6 V
Packages offered: SO8 and TSSOP8

In Production

10101B2B1.
Only 1 device
allowed per bus

84

NXP DIP Switch Value Proposition


Where used?
Notebook computers and TV
Any application where general purpose
output states need to be set at start up from
EEPROM register values or hardware setting

Mux Select

I2C Bus
I2C INTERFACE /
EEPROM Control
Write
Protect

Why used?
To set processor sleep mode or NTSC or
PAL during manufacturing test
Output value depends on the mux select pin
position or command from I2C master
EEPROM 0 is default output values
Saves space and component count and is
easier to change than physical DIP Switch

Mode Selection

0 0 0 00
EEPROM

0EEPROM
0 0 10

0 0 20
0EEPROM

0 0EEPROM
0 0 30

0 HARDWARE
0 0 0 Value
0 0
6 Bits
PCA9561

6 Bits

Why NXP PCA8550 / 95xx?


Largest selection of DIP Switches in a wide
range of packages
Invented the I2C-bus, very proficient
designers with bullet proof designs

In Production

85

Technical Contact
Product Information:

www.nxp.com/interface/

NXP Technical Support: www.nxp.com/support/


Second-Level Support:
BL-Interface Products: interface.support@nxp.com
I2C Specific:
i2c.support@nxp.com

86

87

You might also like