– CCOP Step Function Table B (CSFTB)
• Control Register
– CCOP Control Register (CCSR)
• Cyclic Code Processing
– CCOP Linear FeedBack Shift Register A–D (CFSR[A:D]),
– CCOP FeedBack Tap Register A–D (CFBT[A:D])
– CCOP FeedForward Tap Register A–D (CFFT[A:D])
– CCOP Bit Select Register A–D (CBSR[A:D])
– CCOP Mask Register A–D (CMSK[A:D])
Note:
The Cyclic Code Processing Registers exist in four functionally identical sets
(for instance, CFSRA, CFSRB, CFSRC, and CFSRD are CCOP Linear Feedback
Shift Registers for sets A, B, C, and D, respectively). They are discussed below
generically (for instance, as CFSRz), but each set must be programmed
independently. In the Parity Coding Modes sets C and D are never available,
and B is available only when using both A and B together.
Base
Address
$0
$2
$3
$4
$5
$6
$8
$9
$A
$B
$C
MOTOROLA
Table 14-1 CCOP Programming Model
Register Name
CCOP Data FIFO Register
CCOP Count Register
CCOP Step Function Select Register
CCOP Step Function Table A
CCOP Step Function Table B
CCOP Control Status Register
CCOP Linear FeedBack Shift Register A
CCOP FeedBack Tap Register A
CCOP FeedForward Tap Register A
CCOP Bit Select Register A
CCOP Mask Register A
DSP56305 User's Manual
CYCLIC CODE CO-PROCESSOR
CCOP Programming Model
Register
Abbreviation
CDFR
CCNT
CSFS
CSFTA
CSFTB
CCSR
CFSRA
CFBTA
CFFTA
CBSRA
CMSKA
14-7