![]() |
Electronic Components Datasheet Search |
|
TMC2250A Datasheet(PDF) 2 Page - Fairchild Semiconductor |
|
|
TMC2250A Datasheet(HTML) 2 Page - Fairchild Semiconductor |
2 / 23 page ![]() PRODUCT SPECIFICATION TMC2250A 2 REV. 1.0.2 10/25/00 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. Operating Modes The TMC2250A can implement four different digital filter architectures. Upon selection of the desired function by the user (MODE1-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. 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 A11-0, B11-0, C11-0, and CASIN15-0. 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 tDO after that specified clock rising edge (x). Applies to all output ports X11-0, Y11-0, Z11-0, and CASOUT15-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. 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. Table 1. Data Port Formatting by Mode Mode Inputs Inputs/Output Outputs A11-0 B11-0 C11-0 KA9-0 KB9-0 KC9-0 XC11-0 YC11-8 Y7-4 YC3-0 ZC11-0 00 A11-0 B11-0 C11-0 KA9-0 KB9-0 KC9-0 X11-0 Y11-8 Y7-4 Y3-0 Z11-0 01 A11-0 B11-0 NC KA9-0 KB9-0 KC9-0 CASIN15-4 CASIN3-0 NC CASOUT3-0 CASOUT15-4 10 A11-0 B11-0 C11-0 KA9-0 KB9-0 KC9-0 CASIN15-4 CASIN3-0 NC CASOUT3-0 CASOUT15-4 11 A11-0 B11-0 NC KA9-0 KB9-0 KC9-0 CASIN15-4 CASIN3-0 NC CASOUT3-0 CASOUT15-4 |
Similar Part No. - TMC2250A |
|
Similar Description - TMC2250A |
|
|
Link URL |
Privacy Policy |
ALLDATASHEET.COM |
Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Datasheet Upload | Contact us | Privacy Policy | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
Family Site : ic2ic.com |
icmetro.com |