The Datasheet Archive - 100 Million Datasheets from 7500 Manufacturers.    


Datasheet Search Engine   
 
Part # or Description: • 5V RS232 Driver • 2SC5066* • "Real Time Clock" • "USB connector" • "blue led" 5mm • 10 watt zener diode • 2N3055* motorola
 
Search Tip: Try entering the part number only. Include a wildcard (eg. lm317* or 1n4148*)

 

 

GC2011A 3.3V DIGITAL FILTER CHIP March 2000 Information


Datasheet Thumbnail

  

Download PDF



Top Searches for this datasheet



SLWS129A
GC2011A
3.3V DIGITAL FILTER CHIP
March 2000
Information provided Graychip believed accurate reliable. responsibility assumed Graychip use, infringement patents other rights third parties which arise from use. license granted implication otherwise under patent rights Graychip.
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
REVISION HISTORY
Revision
Date
1999 Sept, 1999 Original
Description
Preliminary markings removed Section Electrical timing tables changed reflect production test 3.7, Table changed Hilbert Transform output register 2000 added ball grid array package changed gain equation reference MSBs input output. Page Rotated marking text PBGA package Page Snap rate invalid Page Changed test load from Page Changed Output delay threshold (Note 1.3v. Page Changed Data output delay match test.
2000
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
FEATURES
BLOCK DIAGRAM GC2011A GC2011 COMPARISON. DATASHEET OVERVIEW
2.10 2.11 2.12 2.13 2.14
FUNCTIONAL DESCRIPTION
TRANSVERSAL FILTERS CONTROL INTERFACE COUNTER SYNCHRONIZATION CIRCUIT. INPUT INPUT NEGATION FILTER PATHS FILTER CELL ACCUMULATOR CIRCUIT SUMMER OUTPUT NEGATION GAIN OUTPUT SNAPSHOT MEMORY
3.10
FILTERING MODES
FULL RATE HALF RATE QUARTER RATE DOUBLE RATE DECIMATION INTERPOLATION HILBERT TRANSFORM FILTERS REAL COMPLEX QUADRATURE DOWN CONVERT COMPLEX REAL QUADRATURE UPCONVERT DIAGNOSTICS
PACKAGING
QUAD FLAT PACK (QFP) PACKAGE BALL GRID ARRAY (PBGA) PACKAGE.25
6.10
DESCRIPTIONS CONTROL REGISTERS
A-PATH B-PATH CONTROL REGISTER A-PATH B-PATH CONTROL REGISTER CASCADE MODE CONTROL REGISTER COUNTER REGISTER GAIN REGISTER OUTPUT MODE REGISTER SNAPSHOT MODE CONTROL REGISTERS SNAPSHOT START CONTROL REGISTER SHOT ADDRESS MODES REGISTER
SPECIFICATIONS
ABSOLUTE MAXIMUM RATINGS RECOMMENDED OPERATING CONDITIONS THERMAL CHARACTERISTICS CHARACTERISTICS CHARACTERISTICS
APPLICATION NOTES
POWER GROUND CONNECTIONS STATIC SENSITIVE DEVICE OPERATION REDUCED VOLTAGE OPERATION SYNCHRONIZING MULTIPLE GC2011A CHIPS
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
LIST FIGURES
Figure Figure Figure Figure Figure Figure Figure Figure Figure GC2011a Block Diagram Basic Transversal Filters Control Timing Cell Filter Path Block Diagram Filter Cell Timing Input Timing Output Timing Processing Complex Input Data
LIST TABLES
Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Table Default Control Register Settings Full Rate Mode Control Register Settings Half Rate Mode Control Register Settings Quarter Rate Mode Control Register Settings Double Rate Mode Control Register Settings Decimation Mode Control Register Settings Interpolation Mode Control Register Settings Hilbert Transform Mode Control Register Settings Real Complex Conversion Mode Control Register Settings Complex Real Conversion Mode Control Register Settings Diagnostic Test Configuration Expected Test Results Listing Package Listing Package Mask Revisions Absolute Maximum Ratings Recommended Operating Conditions Thermal Data Operating Conditions Characteristics
Texas Instrument Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
GC2011A
FEATURES
Improved volt, higher speed, GC2011 replacement million samples second (MSPS) input rate Dual inputs complex, dual path double rate input processing Complement offset binary conversion data, coefficients outputs internal precision multiply-add filter cells Snapshot memory adaptive filtering taps with even symmetry decimate decimate interpolate taps rate taps rate MSPS real MSPS complex conversion mode Real complex complex real conversion modes Snapshot memory adaptive filter update calculations Gain adjust steps Microprocessor interface output, diagnostics Built diagnostics Watt MHz, volts quad flat pack package ball grid array package control,
BLOCK DIAGRAM
block diagram illustrating major functions chip shown Figure
Feedback
bits
bits
Data
ACCUMULATOR
Data A-PATH FILTER CELLS)
bits
+/-1
bits
bits
bits
bits
bits
AOUT
INPUT
+/-1
(CASCADE MODE ONLY)
COUNTER
GAIN
bits
Feedback Data B-PATH
Data
bits
ACCUMULATOR
FILTER CELLS)
bits bits
bits bits
OUTPUT
bits
bits
BOUT
+/-1 +/-1
CASCADE MODE
2-12
MODE
bits bits MODE CONTROLS
CONTROL INTERFACE
SNAPRAM READ
bits bits bits bits
SNAPSHOT
-DUAL MODE -DUAL MODE -SINGLE MODE -SINGLE MODE
AOUT BOUT
COEFFICIENT READ/WRITE
Figure GC2011A Block Diagram
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP GC2011A GC2011 COMPARISON
SLWS129A
GC2011A designed functional footprint compatible replacement GC2011 chip. timing specifications GC2011A meet exceed timing specifications GC2011. Electrically GC2011A volt only part, making incompatible with GC2011's volt mode. GC2011A fully compatible with GC2011's volt mode, lower power consumption. Section timing electrical specifications. NOTE: GC2011A inputs volt tolerant; chip damage occur input voltages exceed 0.5V (3.8 volts). Designs using GC2011 volts will need volt supply voltage level translators GC2011A. function GC2011A been slightly enhanced, enhancements "backward" compatible with GC2011 that GC2011 user will need change software processing algorithms GC2011A chip. Highlights enhancements follow.
1.2.1
Offset Binary Conversion
Digital filter chips commonly used with analog digital converters (ADCs) digital analog converters (DACs) which often require offset binary data format rather than two's complement data format GC2011. Offset binary data easily converted two's compliment inverting most significant (MSB) data word. GC2011A been enhanced allow conversion between offset binary two's complement format optionally inverting input output data. Four control bits (register address have been added which, when high, invert MSBs Ain, Aout, Bout data words. These control bits cleared power that GC2011A will power GC2011's two's complement mode. Section 6.10 details.
1.2.2
Clock Loss Detect Power Down Modes
GC2011 chip draws excessive current operated without clock signal. This caused internal dynamic storage nodes being left unknown state when clock stopped. clock loss detect circuit been added GC2011A that will chip fully static mode clock stopped. fully static mode powers down chip reduces power consumption down microwatts until clock resumes. user also force power down state desired. control bits (register address used control clock loss detect power down modes. control turns clock loss detect circuit, other forces power down mode. Both bits cleared power keep GC2011 compatibility. Section 6.10 details.
1.2.3
Control Interface
control interface been enhanced either strobes original GC2011, strobes used most memory interfaces. grounded, then interface behaves mode, where becomes becomes pin. GC2011A chip ground GC2011 chip, that GC2011A chip soldered into GC2011 socket will automatically operate GC2011 mode. Section details.
1.2.4
NEW_MODES Control Register
control register address been added GC2011A control GC2011A modes. Address unused GC2011 chip that existing GC2011 control software will activate modes. This control register powers GC2011 compatible mode. Section 6.10 details.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
DATASHEET OVERVIEW
This document organized Sections:
Section provides functional description chip. Section describes configure chip implement several commonly used filters. Section describes packaging specifications Section describes signals Section describes control register contents. Section describes specifications. Section contains application notes.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP FUNCTIONAL DESCRIPTION
SLWS129A
Fabricated micron CMOS technology, GC2011A chip general purpose digital filter chip with multiply-add filter cells. chip operates rates MHz. input data size bits coefficient data size bits. output data size bits. multiply-add cells arranged arbitrary phase filter linear phase filter with even symmetry. Decimation interpolation modes double quadruple number taps filter. input ports allow filter cells shared between data paths order process signals process complex data. Each path becomes arbitrary phase filter, symmetric filter, decimate filter decimate filter. Coefficient double buffering clock synchronization logic permits user switch between coefficient sets without causing undesirable transients filter's operation. Complex coefficients handled using add/subtract cell which combines data paths. complex data complex coefficient filter requires chips, output output. number complex taps varies from depending upon symmetry desired rate. input data rate equal clock rate, half clock rate quarter clock rate. effective number taps doubles half rate data quadruples quarter rate data. input data rate extended chips used. With chips filter size taps arbitrary phase taps linear phase. decimation desired, then only chip required filter size taps. single chip used convert data between real complex formats. When converting from real complex chip mixes signal down FS/4 lowpass filters results. convert from complex real chip interpolates signal two, mixes FS/4 outputs real part result. data paths used process input data filtering upper bits path lower bits other. shift circuit merges results into output. chip includes snapshot memory which capture blocks input output data. size snapshot programmed sample snapshots, sample snapshots, sample snapshot, sample snapshot. These samples read external processor used adaptive updates filter coefficients. internal data precision bits, sufficient preserve full multiplier products prevent overflow filter's adder tree. results passed through gain circuit before they rounded bits. gain circuit adjust signal's amplitude over range steps. chip diagnostic circuits provided simplify system debug maintenance. chip receives configuration control information over microprocessor compatible consisting data port, address port, read/write bit, control select strobe. control registers, coefficient registers, snapshot memory memory mapped into word address space control port.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP TRANSVERSAL FILTERS
chip implements finite impulse response (FIR) transversal filters defined Equation (1):
SLWS129A
y(n)
where x(n) input sample time y(n) output sample time number taps filter h(k) filter coefficients. Many common filters symmetric, meaning coefficients symmetric about center tap. example, coefficients have even-length symmetry. coefficients have odd-length symmetry. Figure shows basic transversal filter structure non-symmetric filter, even symmetry filter symmetry filter (actual GC2011A filter sizes taps).
x(n)
y(n) NON-SYMMETRIC FILTER
x(n)
y(n) EVEN SYMMETRY FILTER
x(n)
y(n) SYMMETRY FILTER
Figure Basic Transversal Filters
GC2011A chip implements transversal filter structures shown Figure with addition pipeline delays increase maximum clock rate chip. pipeline delays latency chip effect operation.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
CONTROL INTERFACE
control interface performs five major functions: allows external processor configure chip, allows external processor load filter coefficients, allows external processor capture read samples from chip, allows external processor perform diagnostics, generates one-shot synchronization strobe. chip configured writing control information into control registers within chip. contents these control registers them described Section registers written read from using C[0:15], A[0:8], pins. Each control register been assigned unique address within chip. This interface designed allow GC2011A appear external processor memory mapped peripheral (the equivalent memory chip's pin). chip's control address space divided into thirteen control registers, coefficient registers, snapshot memory words. thirteen control registers APATH_REG0, APATH_REG1, BPATH_REG0, BPATH_REG1, CASCADE_REG, COUNTER_REG, OUTPUT_REG, SNAP_REGA, SNAP_REGB, SNAP_START_REG,ONE_SHOT, NEW_MODES. control registers mapped addresses Section details about contents these registers. filter coefficients stored read/write registers which accessed using addresses through 255. There filter coefficients stored filter cell. Addresses 128+4K, 128+4K+1, 128+4K+2 128+4K+3 four coefficient registers filter cell where ranges from Filter cells path-A filter cells path-B. contents snapshot memory accessed using addresses through 511. Address used generate one-shot pulse. This pulse, which clock cycle wide, output from chip pin. external processor microprocessor, computer, chip) write into register setting A[0:8] desired register address, selecting chip using pin, setting C[0:15] desired value then pulsing low. data will written into selected register when both will held when either signal goes high. read from control register processor must A[0:8] desired address, select chip with pin, then low. chip will then drive C[0:15] with contents selected register. After processor read value from C[0:15] should high. C[0:15] pins turned (high impedance) whenever high when low. chip will only drive these pins when both high. also ground read/write direction control control strobe. This mode equivalent GC2011 control interface. Figure shows timing diagrams illustrating both modes.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
A[0:8] C[0:15]
tCSU tCHD tCSU tCDLY
READ CYCLE- NORMAL MODE
A[0:8]
tCSU
tCSPW tCSU tCHD
C[0:15]
WRITE CYCLE- NORMAL MODE
A[0:8] C[0:15]
READ CYCLE- HELD
tCHD tCSU tCDLY
A[0:8]
tCSPW tCSU tCHD
C[0:15]
WRITE CYCLE- HELD
Figure Control Timing
setup, hold pulse width requirements control read write operations given Section IMPORTANT: Care should taken insure that control data stable during write cycle meets TCSU TCHD setup hold requirements. data changes during write cycle, then control modes momentarily change, adversely effecting chip's operation.
COUNTER SYNCHRONIZATION CIRCUIT
chip contains control counter which used synchronize filter chip's internal controls. counter synchronized sync input pulse, left free (see SS_OFF control description Section 6.8). period counter 16*(CNT+1) clocks, where ranges from 65535. value using control register COUNTER_REG. counter counts down from (16*CNT+15) zero starts over again. Each time counter reaches zero generates terminal count strobe (TC). pulse output used trigger snapshot memory. pulse output pin, then used synchronize multiple GC2011A chips. Application notes showing this included Section 8.5. least significant bits counter used synchronize internal operation chip. least significant bits counter used diagnostic inputs filter paths. sync output used output either delayed clock cycles, one-shot pulse terminal count
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
INPUT
input multiplexor circuit performs three functions: allows user select which data source input filter paths, sets input data rate, optionally delays data. controls input selection, input rate, data delay independent filter paths. input circuit allows user select either A-input, B-input LSBs counter filter path's input. Typically A-input will feed A-path B-input will feed B-path. counter input selected diagnostics. input rate less than clock rate, case interpolation modes, half rate modes quarter rate modes, then input circuit programmed hold every-other every-fourth input sample. input delay clock cycles. These delays typically zero, necessary real complex complex real conversion modes. control timing information input circuit described Section 6.1.
INPUT NEGATION
data from input circuit optionally negated input negate circuit. input negation circuit allows user negate samples, even time samples (i.e., every other input), time samples. This circuit used input data down FS/4 real complex conversion mode. input negation controls described Section 6.1.
FILTER PATHS
block diagram cell filter path shown Figure
Feedback Controls Cascade Mode
Delay Controls
Delay Controls
Delay Controls
Feedbacka
Feedbackb Bits Data C-Sel Sumb
Bits
Data C-Sel
Data C-Sel
Data C-sel
Data
Data
Data C-Sel Bits
FEEDBACK CIRCUIT
Bits
C-Sel C-Sel
Dataa
Bits
FILTER CELL
FILTER CELL
FILTER CELL
KEY: These signals unique A-Path circuit These signals unique B-Path circuit
Figure Cell Filter Path Block Diagram
Only data paths through filter cells shown. coefficient interfaces shown. Each filter path contains filter cells data feedback circuit. filter cell contains multiplier-adder structure described next section. feedback circuit delays feeds back data output provide reverse data used
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
symmetric filter modes. feedback circuit will also negate reverse data, desired, implement anti-symmetric filters. non-symmetric modes feedback samples cleared. There four filter coefficients stored within each filter cell. C-Sel signal control which selects which coefficient what time. C-Sel signal forced value, toggle between coefficients, rotate through four coefficients. C-Sel signal synchronized LSBs control counter when toggling between coefficients. cascade mode paths used series single path with filter cells. this mode data-out sum-out outputs path into data-in sum-in inputs path feedback-out path into feedback-in path paths independent programmed differently, example path interpolating while path decimating.
FILTER CELL
block diagram filter cell shown Figure Forward Delay Control Reverse Delay Control
NOTE: delay circuits also hold data during interpolation.
Bits
Z-(1,2,4)
Data
Z-(1,2,4)
Bits
Data
Unsigned Mode
C-Sel Coefficient Read/Write Selects
Bits
Signed unsigned Adder
Bits
C-Sel
Register
Bits
Register Register Register
LSBs
Multiplier
Bits
Bits
Bits
Adder
Figure Filter Cell
forward reverse data samples delayed then passed adder. amount delay depends upon selected filtering modes. normal mode samples delayed clock. decimate mode samples delayed cycles decimate four mode forward samples
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
delayed four cycles. interpolate modes samples held multiple clock cycles rather than delayed. Details delay control modes described Section adder operate signed unsigned mode. signed mode outputs result which sign extended bits. unsigned mode outputs signed result, where 14th (the sign bit) forced zero. adder output multiplied coefficient selected C-Sel control from four coefficient registers. coefficient taken from LSBs registers. adder adds multiplier output data outputs result next filter cell.
ACCUMULATOR
output from filter path passed accumulator shown Figure accumulator programmed accumulate blocks samples. accumulator used expand effective length filter when output rate less than clock rate. Modes that accumulator decimation, half rate, quarter rate modes.
IMPORTANT accumulator does guard against overflow. user's responsibility insure that filter's gain will cause overflow. Overflow will occur user restricts filter coefficients that their absolute values less than 220. Since maximum absolute value coefficient 213, this restriction does affect filters with less than taps. those filters with lengths greater than taps, which found decimate quarter rate modes, this restriction only applies hypothetical case where every coefficient close full scale.
CIRCUIT
circuit used when filtering input data. this mode user splits input data into upper bits lower bits. upper bits used A-path input lower bits used B-path input. paths programmed same except that A-path configured signed inputs B-path configured unsigned inputs. same filter coefficients loaded into paths. outputs from paths then added together shifting B-path down bits, rounding result (using round-to-even algorithm), adding A-path output. result passed through gain circuit, rounded bits output output pins. upper bits result output A-out pins lower bits output upper bits B-out pins.
2.10
SUMMER
summer circuit used results from paths together. This feature used input mode, double rate modes, when implementing complex filters. adder converted subtracter using input negation controls.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
2.11
OUTPUT NEGATION
output negation control allows every other output sample negated. This used complex data frequency quarter half output sample rate. This used primarily when converting complex data real.
2.12
GAIN
gain filter adjusted steps using gain circuit. output multiplied
gain value 2S(1+F/16) where range from result saturated plus minus full scale whenever product overflows word. output bits pulse high clock cycle each time overflow detected. output then rounded upper bits result. lower bits cleared. gain adjustment allows user scale filter coefficients order optimize filter's dynamic range, then readjust overall filter gain using gain circuit.
2.13
OUTPUT
output multiplexor circuit formats gain outputs output from chip. dual path mode upper each gain output word passed A-out B-out pins. output data rate half quarter rate, then user have A-path B-path outputs multiplexed onto A-out pins. cascade modes path result output value using combination A-out B-out pins. output mode upper bits output A-out pins lower bits output upper B-out pins.
2.14
SNAPSHOT MEMORY
snapshot memory used capture blocks input output samples. memory configured independent snapshots, longer snapshot. dual mode memory configured capture word snapshots, byte snapshots. single mode memory configured capture word snapshot, byte snapshot. snapshot data come from A-in, B-in, A-out, B-out samples. dual mode input selection memories made independently. mode upper bits each data source stored snapshot. mode A-in B-in samples stored upper bits snapshot. snapshot programmed store every sample, every-other sample, every third sample, every forth sample. This useful when chip's input output data rate less than clock rate. snapshot started writing configuration information control registers SNAP_REGA, SNAP_REGB SNAP_REGC, then setting START SNAP_REGC (See Section 6.8). snapshot then waits trigger condition plus optional delay before starting. trigger conditions are: start immediately after START set, trigger snapshot sync (SN) strobe, trigger sync input (SI) strobe, trigger counter's (see Section 2.3) terminal count (TC) strobe. delay from trigger multiples sample times, where sample time depends upon selected data rate. delay 128DR, where delay count ranging from rate ranging from delay setting useful when there multiple GC2011A chips running parallel user wishes capture longer snapshot. example, chip configuration could capture 1024 samples setting chip capture samples setting second chip with delay setting capture samples.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
triggering strobe user guarantee that snapshots spaced known number samples. example, user program chip capture blocks samples every clocks. blocks then coherently combined calculate accurate spectral information. Once snapshot been triggered, chip clears START control bit. When snapshot finished chip will A_DONE B_DONE bits SNAP_REGC. NOTE that delay from START being cleared DONE bits being 8192 clocks when rate every fourth clock trigger delay user accesses snapshot words using addresses chip's control address space. samples were stored bytes, results either read byte words, read sign extended bytes. user reading bytes, then control used select upper lower byte. snapshot memory read-only user.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
FILTERING MODES
This Section describes common filtering modes configure chip implement them. Unless otherwise indicated, only A-path, B-path cascade mode control register values given. counter, gain, output, snapram control registers given default values listed Table below.
Table Default Control Register Settings REGISTER
COUNTER GAIN OUTPUT SNAP_REGA SNAP_REGB SNAP_REGC default settings configure chip
DEFAULT
1030
COMMENT
Don't care Section Section Sections configure snapshot memory
A-in pins cascaded mode data input B-out pins cascaded mode data output. cascaded mode results output A-out pins setting OUTPUT register 0008HEX. Round outputs bits. Give input output gain
input output latency given each modes. latency pipeline delays defined delay from (see Figure 6-a) first filter output affected measure this delay clearing filter taps except first using impulse data input. latency then defined delay clock cycles (not data samples) from impulse impulse modes described this Section have been configured that input output timing shown Figure half rate quarter rate modes inputs must synchronized with shown. output timing shows output samples generated relative
TIME Full Rate Half Rate Quarter Rate
INPUT TIMING Full Rate Half Rate Quarter Rate OUTPUT TIMING
Figure Timing
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
FULL RATE
full rate filter implements Equation using structures shown Figure control register settings which configure chip full rate modes tabulated below:
Table Full Rate Mode Control Register Settings Symmetry
None Even
Dual Path Cascaded
Dual Cascaded Dual Cascaded Dual Cascaded
Taps
A-PATH
REG0 20D8 20D8 20D8 20D8 20D8 20D8 REG1 6000 6028 6108 6128 6181 61A8
B-PATH
REG0 00D8 00D8 00D8 00D8 00D8 00D8 REG1 6000 6000 6108 6108 6181 6181
Cascade Latency
2000 9E00 2000 9E00 2000 9E00
coefficients stored coefficient register each filter cell. Coefficient registers used full rate mode. store coefficients h(k) register each filter cell memory addresses BASE+4*k+1, where BASE A-path cascaded filters B-path filters, ranges from filters without symmetry, ranges from N/2-1 filters with even symmetry, ranges from (N-1)/2 filters with symmetry. store coefficients register each filter cell addresses BASE+4*k+3. control register settings Table assume coefficients stored coefficient register each filter cell. register each cell 0020HEX REG0 values shown Table coefficient access logic within each filter cell synchronized clock (CK) that user switch between taps stored register register without causing undesirable transients filter's operation. This useful adaptive filter applications.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
HALF RATE
number taps filter doubled data rate into chip half clock rate. this mode each filter cell stores filter coefficients performs multiplications output sample. cells' delay lines adjusted that feed-forward feedback data samples delayed within each filter cell. accumulator filter path sums products give half rate output. chip configured half rate mode using control settings shown Table
Table Half Rate Mode Control Register Settings Symmetry
None Even
Dual Path Cascaded
Dual Cascaded Dual Cascaded Dual Cascaded
Taps
A-PATH
REG0 638B 638B 638B 638B 638B 638B REG1 AE00 AE28 A218 A228 A294 A2A8
B-PATH
REG0 438B 438B 438B 438B 438B 438B REG1 AE00 AE00 A218 A218 A294 A294
Cascade Latency
2000 5E00 2000 5E00 2000 5E00
coefficients stored coefficient registers each filter cell registers store coefficients h(k) registers each filter cell memory addresses: BASE+2*k even BASE+2*k-1 odd. registers store coefficients addresses BASE+2*k+2 even BASE+2*k+1 odd. Where BASE A-path cascaded filters, B-path filters. switch from using registers registers 0020HEX REG0 values shown Table Register switching synchronized chip clock order prevent unwanted transients.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP QUARTER RATE
SLWS129A
number taps filter quadrupled data rate into chip quarter clock rate. this mode each filter cell stores four filter coefficients performs multiplications output sample. cells' delay lines adjusted that four feed-forward four feedback data samples delayed within each filter cell. accumulator filter path sums products give quarter rate output. chip configured quarter rate mode using control settings shown Table
Table Quarter Rate Mode Control Register Settings Symmetry
None Even
Dual Path Cascaded
Dual Cascaded Dual Cascaded Dual Cascaded
Taps
A-PATH
REG0 A202 A202 A202 A202 A202 A202 REG1 8E00 8E28 9018 9028 9094 90A8
B-PATH
REG0 8202 8202 8202 8202 8202 8202 REG1 8E00 8E00 9018 9018 9094 9094
Cascade Latency
2000 5E00 2000 5E00 2000 5E00
coefficients stored filter cells using formula: Store h(k) memory address BASE+k. where BASE A-path cascaded filters B-path filters. four coefficients active within each filter cell user switch between banks filter coefficients. change update coefficients quarter rate mode, user should SYNC_COEF control bit. When set, this synchronizes control write operation data clock order prevent filter transients "glitches" asynchronous coefficient changes. This allows single coefficients updated synchronously
DOUBLE RATE
chip will filter data samples which received twice clock rate. user must split data into data streams, each clock rate, containing even time samples containing time samples. even data stream then used A-in input data stream used B-in input. chips required perform filtering, even time outputs time outputs. filtered samples output A-out pins each chip. filter intended decimate filter, then only chip needed since only even time output samples need generated. double rate mode control register settings shown Table
Table Double Rate Mode Control Register Settings Output
Even Output chip Output chip
Symmetr
None None
A-PATH B-PATH Cascade Output Taps Latency REG0 REG1 REG0 REG1
60d8 60d8 00d8 00d8 6000 6108 6000 6108 00D8 00D8 20D8 20D8 6000 6181 6000 6181 2000 2000 2000 2000 0048 0048 0048 0048
filter coefficients h(k) stored addresses: 128+2*k+1 even, 192+2*k-1 odd, where ranges from h(31) center symmetry filters.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP DECIMATION
SLWS129A
common filtering operation pass filter input signal then reduce (decimate) sample rate factor four. sample rate reduction performed only calculating every other every fourth output sample. This allows number taps filter doubled quadrupled. Table shows control register settings decimation modes.
Table Decimation Mode Control Register Settings Rates
Full
Half
Symmetr
None Even
A-PATH B-PATH Cascade Dual Path Taps Latency Cascaded Storagea REG0 REG1 REG0 REG1
Dual Cascaded Dual Cascaded Dual Cascaded Dual Cascaded Dual Cascaded Dual Cascaded 208B 208B 208B 208B 208B 208B 2002 2002 2002 2002 2002 2002 2E00 2E28 2E12 2E28 2E91 2EA8 0200 0228 0214 0228 0292 02A8 008B 008B 008B 008B 008B 008B 0002 0002 0002 0002 0002 0002 2E00 2E00 2E12 2E12 2E91 2E91 0200 0200 0214 0214 0292 0292 2000 5E00 2000 5E00 2000 5E00 2000 5E00 2000 5E00 2000 5E00
Quarter
None Even
half rate coefficient storage described Section 3.2. quarter rate storage described Section 3.3.
decimate filter coefficients should designed with passband between FS/4 stopband from FS/4 FS/2, where input data rate. decimate filter (full rate quarter rate out) filter should designed with passband between FS/8 stopband above FS/8. filter coefficients decimation modes stored using registers described half rate quarter rate operation. decimation modes which result half rate output samples half rate mode coefficient registers described Section 3.2. quarter rate outputs quarter rate coefficient storage described Section 3.3.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
INTERPOLATION
Another common filtering application increase signal's sample rate through interpolation. Interpolation performed inserting zeros between input samples double quadruple sample rate, then pass filter result. interpolation modes GC2011A chip automatically zero pads input pass filters result. interpolation modes double quadruple number taps implemented each filter cell. input sample rate half fourth clock rate shown Figure output rate clock rate.
Table Interpolation Mode Control Register Settings Rates
Full Half
Double Full
Symmetr
None
A-PATH B-PATH Cascade Dual Path Taps Latency Cascaded Storagea REG0 REG1 REG0 REG1
Dual Dual Cascaded Dual Cascaded Dual Cascaded 20D8 6388 6388 6388 6388 A200 A200 6108 2E00 2E28 2E91 2EA8 0000 0028 20D8 4388 4388 4388 4388 8200 9200 6181 2E00 2E00 2E91 2E91 0000 0000 2000 2000 5E00 2000 5E00 2000 5E00 Text
Quarter
Full
None
half rate coefficient storage described Section 3.2. double full rate storage Section 3.8.
interpolate (quarter rate full rate out) mode coefficient storage reversed within each filter cell. interpolate coefficients, h(k), stored memory address BASE+k+0 modulo-4 memory address BASE+k+2 modulo-4 memory address BASE+k+0 modulo-4 memory address BASE+k-2 modulo-4 where BASE A-path cascaded filters B-path filters. example, Coefficient Memory address h(0) 128+0 h(1) 128+3 h(2) 128+2 h(3) 128+1 h(4) 128+4 h(5) 128+7 h(6) 128+6 h(7) 128+5 h(8) 128+8 h(9) 128+11 etc.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
DHILBERT TRANSFORM FILTERS
Hilbert transform filter converts real signals complex signals passing signal's positive spectral frequencies rejecting negative frequencies. example, sinewave frequency both positive frequency component ejwt negative frequency component e-jwt. Hilbert transform sinewave will just positive component ejwt. coefficients Hilbert transform generated designing linear phase pass filter with passband from FS/4 stopband from FS/4 FS/2, where signal's sample rate. pass filter's impulse response then mixed centered FS/4 multiplying coefficients sequence: example, coefficients: would become: (jh0, -h1,-jh2,
jh4, -h5,-jh6,
jh6, -h5,-jh4, -h5,
jh2, -h1,-jh0). -h1,
These coefficients then split into real coefficients: -h5, -h1, imaginary coefficients: -h2, (h0, -h6,
-h4,
-h0).
seen this example, real coefficients Hilbert transform filter have symmetry with center non-zero every other equal zero. imaginary coefficients have negative symmetry. special, important, version Hilbert transform exists when filter half-band symmetry. Half-band symmetry forces real coefficients except center zero. real half filter, half-band Hilbert Transform, therefore, just delay line. following table shows configure GC2011A chip Hilbert Transform. A-path used real part B-path imaginary part.
Table Hilbert Transform Mode Control Register Settings Dual Path Cascaded
Dual
Taps
A-PATH
REG0 60C8 REG1 2E84
B-PATH
REG0 20C8 REG1 2E78
Cascade Latency
2000
Since coefficients symmetric, only pass filter coefficients stored chip. low-pass filter coefficients h(k), where h(31) center tap, then coefficient register each filter cell loaded Store -h(4k) memory address 192+8*k Store -h(4k+1) memory address 128+8*k Store +h(4k+2) memory address 196+8*k Store +h(4k+3) memory address 132+8*k Note that coefficients stored A-path, that even coefficients stored B-path. Also note that every other every other even coefficient negated. half-band Hilbert transform only h(31) will non-zero A-path.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
REAL COMPLEX QUADRATURE DOWN CONVERT
chip convert from real data complex data mixing data down FS/4, pass filtering
result then decimating factor two. control register settings this mode shown Table
Table Real Complex Conversion Mode Control Register Settings Rates
Double
Full Half Quarter
Symmetr
A-PATH B-PATH Cascade Taps Latency REG0 REG1 REG0 REG1
24D8 248B 2402 6B8B AE02 6108 2E12 0214 A218 9018 04D8 048B 0402 2B8B 6E02 6181 2E91 0292 A294 9094 2000 2000 2000 2000 2000
Full Half
Half Quarter
double rate input mode assumes even time samples A-path inputs time samples B-path inputs. real output A-out imaginary output B-out. pass filter coefficients h(k) stored that even coefficients stored A-path filter cells coefficients stored B-path filter cells. lowpass filter should designed frequencies above FS/4 double full, full half, half quarter modes, where input sample rate. frequencies FS/8 FS/16 double half double quarter modes, respectfully. double rate full rate mode coefficients stored register each filter cell. this mode store h(k) addresses: 128+2*k+1 even, 192+2*k-1 odd, where ranges from h(31) center tap. double full rate half rate modes coefficients stored registers each filter cell. this mode store h(k) addresses: 128+k modulo 192+k-1 modulo 128+k-1 modulo 192+k-2 modulo where ranges from h(63) center tap. double half rate quarter rate modes coefficients stored registers each filter cell. this mode store h(k) addresses: 128+k/2 even 192+(k-1)/2 where ranges from 127. h(127) center tap.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
COMPLEX REAL QUADRATURE UPCONVERT
Complex data converted real data doubling sample rate, mixing data FS/4 saving
real part. control settings this mode shown Table
Table Complex Real Conversion Mode Control Register Settings Rates
Full Half Quarter
Double Full Half
Symmetr
A-PATH B-PATH Cascade Output Taps Latency REG0 REG1 REG0 REG1
20D8 638B A202 6108 A218 9018 00D8 438B 8202 6181 A294 9094 2000 2000 2000 0001 0012 0033
filter interpolate pass filter with pass band from FS/4 stop band from FS/4 FS/2, where output sample rate. even coefficients filter stored A-path filter cells odd-coefficients stored B-path filter cells. real half complex samples input A-in, imaginary half input B-in. real results output A-out modes except double rate output mode. double rate output mode even time samples output A-out time samples output B-out. full rate double rate mode coefficients h(k) stored register each filter cell. this mode store h(k) addresses: 128+2*k+1 even, 192+2*k-1 odd, where ranges from h(31) center tap. half rate full rate mode coefficients stored registers each filter cell. this mode store h(k) addresses: 128+k modulo 192+k-1 modulo 128+k-1 modulo 192+k-2 modulo where ranges from h(63) center tap. quarter rate half rate mode coefficients stored registers each filter cell. this mode store h(k) addresses: 128+k/2 even 192+(k-1)/2 where ranges from 127. h(127) center tap.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
3.10
DIAGNOSTICS
user ramp input snapshot memory perform diagnostics chip. suggested diagnostic procedure configure chip will used normal operation, select ramp data input source (see Section 6.1), counter control 0FFF (see Section 6.4), snapshot controls capture output samples (see Section 6.7). snapshot should triggered with delay blocks from trigger. delay guarantees that filter flushed settled before snapshot taken. user then read snapshot from memory compare against known snapshot save future comparison. suggested diagnostic configurations given below along with expected snapshot output. These configurations coefficient registers forward reverse delay storage registers. diagnostic procedure each test configuration table Load control registers with values shown Table Load coefficients h(k) addresses 128+k 127. start snapshot register writing 0413HEX address Wait, while reading address until register value 0463HEX. Read addresses through through compare them expected values Table
Table Diagnostic Test Configuration
Parameter
h(k)
Address
modulo modulo modulo modulo
Test
EAAA FFFF 0F0F 0001 C402 0292 D402 0214 1000 0FFF 1035 0041 004E 004F 0403 0000
Test
1555 E000 F0F0 1FFF E402 0108 E402 02F2 2F00 0FFF 103A 0041 004F 005F 0403 0000
A_PATH_REG0 A_PATH_REG1 B_PATH_REG0 B_PATH_REG1 CASCADE COUNTER GAIN OUTPUT SNAP_REGA SNAP_REGB SNAP_REGC NEW_MODES
Table Expected Test Results
Address
Test
C302 C2E2 C2C2 C2A2 C282 C262 C243 C223
Test
A635 A606 A5D7 A5A8 A578 A549 A51A A4EA
Address
Test
C621 CA1F CE1E D21D D61B DA1A DE19 E217
Test
C3D3 C8BD CDA6 D290 F692 0094 0A97 1499
Address
Test
3BC2 3BE2 3C02 3C22 3C42 3C62 3C82 3CA2
Test
4BAD 4B7E 4B4F 4B1F 4AF0 4AC1 4A91 4A62
Address
Test
3CC2 3CE2 3D02 3D22 3D41 3D61 3D81 3DA1
Test
4A33 4A04 49D4 49A5 4976 4947 4917 48E8
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
PACKAGING QUAD FLAT PACK (QFP) PACKAGE
AI11 (MSB) AI10 BI11 (MSB) BI10 (MSB) AO15 AO14 AO13 AO12 AO11 AO10
MODE OUTPUT WORD
MODE INPUT WORD
(0.65mm)
(MSB) BO15 BO14 B013 BO12 BO11 BO10 (MSB) GC2011A
GRAYCHIP GC2011A-PQ DIGITAL FILTER MMMMMLLL YYWW
QUAD FLAT PACK PACKAGE GC2011A-PQ Enhanced Thermal Plastic Package GC2011A-CQ Ceramic Package (special order only)
Package Markings: MMMMM Mask Code Number YYWW Date Code
DIMENSION (width pin) (width body) (pin pitch) (pin width) (leg length) (height) (pin thickness) PLASTIC 31.2 (1.228") 28.0 (1.102") 0.65 (0.026") 0.30 (0.012") 0.88 (0.035") 4.07 (0.160") 0.17 (0.007") CERAMIC 32.0 (1.260") 28.0 (1.102") 0.65 (0.026") 0.30 (0.012") 0.70 (0.028") 3.25 (0.128") (0.008")
(MSB) (GND) (R/W) (CS) CKEN
PINS: PINS: UNUSED PINS: 120, NOTE: 0.01 DECOUPLING CAPACITORS SHOULD PLACED CLOSE POSSIBLE MIDDLE EACH SIDE CHIP
Texas Instruments Incorporated
This document contains information which changed time without notice
(1.1")
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
Table Listing Package
NAME
(CS) (GND) (R/W) CKEN
NAME
BI11 BI10 AI11 AI10
NAME
BO10 BO11 BO12 BO13 BO14 BO15
NAME
AO10 AO11 AO12 AO13 AO14 AO15
NOTE: names parenthesis indicate GC2011 names.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
BALL GRID ARRAY (PBGA) PACKAGE
AI11 (MSB) AI10 BI11 (MSB) BI10 (MSB) AO15 AO14 AO13 AO12 AO11 AO10
0.36
1.53
MODE OUTPUT WORD
MODE INPUT WORD
GRAYCHIP GC2011A-PB DIGITAL FILTER MMMMM YYWW
(MSB) BO15 BO14 B013 BO12 BO11 BO10 (MSB) GC2011A
VIEW
MMMMM Mask Code Number YYWW Date Code
0.53
(MSB) (GND) (R/W) (CS) CKEN (THERMAL):
BOTTOM VIEW
DIMENSION (width body) (width cover) (ball pitch) (ball width) (overhang) (overall height) (ball height) (substrate thickness) (CORE): (PAD RING): GND: 0.53 1.53 0.36 TOLERANCE
C10, D10, D12, D13, M10, N10, N11, N12, A10, B14, E11, E13, M11, N13, P10, C13,
UNUSED: NOTE: 0.01 DECOUPLING CAPACITORS SHOULD PLACED CLOSE POSSIBLE MIDDLE EACH SIDE CHIP
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
Table Listing Package (Top View)
AO11 AO13 PVCC CVCC AO10 PVCC
PVCC AO12 AO15 CVCC CVCC
PVCC AO14 CVCC
BO15 PVCC
BO13 CVCC BO14 CVCC
BO10 BO11 BO12
CVCC CVCC
PVCC CVCC CVCC
CVCC AI10 CVCC
CVCC PVCC CVCC
PVCC BI11
TGND TGND
TGND TGND
AI11
CVCC
CVCC CVCC
CVCC CKEN
CVCC
CVCC
CVCC CVCC
BI10 CVCC
unused ball CVVC Core PVCC TGND Thermal Ground
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
DESCRIPTIONS
SIGNAL AI[0:11] DESCRIPTION A-PATH INPUT DATA. Active high two's complement input samples path samples clocked into chip rising edge clock. B-PATH INPUT DATA. Active high two's complement input samples path samples clocked into chip rising edge clock. CLOCK INPUT. Active high clock input chip. CKEN signals clocked into chip rising edge this clock. DAV, AOF, signals clocked rising edge this clock. CLOCK ENABLE INPUT. Active clock enable input chip. This signal gated with generate chip's internal clock. CKEN clocked into chip rising edge will enable disable following clock edge. level CKEN enables clock edge. SYNC INPUT. Active sync input chip. timers, accumulators, control counters are, synchronized This sync clocked into chip rising edge clock. SNAPSHOT SYNC. Active snapshot sync provided synchronously start data snapshot. This signal clocked into chip rising edge clock. A-PATH OUTPUT DATA. Active high A-path output samples output words these pins. bits clocked rising edge clock. B-PATH OUTPUT DATA. Active high B-path output samples output words these pins. bits clocked rising edge clock. A-PATH OUTPUT ENABLE. Active A[0:15] output pins into high impedance state when this high. B-PATH OUTPUT ENABLE. Active B[0:15] output pins into high impedance state when this high. DATA VALID STROBE. Programmable active high level This strobe output synchronous with data words. strobe used decimate, half rate, quarter rate output modes indicate when output words valid. high/low polarity strobe programmable. A-PATH OVERFLOW Active high This signal goes high clock cycle each time there overflow A-path gain output. B-PATH OVERFLOW Active high This signal goes high clock cycle each time there overflow B-path gain output. SYNC OUT. Active This signal either input sync delayed clock cycles, shot sync internal counter's terminal count strobe CONTROL DATA BUS. Active high This control data bus. Control register contents loaded into chip read from chip through these pins. chip will only drive these pins when high. CONTROL ADDRESS BUS. Active high These pins used address control registers, coefficient registers, snapram memory within chip. READ, WRITE, CHIP ENABLE STROBES. active These pins control reading writing control data. held chip will operate GC2011 read/write mode, where GC2011's control GC2011's control strobe. (See Section 2.2)
BI[0:11]
CKEN
AO[0:15]
BO[0:15]
C[0:15]
A[0:8]
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
CONTROL REGISTERS
chip configured controlled through sixteen control registers. These registers accessed reading writing using control pins (CE, A[0:8], C[0:15]) described previous section. register names their addresses are:
ADDRESS
NAME APATH_REG0 APATH_REG1 BPATH_REG0 BPATH_REG1 CASCADE_REG COUNTER_REG GAIN_REG OUTPUT_REG
ADDRESS
NAME SNAP_REGA SNAP_REGB SNAP_REGC ONE_SHOT NEW_MODES unused Coefficient Registers Snapram
following sections describe each these registers. type each register either indicating whether read only read/write. bits active high. APATH_REG0, APATH_REG1, BPATH_REG0, BPATH_REG1, CASCADE_REG OUTPUT_REG control register settings given Section will configure chip into most common modes operation. This Section describes meanings individual register bits used those modes.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP A-PATH B-PATH CONTROL REGISTER
Control registers APATH_REG0 BPATH_REG0 identical described here.
ADDRESS ADDRESS (LSBs) TYPE APATH_REG0 BPATH_REG0 NAME ACCUM DESCRIPTION
SLWS129A
This field controls accumulator according following table: ACCUM DESCRIPTION don't accumulate (full rate output) accumulate sums (quarter rate) accumulate sums (half rate) ACCUM control also sets output data rate shown Figure filter cell adder (See Figure unsigned mode when this set. This five field controls four coefficients used within filter cells. controls are: COEF_SEL DESCRIPTION (HEX) coefficient coefficient toggle between registers toggle between registers cycle through four registers This field sets input rate follows: (See Figure RATE DESCRIPTION full rate input quarter rate input half rate input These three bits control input sample negation follows: NEG_IN DESCRIPTION don't negate negate even time full rate samples negate time half rate samples negate even time quarter rate samples always negate negate time full rate samples negate even time half rate samples negate time quarter rate samples where definition even time samples shown Figure Select input A-in when high, B-in when low. Selects input delay counter input follows: DELAY_SEL DESCRIPTION delay clock delay clock delay counter input
UNSIGNED COEF_SEL
RATE
10-12
NEG_IN
14,15(MSB)
AB_SEL DELAY_SEL
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
operation these control bits illustrated following figures.
TIME Full Rate Half Rate Quarter Rate
even
even
even
even
even
DEL_SEL delay)
even
even
Full Rate Half Rate Quarter Rate
even
even
even
even
DEL_SEL clock delay)
even
Full Rate Half Rate Quarter Rate
even
even
even
even
DEL_SEL clock delay)
Figure Input Timing
NOTES: strobe appears clocks after every 16*(CNT+1) clocks thereafter. input delays selected DEL_SEL control clock cycle delays, sample delays. These delays occur before input rate circuit captures samples shown above.
TIME Full Rate
even
even
even
even
even
(ACCUM 0,1, output always high)
Half Rate
even
even
(ACCUM even even
Quarter Rate
(ACCUM
Figure Output Timing
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
A-PATH B-PATH CONTROL REGISTER
Control registers APATH_REG1 BPATH_REG1 identical described here.
ADDRESS ADDRESS (LSBs) TYPE
APATH_REG1 BPATH_REG1 NAME FEED_BACK DESCRIPTION This field controls symmetric filter feedback mode according following table: FEED_BACK DESCRIPTION (HEX) symmetry full rate symmetry full rate even symmetry A-path cascade mode decimate interpolate symmetry decimate even symmetry decimate symmetry decimate even symmetry half quarter rate symmetry half quarter rate even symmetry NOTE: A-path FEED_BACK control must cascade mode.
ANTI_SYM
Anti-symmetric filters implemented setting this described below. This complements (bitwise inverts) feedback data. EXCEPTION: cascade mode A-PATH ANTI_SYM must filters. This carry input filter cell's adder (See Figure This create anti-symmetric filters. cascade mode this cleared both paths create symmetric filter both paths create anti-symmetric filter. This must odd-symmetry filters cleared even symmetric filters. These five bits control filter cells' reverse delays. These bits used FEED_BACK=00 symmetry) REV_DELAY DESCRIPTION (HEX) symmetry full rate filters decimate half rate filters decimate integrate filters quarter rate filters These bits control filter cells' forward delays. FOR_DELAY DESCRIPTION decimate interpolate filters decimate interpolate filters full rate filters quarter rate filters half rate filters
8-12
ODD_SYM REV_DELAY
13-15(MSB)
FOR_DELAY
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
CASCADE MODE CONTROL REGISTER
This register controls cascade mode synchronous coefficient storage mode.
ADDRESS (LSB) TYPE
CASCADE_REG NAME SYNC_COEF DESCRIPTION This forces filter coefficient data synchronized system clock before they stored filter cell coefficient registers. NOTE: write cycle control strobe, when storing coefficient this mode, must active least data clock cycles. Unused. This field controls cascade mode according following table: CASCADE DESCRIPTION (HEX) Dual path mode. Cascade mode non-full rate filters Cascade mode full rate filters.
9-15(MSB)
CASCADE
enable cascade mode user must also ANTI_SYM FEED_BACK APATH_REG1. cascade mode following control bits used: APATH_REG0: ACCUM APATH_REG1: ODD_SYM BPATH_REG0: RATE,NEG_IN, AB_SEL, DELAY_SEL, COEF_SEL BPATH_REG1: REV_DELAY, FOR_DELAY These bits treated "don't cares". SYNC_COEF mode only needed when user dynamically changing filter coefficients decimate interpolate quarter rate modes. These modes four coefficient registers each filter cell. Otherwise user dynamically change filter coefficients switching between banks filter coefficients using COEF_SEL control described Section 6.1.
COUNTER REGISTER
This register sets cycle time internal counter.
ADDRESS 0-15 TYPE
COUNTER_REG NAME DESCRIPTION counter control word. counter preset (16*CNT+15) counts down zero, then starts over again.
terminal count strobe generated counter when preset every time reaches zero. delay from first strobe clocks. strobe will then repeat every 16*(CNT+1) clocks.
GAIN REGISTER
gain register controls filter's output gain rounding. Note that gain setting synchronized data clock that gain changes will cause "glitches" output when changed. gain rounding control common both paths chip.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
ADDRESS 8-14 TYPE
GAIN_REG NAME ROUND DESCRIPTION gain fraction. gain exponent. Controls output rounding according following table: ROUND DESCRIPTION (HEX) Truncate Round MSBs Round MSBs Round MSBs Round MSBs Round MSBs Round MSBs Round MSBs Unused
(MSB)
chip's output gain using according following formula: GAIN =2(S-20)(1+F/16)(DC_GAIN) Where DC_GAIN filter coefficients. Unity gain, according this formula, will the12 input data (AI11 BI11) into selected output word (AO15 BO15). filter path output rounded number most significant bits selected round control. gain circuit output saturated plus minus full scale GAIN setting causes overflow. output pins will high whenever overflow detected A-Path B-path gain circuit. example: gain filter coefficients (i.e., coefficients 215), then overall gain filter unity setting
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP OUTPUT MODE REGISTER
output mode register controls output formatting.
ADDRESS (LSBs) TYPE OUTPUT_REG NAME NEG_OUT DESCRIPTION
SLWS129A
This field controls output sample negation follows: NEG_OUT DESCRIPTION don't negate negate full rate output samples negate half rate output samples negate quarter rate output samples When negation enabled circuit will negate even time A-Path outputs time B-path outputs where definition even time samples shown Figure user desires negate time A-path outputs, negate even time B-path outputs, then NEG_IN control should used negate path's input. Enables mode. PATH_ADD 24BIT_OUT must also this register. A-path B-path must configured same except for: B-path must unsigned mode, A-path must zero, A-path AB_SEL B-path AB_SEL Enables output mode. B-path output samples output A-out B-out pins follows: upper bits output A-out pins, lower bits output upper bits B-out pins. MUX_MODE A-path B-path outputs multiplexed together A-out pins. B-out pins cleared. MUX_MODE settings are: MUX_MODE DESCRIPTION mode off, half rate outputs, quarter rate outputs multiplexed half rate outputs will generate full rate output stream, multiplexed quarter rate outputs will generate half rate stream. A-path sample output first, followed B-path sample. Adds A-path B-path results. result output B-out pins unless 24BIT_OUT control enabled. Invert polarity data valid (DAV) strobe. Figure shows with DAV_POLARITY unused
24BIT_MODE
24BIT_OUT
MUX_MODE
8-15
PATH_ADD DAV_POLARITY
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP SNAPSHOT MODE CONTROL REGISTERS
SLWS129A
snapshot memory divided into halves, words bits each. SNAP_REGA controls A-half snapshot memory, SNAP_REGB controls B-half.
ADDRESS ADDRESS (LSBs) TYPE SNAP_REGA SNAP_REGB NAME SEL_IN DESCRIPTION Selects snapshot source SEL_IN DESCRIPTION IB[0:11] IA[0:11] OA[0:15] OB[0:15] Determines rate which samples stored according SNAP_RATE DESCRIPTION every clock, full rate samples every other clock, half rate samples invalid SNAP_DELAY every clock, quarter rate samples. Delay from snapshot trigger blocks samples until start snapshot. delay 128*SNAP_DELAY*(SNAP_RATE+1) clock cycles where SNAP_DELAY ranges from This control allows user start B-half snapshot fixed number samples after other half's snapshot. start snapshot. This control lets user start half snapshot memory other. This control reorganizes memory half into bytes instead words. upper bits input source stored. unused
SNAP_RATE
10-15(MSB)
SNAP_HOLD BYTE_MODE
BYTE_MODE memory reorganized that first bytes byte snapshot stored least significant bytes word memory second bytes stored most significant bytes word memory.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
SNAPSHOT START CONTROL REGISTER
This register controls snapshot trigger settings, snapshot read modes chip's sync modes.
ADDRESS (LSBs) TYPE
SNAP_REGC NAME TRIGGER DESCRIPTION This control sets trigger condition which will start snapshot once ARMED set. trigger conditions start: TRIGGER DESCRIPTION immediately, when strobe received, when strobe received, when strobe received. Selects whether words bytes read from snapshot memory according READ_MODE DESCRIPTION read words, read least significant bytes read most significant bytes When reading bytes, bytes placed LSBs control word sign extended. user sets this snapshot memory that will start next trigger condition. chip clears this when trigger occurs. This goes high when A-half snapshot complete. This must cleared writing zero This goes high when B-half snapshot complete. This must cleared writing zero unused This field selects sync output (SO) source SYNC_OUT DESCRIPTION delayed clocks (SYNC_OFF=0), never This disables sync input chip. counter will free when this high unused
READ_MODE
ARMED
A_DONE B_DONE SYNC_OUT
11-15
SYNC_OFF
SHOT ADDRESS
shot pulse generated writing address This write-only address. data written irrelevant.
ADDRESS ONE_SHOT
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
6.10
MODES REGISTER
This register controls modes added GC2011A chip. This address used GC2011 chip. Bits 8,9,12,13,14,and power low.
ADDRESS (LSBs) TYPE only NEW_MODES NAME REVISION POWER_DOWN DESCRIPTION These bits read back current mask revision number. Forces chip static power down mode when set.
DISABLE_CLOCK_LOSS_DETECT Turns clock loss detect circuit when set. This should kept low. POWER_DOWN_STATUS These bits when chip power down state, either because (POWER_DOWN) above set, because clock loss been detected. These bits normally high.
10,11
only
(MSB)
INV_MSB_AOUT INV_MSB_BOUT INV_MSB_AIN INV_MSB_BIN
Inverts A-output when set. Inverts B-output when set. Inverts A-input when set. Inverts B-input when set.
REVISION field used determine mask revision number GC2011A. mask revision numbers mask change descriptions shown Table below (the mask codes printed GC2011A package).
Table Mask Revisions
Mask Revision Number (bits 0-7) Mask Code Package 55585B Original
Release Date
Description
February 1999
INV_MSB control bits will invert inputs outputs order convert from offset binary two's complement formats. input data offset binary, then INV_MSB_AIN and/or INV_MSB_BIN control bits should set. output data needs converted offset binary, then INV_MSB_AOUT and/or INV_MSB_BOUT control bits should set.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
SPECIFICATIONS ABSOLUTE MAXIMUM RATINGS
Table Absolute Maximum Ratings PARAMETER Supply Voltage Input voltage (undershoot overshoot) Storage Temperature Lead Soldering Temperature seconds) SYMBOL TSTG -0.3
-0.5
VCC+0.5
UNITS
NOTES
RECOMMENDED OPERATING CONDITIONS
Table Recommended Operating Conditions PARAMETER Supply Voltage Temperature Ambient, flow Junction Temperature Notes:
Thermal management required keep below full rate operation. Table below.
SYMBOL
UNITS
NOTES
THERMAL CHARACTERISTICS
Table Thermal Data THERMAL CONDUCTIVITY Theta Junction Ambient Theta Junction Case GC2011A-PB SYMBOL Watts Watts
GC2011A-PQ UNITS
°C/W °C/W
Note: flow will reduce highly recommended.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
CHARACTERISTICS
parameters industrial temperature range ambient unless noted.:
Table Operating Conditions 3.3V PARAMETER
Voltage input Voltage input high Input current (VIN Voltage output (IOL 2mA) Voltage output high (IOH -2mA) Data input capacitance (All inputs except C[0:15]) Clock input capacitance input) Control data capacitance (C[0:15] pins)
SYMBOL
CCON Typical
UNITS
NOTES
Typical Typical Typical
Notes:
Controlled design process directly tested. Verified initial parts evaluation. Each part tested 85°C given specification.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
CHARACTERISTICS
Table Characteristics (-40 +85oC Ambient, unless noted) 3.1V 3.5V PARAMETER SYMBOL
Note 35.0 10.0 500.0 tCKL tCKH tDLY tCSU tCHD tCSPW tCDLY ICCQ 0.01 Note 30.0
UNITS
NOTES
Clock Frequency Clock period (Below VIL) Clock high period (Above VIH) Data setup before goes high (AI, CKEN) Data hold time after goes high Data output delay from rising edge (AO, DAV, Data tristate delay (AO, from BOE) Tristate data output delay (AO, AOF, valid from BOE) Control Setup before during read, during write) Figure Control hold after CE,RE, high during read, during write) Figure Control enable pulse width (Write operation) Figure Control output delay (Read Operation) Figure Control tristate delay after high. Figure Quiescent supply current (VIN=0 VCC, POWER_DOWN=1) Supply current (FCK MHz)
Notes:
Controlled design process directly tested. Verified initial part evaluation. Each part tested given specification. chip operate properly clock frequencies below MAX. Capacitive output load 20pf. Delays measured from rising edge clock output level rising above falling below 1.3v. tCSPW must least five clock cycles wide SYNC_COEF control (See Section 6.3). Capacitive output load 80pf. Current changes linearly with voltage clock speed. (MAX) 500mA
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
APPLICATION NOTES POWER GROUND CONNECTIONS
GC2011A chip very high performance chip which requires solid power ground connections avoid noise pins. possible GC2011A chip should mounted circuit board with dedicated power ground planes with least decoupling capacitors (0.01 adjacent each GC2011A chip. dedicated power ground planes possible, then user should place decoupling capacitors adjacent each pair.
IMPORTANT
GC2011A chip operate properly these power ground guidelines violated.
STATIC SENSITIVE DEVICE
GC2011A chip fabricated high performance CMOS process which sensitive high voltage transients caused static electricity. These parts permanently damaged static electricity should only handled static free environments.
OPERATION
Care must taken generating clock when operating GC2011A chip full clock rate. user must insure that clock above volts least nanoseconds below volt least nanoseconds.
REDUCED VOLTAGE OPERATION
power consumed GC2011A chip greatly reduced operating chip lowest
voltage which will meet application's timing requirements.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
SYNCHRONIZING MULTIPLE GC2011A CHIPS
system containing bank GC2011A chips will need synchronized that output data from each chip aligned. This especially important half rate quarter rate modes. synchronization achieved connecting inputs chips system sync input. system sync available, then counter within GC2011A chip used generate one. strobe counter output from "master" GC2011A used input other GC2011A chips. should also used (snap strobe) input chip, including master chip, that snapshot memories within chips synchronized. example, chips operated parallel complex filter processing complex data. suggested configuration these chips shown Figure
GC2011ABO
IOUT
"Slave"
SYNC
GC2011ABO
QOUT
"Master"
SYNC
Figure Processing Complex Input Data
this configuration slave chip generates I-outputs master chip generates Q-outputs. chips synchronized connecting signal from master chip inputs both chips input slave chip. system sync, available, used synchronize master chip rest system. system sync available, then shot strobe generated slave chip output pin, routed into input master chip. This shown dashed line Figure from master chip then used system sync rest system.
Texas Instruments Incorporated
This document contains information which changed time without notice
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
PACKAGING QUAD FLAT PACK (QFP) PACKAGE
AI11 (MSB) AI10 BI11 (MSB) BI10 (MSB) AO15 AO14 AO13 AO12 AO11 AO10
MODE OUTPUT WORD
MODE INPUT WORD
(0.65mm)
(MSB) BO15 BO14 B013 BO12 BO11 BO10 (MSB) GC2011A
GC2011A-PQ DIGITAL FILTER MMMMMLLL YYWW
QUAD FLAT PACK PACKAGE GC2011A-PQ Enhanced Thermal Plastic Package GC2011A-CQ Ceramic Package (special order only)
Package Markings: MMMMM Mask Code Number YYWW Date Code
DIMENSION (width pin) (width body) (pin pitch) (pin width) (leg length) (height) (pin thickness) PLASTIC 31.2 (1.228") 28.0 (1.102") 0.65 (0.026") 0.30 (0.012") 0.88 (0.035") 4.07 (0.160") 0.17 (0.007") CERAMIC 32.0 (1.260") 28.0 (1.102") 0.65 (0.026") 0.30 (0.012") 0.70 (0.028") 3.25 (0.128") (0.008")
(MSB) (GND) (R/W) (CS) CKEN
PINS: PINS: UNUSED PINS: 120, NOTE: 0.01 DECOUPLING CAPACITORS SHOULD PLACED CLOSE POSSIBLE MIDDLE EACH SIDE CHIP
This document contains information which changed time without notice
(1.1")
GC2011A 3.3V DIGITAL FILTER CHIP
SLWS129A
BALL GRID ARRAY (PBGA) PACKAGE
AI11 (MSB) AI10 BI11 (MSB) BI10 (MSB) AO15 AO14 AO13 AO12 AO11 AO10
0.36
1.53
MODE OUTPUT WORD
MODE INPUT WORD
GC2011A-PB DIGITAL FILTER MMMMM YYWW
(MSB) BO15 BO14 B013 BO12 BO11 BO10 (MSB) GC2011A
VIEW
MMMMM Mask Code Number YYWW Date Code
0.53
(MSB) (GND) (R/W) (CS) CKEN (THERMAL):
BOTTOM VIEW
DIMENSION (width body) (width cover) (ball pitch) (ball width) (overhang) (overall height) (ball height) (substrate thickness) (CORE): (PAD RING): GND: 0.53 1.53 0.36 TOLERANCE
C10, D10, D12, D13, M10, N10, N11, N12, A10, B14, E11, E13, M11, N13, P10, C13,
UNUSED: NOTE: 0.01 DECOUPLING CAPACITORS SHOULD PLACED CLOSE POSSIBLE MIDDLE EACH SIDE CHIP
This document contains information which changed time without notice
IMPORTANT NOTICE Texas Instruments Incorporated subsidiaries (TI) reserve right make corrections, modifications, enhancements, improvements, other changes products services time discontinue product service without notice. Customers should obtain latest relevant information before placing orders should verify that such information current complete. products sold subject TI's terms conditions sale supplied time order acknowledgment. warrants performance hardware products specifications applicable time sale accordance with TI's standard warranty. Testing other quality control techniques used extent deems necessary support this warranty. Except where mandated government requirements, testing parameters each product necessarily performed. assumes liability applications assistance customer product design. Customers responsible their products applications using components. minimize risks associated with customer products applications, customers should provide adequate design operating safeguards. does warrant represent that license, either express implied, granted under patent right, copyright, mask work right, other intellectual property right relating combination, machine, process which products services used. Information published regarding third-party products services does constitute license from such products services warranty endorsement thereof. such information require license from third party under patents other intellectual property third party, license from under patents other intellectual property Reproduction information data books data sheets permissible only reproduction without alteration accompanied associated warranties, conditions, limitations, notices. Reproduction this information with alteration unfair deceptive business practice. responsible liable such altered documentation. Resale products services with statements different from beyond parameters stated that product service voids express implied warranties associated product service unfair deceptive business practice. responsible liable such statements.
Mailing Address: Texas Instruments Post Office 655303 Dallas, Texas 75265
Copyright 2001, Texas Instruments Incorporated

Other recent searches


VR-06-401KW-01 - VR-06-401KW-01   VR-06-401KW-01 Datasheet
MAX6695 - MAX6695   MAX6695 Datasheet
MAX6696 - MAX6696   MAX6696 Datasheet
IS41C16100 - IS41C16100   IS41C16100 Datasheet
IS41LV16100 - IS41LV16100   IS41LV16100 Datasheet
HMC476MP86 - HMC476MP86   HMC476MP86 Datasheet
DSP1627 - DSP1627   DSP1627 Datasheet
CDLE-424-024 - CDLE-424-024   CDLE-424-024 Datasheet
CD295 - CD295   CD295 Datasheet
2SJ493 - 2SJ493   2SJ493 Datasheet

 

Privacy Policy | Disclaimer
© 2012 Datasheet Archive