LF2247 LODEV [LOGIC Devices Incorporated], LF2247 Datasheet - Page 3

no-image

LF2247

Manufacturer Part Number
LF2247
Description
Image Filter with Coefficient RAM
Manufacturer
LODEV [LOGIC Devices Incorporated]
Datasheet
DEVICES INCORPORATED
the DN register on the rising edge of
CLK. When ENB
DN
register and the register contents will
not be changed.
ENBA — Row Address Input Enable
The ENBA input allows the row
address register to be updated on each
clock cycle. When ENBA is LOW,
data on A
address register on the rising edge of
CLK. When ENBA is HIGH, data on
A
address register and the register
contents will not be changed.
OEN — Output Enable
When OEN is LOW, S
for output. When OEN is HIGH, S
is placed in a high-impedance state.
OCEN — Clock Enable
When OCEN is LOW, data in the pre-
mux register (accumulator output) is
loaded into the output register on the
next rising edge of CLK. When OCEN
is HIGH, data in the pre-mux register
is held preventing the output
register’s contents from changing (if
FSEL does not change). Accumulation
continues internally as long as ACC is
HIGH, despite the state of OCEN.
FSEL — Format Select
When FSEL is LOW, the data input
during the current clock cycle is
assumed to be in fractional two’s
complement format, and the upper 16
bits of the accumulator are presented
at the output. Rounding of the
accumulator result to 16 bits is per-
4-0
9-0
is not latched into the row
is not latched into the DN
4-0
is latched into the row
N
is HIGH, data on
15-0
is enabled
15-0
formed if the accumulator control
input ACC is LOW. When FSEL is
HIGH, the data input is assumed to be
in integer two’s complement format,
and the lower 16 bits of the accumula-
tor are presented at the output. No
rounding is performed when FSEL is
HIGH.
ACC — Accumulator Control
The ACC input determines whether
internal accumulation is performed on
the data input during the current
clock cycle. If ACC is LOW, no
accumulation is performed, the prior
accumulated sum is cleared, and the
current sum of products is output. If
FSEL is also LOW, one-half LSB
rounding to 16 bits is performed on
the result. When ACC is HIGH, the
emerging product is added to the sum
of the previous products, without
additional rounding.
F
IGURE
33
SHOWN IS SERIAL DATA STREAM TO LOAD ROW ADDRESS 2 WITH:
COEFFICIENT REGISTER 1 = 7E4
COEFFICIENT REGISTER 2 = 1A4
COEFFICIENT REGISTER 3 = 08C
COEFFICIENT REGISTER 4 = 7EC
1
0
X
ADDRESS
34 35
2 3
0 0
X X
CARES
DON'T
ROW
2. S
36
4
1
X
37 38
5 6
0 1
X 0
THIRD 16-BIT WORD
FIRST 16-BIT WORD
ERIAL
COEFFICIENT REGISTER 4
COEFFICIENT REGISTER 2
39
7
1
0
3
40 41
8 9
1 1
1 1
D
DATA FOR
DATA FOR
10
42
1
0
ATA
11 12
43 44
1 0
1 0
Image Filter with Coefficient RAM
F
13
45
ORMAT
1
0
14
46
1
1
15 16
47 48
0 0
0 0
17
49
X
X
SEN — Serial Input Enable
The SEN input enables the shifting of
serial data through the registers in the
coefficient register file. When SEN is
LOW, serial data on SDIN is shifted
into the coefficient register file on the
rising edge of SCLK. SEN must
remain LOW until all four coefficients
have been clocked in. SEN does not
need to be pulsed between consecu-
tive data sets. It can remain LOW
while the entire register file is loaded
by a constant bit stream. When SEN is
HIGH, data can not be shifted into the
register file and the register file’s
contents will not be changed. When
enabling the coefficient register file for
serial data input, the LF2247 requires
a HIGH to LOW transition of SEN in
order to function properly. Therefore,
SEN needs to be set HIGH immedi-
ately after power up to ensure proper
operation of the serial input circuitry.
18 19
50 51
X X
X X
CARES
CARES
DON'T
DON'T
Video Imaging Products
20
52
X
X
21 22
53 54
SECOND 16-BIT WORD
FOURTH 16-BIT WORD
X 0
X 1
COEFFICIENT REGISTER 3
COEFFICIENT REGISTER 1
23
55
0
1
24 25
56 57
0 1
1 1
DATA FOR
DATA FOR
26
58
0
1
27 28
59 60
0 0
1 0
08/16/2000–LDS.2247-H
29
61
1
0
LF2247
30
62
1
1
31 32
63 64
0 0
0 0
10
11
1
2
3
4
5
6
7
8
9

Related parts for LF2247