IRCC SMSC Corporation, IRCC Datasheet - Page 60

no-image

IRCC

Manufacturer Part Number
IRCC
Description
INFRARED COMMUNICATIONS CONTROLLER
Manufacturer
SMSC Corporation
Datasheet
During transmit if the CRC Select control is low
the FCS is assumed to be part of the message
payload data sent from the Host and the
hardware CRC generator is not engaged (Figure
During transmit if the CRC Select control is high
the FCS is assumed not to be part of the
message data sent from the Host, the hardware
CRC generator is engaged, and the FCS result is
appended to the Host payload data (Figure 29).
During receive, if the CRC Select control is high,
the output from the hardware CRC generator is
CRC SELECT
FIFO Empty
CRC Select
Data Done
FIFO Empty
Data Done
EOM
EOM
TC
TC
FIGURE 29 - IrDA FIR FRAME WITH HARDWARE CRC
FIGURE 28 - IrDA FIR FRAME WITH SOFTWARE CRC
BOF
BOF
A
A
60
low the hardware CRC generator is not engaged,
no comparison with the received FCS is made,
and the state of the configuration register CRC
Error flag is undefined.
compared to the CRC from the received
message and the result recorded in the
configuration register CRC Error flag. Note: for
all IrDA FIR received messages, the FCS is sent
to the Host through the FIFO regardless of the
state of the CRC Select control.
C
C
I
I
(HW )
CRC
FCS
FCS
EOF
EOF

Related parts for IRCC