ChipFind - документация

Электронный компонент: CAM35C44

Скачать:  PDF   ZIP


Infrared Communications Controller Chip
CameraFR
FEATURES
!"
Mixed Voltage Support
-
Supports 3.3V Operation
-
Supports Mixed Internal 3.3V
Operation with 3.3V/5V External
Configuration
!"
Intelligent Auto Power Management
-
Supports Multiple Power Down
Modes
!"
Serial Port
-
High Speed NS16C550A Compatible
UART with 16-Byte Send/Receive
FIFOs
-
Programmable Baud Rate Generator
!"
Infrared Port
-
Multi-Protocol Infrared Interface
-
128-Byte Data FIFO
-
IrDA 1.1 Compliant (up to 4Mbps)
- Consumer
IR
-
SHARP ASK IR
-
Programmed I/O and DMA Options
!"
Up to 5 General Purpose I/O Pins
!"
Programmable Multi-Protocol Host Interface
-
ISA-Style 5 Bit Address and 8 Bit
Data
Bus
-
IOCHRDY and No Wait State Support
for
Fast
IR
-
Non-ISA 8 Bit Multiplexed
Address/Data
Bus
-
Programmable Read/Write Interface
-
One 8 Bit DMA Channel
-
One Programmable IRQ
- Chip
Select
-
Multihost Interface Support Includes
Hitachi and Mitsubishi
Microcontrollers
!"
24MHz Crystal Oscillator
-
Supports Internal or External Clock
Source
!"
48 Pin TQFP Package
GENERAL DESCRIPTION

The CAM35C44 with IrDA v1.1 (4Mbps) and
Consumer IR support incorporates SMSC's
advanced Infrared Communications Controller
(IrCC 2.0), a 16C550A-compatible UART,
Multiple Host Interface options, flexible Address
Decoding and up to five General Purpose I/Os.

The CAM35C44 also features sophisticated
power control circuitry to support multiple power
down modes, an on-chip 24MHz crystal
oscillator, and 12mA host bus drivers.

The CAM35C44 is particularly suited for 3.3v
battery-powered systems.
CAM35C44
ADVANCE INFORMATION


2
TABLE OF CONTENTS
FEATURES.............................................................................................................................................. 1
GENERAL DESCRIPTION ...................................................................................................................... 1
ARCHITECTURE ..................................................................................................................................... 4
PIN CONFIGURATION ............................................................................................................................ 5
DESCRIPTION OF PIN FUNCTIONS ...................................................................................................... 6
B
UFFER
-T
YPE
S
UMMARY
........................................................................................................................... 11
CLOCK GENERATOR........................................................................................................................... 12
MULTIHOST CPU INTERFACE ............................................................................................................ 13
H
OST
I
NTERFACE
S
ELECT
.......................................................................................................................... 14
H
OST
I
NTERFACE
P
IN
M
ULTIPLEXING
........................................................................................................... 14
System Data Bus ................................................................................................................................... 14
ISA Address Bus SA0 - SA1 .................................................................................................................. 15
ISA Address Bus SA2 - SA4 .................................................................................................................. 15
ISA nIOR ................................................................................................................................................ 15
ISA nIOW ............................................................................................................................................... 15
REGISTER ADDRESS MAP.................................................................................................................. 16
N
ON
-M
ULTIPLEXED
(ISA) A
DDRESSING
....................................................................................................... 16
M
ULTIPLEXED
A
DDRESSING
........................................................................................................................ 17
CONFIGURATION ................................................................................................................................. 18
C
ONFIGURATION
A
CCESS
P
ORTS
................................................................................................................ 18
C
ONFIGURATION
S
TATE
............................................................................................................................. 19
C
ONFIGURATION
R
EGISTERS
...................................................................................................................... 21
INFRARED INTERFACE ....................................................................................................................... 30
I
R
DA SIR/FIR ......................................................................................................................................... 30
ASKIR .................................................................................................................................................... 30
C
ONSUMER
IR .......................................................................................................................................... 30
H
ARDWARE
I
NTERFACE
............................................................................................................................. 30
GENERAL PURPOSE I/O ..................................................................................................................... 32
I
NTRODUCTION
.......................................................................................................................................... 32
D
ESCRIPTION
............................................................................................................................................ 32
R
EGISTERS
.............................................................................................................................................. 34
DC ELECTRICAL CHARACTERISTICS ............................................................................................... 36
A.C. TIMING .......................................................................................................................................... 38
C
LOCK AND
R
ESET
T
IMING
......................................................................................................................... 38
R
EAD
C
YCLE
T
IMING
(N
ON
-M
ULTIPLEXED
)................................................................................................... 39
R
EAD
C
YCLE
T
IMING
(M
ULTIPLEXED
)........................................................................................................... 40
W
RITE
C
YCLE
T
IMING
(N
ON
-M
ULTIPLEXED
) ................................................................................................. 41
W
RITE
C
YCLE
T
IMING
(M
ULTIPLEXED
) ......................................................................................................... 42


3
R
EAD
/W
RITE
C
YCLE
T
IMING
(M
ULTIPLEXED
)................................................................................................ 43
S
INGLE
T
RANSFER
M
ODE
DMA T
IMING
....................................................................................................... 44
B
URST
T
RANSFER
M
ODE
DMA T
IMING
........................................................................................................ 46

































4
ARCHITECTURE

There are six basic architectural components in
the CAM35C44: the multihost CPU interface, the
IrCC 2.0, a clock generator, configuration
registers, power management, and general
purpose I/O (
FIGURE
1).

The multihost CPU interface is capable of
supporting several bus configurations; including,
a non-multiplexed ISA-style address and data
bus, and a multiplexed address/data bus with
selectable read/write command options. The
multihost CPU interface includes support for
Hitachi and Mitsubishi microcontrollers.
The IrCC 2.0 is a multi-protocol serial
communications controller that incorporates an
ACE 16C550A UART and a Synchronous
Communications Engine (SCE). Refer to the
SMSC Infrared Communications Controller 2.0
specification for more information.

The clock generator provides connections for a
24MHz crystal or an external clock source. The
24MHz clock directly drives the ACE block. An
internal PLL is used for data rates above
115.2Kbps.

Power management in the CAM35C44 includes
various power down modes and an infrared
wake-up option. The general purpose I/O
interface provides generic I/O programming
capabilities.















FIGURE 1 - CAM35C44 BLOCK DIAGRAM

MULTIHOST
CPU
INTERFACE
SD[7:0]/AD[7:0]
SA[1:0]/GPIO[4:3]
SA[4:2]/BS[2:0]
nCS
AEN
ASTRB
IOCHRDY
nNOWS
RESET_DRV
IRQ
DRQ
nDACK
TC
nIOR/RW
nIOW/DSTRB
CLOCK
GEN
GENERAL
PURPOSE
I/O
GPIO[2:0]
POWER
MGMT
CONFIGURATION
REGISTERS
IRCC 2.0
IRRX
IRTX
IRMODE/IRRX3
POWER
RXD/IRRX
TXD/IRTX
CONTROL
DATA
ADDRESS
X1/CLK1
x2
PWRGD
VCC[2:1],VSS[3:1],
VIO
HS1
HS0


5
PIN CONFIGURATION

The CAM35C44 pin numbers are shown in
FIGURE 2. Functional descriptions per pin-
group are shown in TABLE 1.

Note: The pin numbers in FIGURE 2 are subject
to change.
































FIGURE 2 - CAM35C44 PIN CONFIGURATION
SA3/BS1
SA4/BS0
TXD/IRTX
IRTX
IRMODE/IRRX3
VIO
nIOR/RnW
nIOW/DSTRB
nNOWS
AEN
nCS
N/C
1
2
3
4
5
6
7
8
9
10
11
12
HS1
HS0
X2
X1/CLK1
IRRX
RXD/IRRX
TC
IOCHRDY
RESET_DRV
VDD
nDACK
N/C
36
35
34
33
32
31
30
29
28
27
26
25
N/
C
SA
2
/
B
S
2
SA
1
/
G
P
I
O
4
SA
0
/
G
P
I
O
3
PW
R
G
D
VS
S
AS
T
R
B
VD
D
GP
I
O
2
GP
I
O
1
GP
I
O
0
VS
S
48
47
46
45
44
43
42
41
40
39
38
37
N/
C
SD
0
/
AD
0
SD
1
/
AD
1
SD
2
/
AD
2
SD
3
/
AD
3
SD
4
/
AD
4
SD
5
/
AD
5
SD
6
/
AD
6
SD
7
/
AD
7
VS
S
IR
Q
DR
Q
13
14
15
16
17
18
19
20
21
22
23
24
CAM35C44
48 PIN TQFP