IRCC2.0 SMSC Corporation, IRCC2.0 Datasheet - Page 59

no-image

IRCC2.0

Manufacturer Part Number
IRCC2.0
Description
Infrared Communications Controller
Manufacturer
SMSC Corporation
Datasheet
The SCE is a half-duplex synchronous serial
communications controller that directs data flow
between the Bus Interface I/O block and the IrDA
FIR
Encoders
FRAMING
The SCE operates with and without framing.
With framing implies that the SCE IrDA FIR
encoder/decoder generates the required framing
symbols for the non-payload data portions of all
0.576 Mbps, 1.152 Mbps and 4 Mbps messages.
Without framing implies that the SCE acts simply
as serial-to-parallel converter for the Consumer
IR (Remote Control) encoder/ decoder.
ACTIVE FRAME INDICATOR
The SCE signal nActiveFrame is a PLA state
variable that is synchronized to both IrDA FIR
and
nActiveFrame cycles high and low for each
message frame, regardless of the state of the
Brick Wall bit. nActiveFrame is primarily used to
trigger active frame interrupts and to advance the
Message Count bits that control hardware
access to the Line Status Registers and
Message Byte Counters.
and
Consumer
(Figure
Consumer
Transmit
Controls
Receive
20).
IR
IR
message
(Remote
The
8
8
FIGURE 20 - SCE BLOCK DIAGRAM
SCE
Parallel-to-Serial
Serial-to-Parallel
Control
Timing
Control)
frames.
Converter
Converter
&
also
SCE
59
CRC Generator
includes partial full-duplex loopback functionality
for diagnostic testing. Bit rates from 0.4 kbps to
4 Mbps are supported. All of the SCE register
controls are located in the nSCE-addressable 8
bit register blocks.
IrDA Modes
Transmit
nActiveFrame goes active as soon as the IrDA
transmitter
nActiveFrame becomes inactive as soon as the
IrDA transmitter completes an EOF sequence.
In the case of a transmit abort, nActiveFrame
becomes inactive as soon as the IrDA transmitter
completes the abort sequence.
Receive
nActiveFrame goes active as soon as the IrDA
receiver detects valid payload data; i.e., after a
valid BOF sequence.
inactive as soon as the IrDA receiver detects an
EOF sequence. In the case of a FIFO Overrun
or abort, nActiveFrame becomes inactive as
soon as the IrDA receiver updates the status
register and signals the End of Message.
Consumer IR Mode
Transmit
nActiveFrame goes active as soon as the
Consumer IR transmitter starts modulating the
CRC Checker
16/32-bit
16/32-bit
1
1
initiates
Encoder
Decoder
FIR/CIR
FIR/CIR
nActiveFrame becomes
a
BOF
sequence.

Related parts for IRCC2.0