|
TMC2246A Datasheet, PDF (1/18 Pages) Fairchild Semiconductor – Image Filter 11 x 10 bit, 60 MHz | |||
|
TMC2246A
Image Filter
11 x 10 bit, 60 MHz
www.fairchildsemi.com
Features
⢠60 MHz computation rate
⢠60 MHz data and coefï¬cient input
⢠Four 11 x 10-bit multipliers
⢠Individual data and coefï¬cient inputs
⢠25-Bit accumulator
⢠Fractional and integer twoâs complement data formats
⢠Input and output data latches with user-conï¬gurable
enables
⢠Selectable 16-bit rounded output
⢠Internal 1/2 LSB rounding
⢠Available in 120-pin CPGA, PPGA, MPGA, or MQFP
Applications
⢠Fast pixel interpolation
⢠Fast image manipulation
⢠Image mixing and keying
⢠High-performance FIR ï¬lters
⢠Adaptive digital ï¬lters
⢠One- and two-dimensional image processing
Description
The TMC2246A is a video-speed convolutional array com-
posed of four 11 x 10 bit registered multipliers followed by a
summer and an accumulator. All eight multiplier inputs are
accessible to the user and may be updated every clock cycle
with integer or fractional twoâs complement data. A pipe-
lined architecture, fully registered input and output ports,
and asynchronous three-state output enable control simplify
the design of complex systems.
Logic Symbol
D19-0
C110-0
D29-0
C210-0
D39-0
C310-0
D49-0
C410-0
TMC2246A
Image Filter
ENB1-4
ENSEL
ACC
FSEL
S15-0
OCEN
OEN
CLK
The data or coefï¬cient inputs to the multipliers may be held
over multiple clock cycles, providing storage for mixing and
ï¬ltering coefï¬cients. The 25-bit internal accumulator path
allows two bits of cumulative word growth and may be inter-
nally rounded to 16 bits. Output data are updated every clock
cycle, or may be held under user control. All data inputs, out-
puts, and controls are TTL compatible and (except for the
three-state output enable) are registered on the rising edge of
CLK.
The TMC2246A is uniquely suited to performing pixel inter-
polation in image manipulation and ï¬ltering applications. As
a companion to the Fairchild Semiconductor TMC2301 and
TMC2302 Image Manipulation Sequencers, the TMC2246A
can execute a bilinear interpolation of an image (4-pixel ker-
nels) at real-time video rates. Larger kernels or other, more
complex, functions can be realized with no loss in performance
by utilizing multiple devices.
With unrestricted access to all data and coefï¬cient input
ports, the TMC2246A offers considerable ï¬exibility in appli-
cations performing digital ï¬ltering, adaptive FIR ï¬lters, mix-
ers, and other similar systems requiring high-speed
processing.
Fabricated in a submicron CMOS process, the TMC2246A
operates at a guaranteed clock rate of 60 MHz over the full
temperature and supply voltage ranges. It is pin- and func-
tion-compatible with Fairchildâs TMC2246, while providing
higher speed operation and lower power dissipation. It is
available in a 120 pin Plastic Pin Grid Array (PPGA), 120
pin Ceramic Pin Grid Array (CPGA), 120 lead MQFP to
PPGA (MPGA), and a 120 lead Metric Quad FlatPack
(MQFP).
REV. 1.0.3 9/11/00
|
▷ |