欢迎访问ic37.com |
会员登录 免费注册
发布采购

TMC2250AG1C 参数 Datasheet PDF下载

TMC2250AG1C图片预览
型号: TMC2250AG1C
PDF下载: 下载PDF文件 查看货源
内容描述: 矩阵乘法器12 ×10位, 50 MHz的 [Matrix Multiplier 12 x 10 bit, 50 MHz]
分类和应用:
文件页数/大小: 23 页 / 293 K
品牌: CADEKA [ CADEKA MICROCIRCUITS LLC. ]
 浏览型号TMC2250AG1C的Datasheet PDF文件第1页浏览型号TMC2250AG1C的Datasheet PDF文件第3页浏览型号TMC2250AG1C的Datasheet PDF文件第4页浏览型号TMC2250AG1C的Datasheet PDF文件第5页浏览型号TMC2250AG1C的Datasheet PDF文件第6页浏览型号TMC2250AG1C的Datasheet PDF文件第7页浏览型号TMC2250AG1C的Datasheet PDF文件第8页浏览型号TMC2250AG1C的Datasheet PDF文件第9页  
PRODUCT SPECIFICATION
TMC2250A
Functional Description
The TMC2250A is a nine-multiplier array with the internal bus
structure and summing adders needed to implement a 3 x 3
matrix multiplier (triple dot product) a cascadeable 9-tap FIR
filter, a 3 x 3-pixel convolver, or a 4 x 2-pixel convolver all in
one monolithic circuit. With a 50MHz guaranteed maximum
clock rate, this device offers video and imaging system
designers a single-chip solution to numerous common image
and signal-processing problems.
The three data input ports (A, B, C) accept 12-bit two's com-
plement integer data, which is also the format for the output
ports (X, Y, Z) in the matrix multiply mode (Mode 00). In the
filter configurations (Modes 01, 10, and 11) the cascade ports
assume 12-bit integer, 4-bit fractional two's complement data
on both input and output. The coefficient input ports (KA,
KB, KC) are always 10-bit two's complement fractional.
Table 1 details the bit weighting of the input and output data
in all configurations.
KA1(1), KB3(4)
Indicates coefficient data stored in the specified one of the
nine onboard coefficient registers KA1 through KC3, as
shown in the block diagram for that mode, input during or
before the specified clock rising edge (x).
X(1), Y(4), Z(6), CASOUT (6)
Indicated data available at that output port t
DO
after that
specified clock rising edge (x). Applies to all output ports
X
11-0
, Y
11-0
, Z
11-0
, and CASOUT
15-0
.
Numeric Format
Table 2 shows the binary weightings of the input and output
ports of the TMC2250A. Although the internal sums of prod-
ucts could grow to 23 bits, in the matrix multiply mode
(Mode 00) the outputs X, Y and Z are rounded to yield 12-bit
integer words. Thus the output format is identical to the input
data format. In the filter configurations (Modes 01, 10, and
11) the cascade output is always half-LSB rounded to 16
bits, specifically 12 integer bits and 4 fractional guard bits,
with no overflow "headroom". The user is of course free to
half-LSB round the output word to any size less than 16 bits
by forcing a 1 into the bit position of the cascade input
immediately below the desired LSB. In all modes, bit
weighting is easily adjusted if desired by applying the same
scaling correction factor to both input and output data words.
If the coefficients are rescaled, the relative weightings of the
CASIN and CASOUT ports will differ accordingly.
Operating Modes
The TMC2250A can implement four different digital filter
architectures. Upon selection of the desired function by the
user (MODE
1-0
), the device reconfigures its internal data
paths and input and output buses appropriately. The output
ports (XC, YC and ZC) are configured in all filter modes a
16-bit Cascade In and Cascade Out ports so that multiple
devices can be connected to build larger filters. These modes
are described individually below. The I/O function configu-
rations for all four modes are shown in Table 1.
Data Overflow
As shown in Table 2, the TMC2250A's matched input and
output data formats accommodate 0dB (unity) gain. There-
fore, the user must be aware of input conditions that could
lead to numeric overflow. Maximum input data and coeffi-
cient word sizes must be taken into account with the specific
algorithm performed to ensure that no overflow occurs.
Definitions
The calculations performed by the TMC2250A in each mode
are also shown below, utilizing the following notation:
A(1), B(5), C(2), CASIN(3)
Indicates the data word presented to that input port during
the specified clock rising edge(x). Applies to all input ports
A
11-0
, B
11-0
, C
11-0
, and CASIN
15-0
.
Table 1. Data Port Formatting by Mode
Mode
00
01
10
11
Inputs
A
11-0
B
11-0
C
11-0
KA
9-0
KB
9-0
KC9-0
A
11-0
A
11-0
A
11-0
A
11-0
B
11-0
C
11-0
KA
9-0
KB
9-0
KC9-0
B
11-0
B
11-0
NC
NC
Inputs/Output
XC
11-0
X
11-0
YC
11-8
Y
11-8
Y
7-4
Y
7-4
NC
NC
NC
Outputs
YC3-0
Y
3-0
ZC
11-0
Z
11-0
KA
9-0
KB
9-0
KC9-0 CASIN
15-4
CASIN
3-0
KA
9-0
KB
9-0
KC9-0 CASIN
15-4
CASIN
3-0
CASOUT
3-0
CASOUT
15-4
CASOUT
3-0
CASOUT
15-4
CASOUT
3-0
CASOUT
15-4
B
11-0
C
11-0
KA
9-0
KB
9-0
KC9-0 CASIN
15-4
CASIN
3-0
2
REV. 1.0.2 10/25/00