English
Language : 

IMSA110 Datasheet, PDF (14/26 Pages) STMicroelectronics – IMAGE AND SIGNAL PROCESSING SUB.SYSTEM
IMSA110
Register
CR0a
CR0b
CR0c
CR1a
CR1b
CR1c
PCRA
PCRB
PCRC
SCR
ACR
BCR
MMB
CMM
OUB
COU
TCR
USR
LSR
LUT
Address decimal
0—6
16—22
32—38
64—70
80—86
96—102
128—129
130—131
132—133
144
146
160—163
176—178
180
184—186
188
208
248—251
252—255
256-511
Address hex
000—006
010—016
020—026
040—046
050—056
060—066
080—081
082—083
084—085
090
092
0A0—0A3
0B0—0B2
0B4
0B8—0BA
0BC
0D0
0F8—0FB
0FC—0FF
100—1FF
Function
Coefficient Registers Bank 0a
Coefficient Registers Bank 0b
Coefficient Registers Bank 0c
Coefficient Registers Bank 1a
Coefficient Registers Bank 1b
Coefficient Registers Bank 1c
PSRA Control Register
PSRB Control Register
PSRC Control Register
Static Control Register
Active Control Register
Backend Configuration Register
Maximum/Minimum Buffer
Copy MMR
Overshoot/Undershoot Buffer
Copy OUC
Test Control Register
Upper Saturation Register
Lower Saturation Register
Look up Table
9.2 Registers
CR0a
Coefficient registers bank 0a
These seven 8-bit locations contain coefficients
which can be used by the third, of the three, 7-stage
mac arrays. CR0a(0) (address #000) corresponds
to the coefficient register of this mac array nearest
to its output. Similarly CR0a(6) (address #006)
corresponds to the coefficient register of this mac
nearest to its input. These Coefficient registers can
be written to provided that the other register bank
is in use. Whether the coefficient written is signed
or unsigned is determined by the ‘Unsigned Coef-
ficient’ bit SCR[3]. Once a value is written to a
coefficient register, its value can be read back from
an internal duplicate register. These registers will
be used by the mac array, when ACR[0], ‘Current
Bank’ is set to zero. Writing to these Coefficient
Registers while in use will result in an undefined
operation of the mac array.
CR0b
Coefficient registers bank 0b
These seven 8-bit locations contain coefficients
which can be used by the second, of the three,
7-stage mac arrays in the chain. CR0b(0) (address
#010) corresponds to the coefficient register of this
mac array nearest to its output. Similarly CR0b(6)
(address #016) corresponds to to the coefficient
register of this mac nearest to its input. Their be-
haviour is otherwise identical to CR0a.
14/26