DEVICES INCORPORATED
1
LF48908
Two Dimensional Convolver
Two Dimensional Convolver
1
2
3
4
5
6
7
8
9
10
11
08/9/2000–LDS.48908-J
Video Imaging Products
K
40 MHz Data and Computation
Rate
K
Nine Multiplier Array with 8-bit
Data and 8-bit Coefficient Inputs
K
Separate Cascade Input and Output
Ports
K
On-board Programmable Row
Buffers
K
Two Coefficient Mask Registers
K
On-board 8-bit ALU
K
Two’s Complement or Unsigned
Operands
K
Replaces Harris HSP48908
K
DECC SMD No. 5962-93007
K
Package Styles Available:
84-pin Plastic LCC, J-Lead
100-pin Plastic Quad Flatpack
FEATURES
DESCRIPTION
DEVICES INCORPORATED
The
LF48908
is a high-speed two
dimensional convolver that imple-
ments a 3 x 3 kernel convolution at
real-time video rates. Programmable
row buffers are located on-chip,
eliminating the need for external data
storage. Each row buffer can store up
to 1024 pixels. Two internal register
banks are provided allowing two
separate sets of filter coefficients to be
stored simultaneously. Adaptive filter
operations are possible when both
register banks are used. An on-chip
ALU is provided, allowing real-time
arithmetic and logical pixel point
operations to be performed on the
image data.
The 3 x 3 convolver
comprises nine 8 x 8-bit multipliers,
various pipeline registers, and sum-
mers. A complete sum-of-products
operation is performed every clock
cycle. The FRAME signal resets all
data registers without affecting the
control and coefficient registers.
Pixel and coefficient input data are
both 8-bits and can be either signed or
unsigned integers. Image data should
be in a raster scan non-interlaced
format. The LF48908 can internally
store images as wide as 1024 pixels for
the 3 x 3 convolution. By using
external row buffers and multiple
LF48908s, longer pixel rows can be
used and convolutions with larger
kernel sizes can be performed. Out-
put data is 20-bits and this guarantees
no overflow for kernel sizes up to 4 x 4.
A separate cascade input is used as
the data input for summing results
from multiple LF48908s. It can also
function as the data input path when
external line buffers are used.
F
IGURE
1.
LF48908 B
LOCK
D
IAGRAM
DIN
7-0
CIN
9-0
CASO
7-0
A
2-0
LD
CS
CASI
15-0
CLK
HOLD
FRAME
RESET
OE
DOUT
19-0
16
3
8
8
20
8
EALU
3 x 3
CONVOLVER
ALU
ROW
BUFFERS
CONTROL
LOGIC