RAW IR................................................................................................................................................... 8
CONSUMER IR (TV REMOTE) .............................................................................................................. 9
AC TIMING ........................................................................................................................................... 78
2
Encoders
REGISTERS
ACE
UART
SCE
Raw
IR
Consumer
IR
ASK
IR
Bus Interface
I/O
Clock Generator
IrDA
IR
COM M
Port
Output
M ux
IR
Transducer
M odule
COM
AUX
SM C Infrared Communications Controller
System
FIGURE 1 - SMSC IrCC FUNCTIONAL COMPONENTS
nACE
Bus Interface
ISA Controls
Data (0-7)
Address (0-2)
FIFO,
DMA, I/O,
Interrupts
Databus
MUX
ACE
Registers
COM
IrDA SIR
ACE UART
Sharp ASK
IR
Output
MUX
COM
AUX
SCE
IrDA FIR
Consumer
SCE
Registers
GP/Raw/Fast
G.P.
nSCE
FIGURE 2 - IrCC ARCHITECTURAL BLOCK DIAGRAM
3
INTERFACE DESCRIPTION
The Interface Description lists the signals that
are required to place the IrCC in a larger chip-
level context.
There are four groups of signals in this section:
PORT signals, HOST BUS controls, SYSTEM
controls, and CHIP-LEVEL CONFIGURATION
controls.
PORTS
The four Ports (IR, COM, AUX, and General
Purpose) provide external access for serial data
and controls. The active IrCC encoder is routed
through the Output Multiplexer to either the IR,
COM, or AUX port. The General Purpose port
provides external access for controls that are
independent of the IrCC Block Control bits or the
Output Multiplexer.
NAME
IRRx
IRTx
Table 1 - IR Port Signals
SIZE (BITS)
TYPE
DESCRIPTION
1
1
Input
Output
Infrared Receive Data
Infrared Transmit Data
NAME
CRx
CTx
nRTS
nDTR
nCTS
nDSR
nDCD
nRI
Table 2 - COM Port Signals
SIZE (BITS)
TYPE
DESCRIPTION
1
1
1
1
1
1
1
1
Input
Output
Output
Output
Input
Input
Input
Input
COM Receive Data
COM Transmit Data
Request to Send
Data Terminal Ready
Clear To Send
Data Set Ready
Data Carrier Detect
Ring Indicator
Table 3 - AUX Port Signals
(e.g., can be used for high-current drivers for Consumer IR)
NAME
SIZE (BITS)
TYPE
DESCRIPTION
ARx
ATx
1
1
Input
Output
Aux. Receive Data
Aux. Transmit Data
4
NAME
Fast
GP Data
Fast
Table 4 - G. P. Port Signals
SIZE (BITS)
TYPE
DESCRIPTION
1
1
Output
Output
GP Data
The G.P. Data pin always reflects the state of
General Purpose Data, bit 5 of SCE Line Control
Register A.
The state of G.P. Data is
independent of the IrCC Block Controls or the
Output Multiplexer.
General Purpose Data
General Purpose Data
The Fast pin always reflects the state of Fast, bit