SPPPF-01 & 02 Series Dual Channel Programmable FIR Filters Analog Inputs & Outputs Description The SPPPF Series of dual channel programmable, FIR filter platforms, are factory configured, turnkey solutions that cover the audio bandwidth to +20 kHz. Each SPPPF-01 provides two independently tuned channels of on-board analog I/O with 9-bit, (512) tuning while each SPPPF-02 provides two independently tuned channels of on-board analog I/O with 8-bit, (256) tuning. SPPPF’s are easy to use, plug-in modules with no external components, all packaged in a compact 2” x 2”, low profile footprint. Each SPPPF contains its own anti-alias and reconstruction filters along with ADC’s, DAC’s and analog I/O. The SPPPF’s provide brick wall, linear phase characteristics with low noise attenuation floors of -96 dB typical. Sampling at 48 kHz, the fixed point DSP utilizes 32-bit math to achieve 24-bits of precision for digital FIR filters with shape factors from 1.03 to 1.50. SPPPF’s can be provided in several standard or custom frequency ranges utilizing a broad range of single or multi-rate brick wall algorithms. An SPPPF-02 (special LF clock 7.2 kHz) permits ultra low frequency ranges from 0.1 Hz to 25.6 Hz. All pre-programmed for your laboratory or field applications. SPPPF-01 & 02 Block Diagram ADC / DAC Analog I/O Features/ Benefits: • Integrates the best of analog and digital signal processing to optimize standard and multi-rate FIR filter performance. • Each channel can be programmed independently. • Provides plug-in turnkey solutions with over 500 digitally programmable algorithms per channel. • All standard and custom solutions combine Brickwall Low-Pass, Band-Pass solutions with linear phase performance. • Compact 2” x 2” dual channel design provides precision performance while minimizing board space requirements. Analog Filters Converters + _ ∑∆ + _ ∑∆ DSP 10 wire digital input bus Digital Filters Program memory EE-Prom A/D A/D Digital Signal Processor ∑∆ D/A Flash memory (coefficients) ∑∆ D/A 3 wire digital output bus SPPPF SOFTWARE SELECTION GUIDE Dual Channel Low Pass Ranges SPPPF-01 Applications • Sound and Vibration Testing • Signal Correlation / Data Analysis • Speech Analysis, Research, Pathology • Research and Development • Automatic Test Equipment • Data Acquisition Systems • Seismic measurements SWLP-01 From 10 Hz to 521 Hz in 1.0 Hz steps SWLP-02 From 10 Hz to 5,210 Hz in 10 Hz steps SWLP-03 From 25 Hz to 12,800 Hz in 25 Hz steps SWLP-04 From 50 Hz to 20,950 Hz in 50 Hz steps SWLP-CXX Consult factory for custom ranges. SWBP-01 10 Hz BW from 50 Hz to 5,170 Hz in 10 Hz steps Dual Channel Band Pass Ranges SWBP-02 25 Hz BW from 50 Hz to 12,825 Hz in 25 Hz steps SWBP-03 50 Hz BW from 50 Hz to 20,800 Hz in 50 Hz steps SWBP-CXX Consult factory for custom ranges. SWLP-05 From 0.1 Hz to 25.6 Hz in 0.1 Hz steps SPPPF-02 1 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-01 Series Available Dual Channel Low-Pass Models Analog Inputs & Outputs Low Pass SWLP-01 SWLP-02 SWLP-03 SWLP-04 Channel Configuration Two Independent LP FIR filters Two Independent LP FIR filters Two Independent LP FIR filters Two Independent LP FIR filters Fc1 10 10 25 50 Step (Hz) 1 10 25 50 Tuning Range 10 Hz to 521 Hz 10 Hz to 5,210 Hz 25 Hz to 12,800 Hz 50 Hz to 20,800 Hz SWLP-01 Theoretical Performance Table (Range: 10Hz to 521Hz in 1Hz steps) 1 2 4 FC1 (Hz) FS1 (Hz) Shape Factor Attenuation (dB) Time Delay (ms) 10 20 30 40 50 60 70 80 90 100 150 200 250 300 350 400 450 500 15 30 45 60 75 90 105 120 135 150 225 300 375 450 520 590 675 750 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 96 96 96 96 96 96 96 96 96 96 96 97 97 97 97 97 97 98 822 473 298 222 179 149 120 109 98 92 64 47 37 32 28 25 22 20 SWLP-02 Theoretical Performance Table 1 FC1 (Hz) 10 20 30 40 50 60 70 80 90 100 200 300 400 500 600 700 800 900 1,000 1,500 2,000 2,500 3,000 3,500 4,000 4,500 5,000 (Range: 10Hz to 5,120Hz in 10 Hz steps) Attenuatio 2 4 FS1 Shape Time Delay n (Hz) Factor (ms) (dB) 15 30 45 60 75 90 105 120 135 150 300 450 600 750 900 1,050 1,200 1,350 1,500 2,230 2,800 3,300 3,800 4,300 4,800 5,300 5,800 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.4 1.3 1.3 1.2 1.2 1.2 96 96 96 96 96 96 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 Notes: 1. FC1 represents the 0dB corner frequency 2. FS1 stopband frequency. 3. All filters based on 48KHz sampling frequency, -96 dB stopband attenuation and 0.1 dB passband ripple. 4. Time delays are for the FIR filter only. Additional time delay for the ADC is approx. 0.2ms and the DAC is 1ms. 822 473 298 222 179 149 120 109 98 92 47 32 25 20 16 13 12 10 9.4 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 2 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-01 Series Available Dual Channel Low-Pass Models Analog Inputs & Outputs SWLP-03 Theoretical Performance Table (Range: 25 Hz to 12,800 Hz in 25 Hz steps) 1 C1 2 4 F (Hz) FS1 (Hz) Shape Factor Attenuation (dB) Time Delay (ms) 25 50 75 100 200 300 400 500 600 700 800 900 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 11,000 12,000 12,800 37.5 75 112 150 300 450 600 750 900 1,050 1,200 1,350 1,500 2,800 3,800 4,800 5,800 6,800 7,800 8,800 9,800 10,800 11,800 12,800 13,600 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.3 1.2 1.2 1.2 1.2 1.1 1.1 1.1 1.1 1.1 1.1 96 96 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 355 179 120 92 47 32 25 20 16 13 12 10 9.4 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 Notes: 1. FC1 represents the 0dB corner frequency 2. FS1 stopband frequency. 3. All filters based on 48KHz sampling frequency, -96 dB stopband attenuation and 0.1 dB passband ripple. 4. Time delays are for the FIR filter only. Additional time delay for the ADC is approx. 0.2ms and the DAC is 1ms. SWLP-04 Theoretical Performance Table (Range: 50 Hz to 20,950 Hz with 50 Hz steps) 1 2 4 FC1 (Hz) FS1 (Hz) Shape Factor Attenuation (dB) Time Delay (ms) 50 100 200 300 400 500 600 700 800 900 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 11,000 12,000 13,000 14,000 15,000 16,000 17,000 18,000 19,000 20,000 75 150 300 450 600 750 900 1,050 1,200 1,350 1,500 2,800 3,800 4,800 5,800 6,800 7,800 8,800 9,800 10,800 11,800 12,800 13,800 14,800 15,600 16,800 17,800 18,800 19,800 20,800 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.3 1.2 1.2 1.2 1.2 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 96 96 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 179 92 47 32 25 20 16 13 12 10 9.4 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3.3 3 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-02 Series Available Dual Channel Ultra Low-Pass Model Analog Inputs & Outputs Low Pass SWLP-05* Channel Configuration Two Independent LP FIR filters Fc1 0.1 Step (Hz) 0.1 Tuning Range 0.1 Hz to 25.6 Hz *This low frequency FIR filter software requires the SPPPF-02 hardware. SWLP-05 Theoretical Performance Table (Range: 0.1 Hz to 25.6 Hz with 0.1 Hz steps) Time 2 FS1 Shape Attenuation 3 Delay (Hz) Factor (dB) (ms) 0.1 0.15 1.5 90 91.723 0.5 0.75 1.5 90 20.289 1 1.5 1.5 90 10.571 2 3 1.5 90 5.257 3 4.5 1.5 90 3.542 4 6 1.5 90 2.702 5 7.5 1.5 90 2.128 6 9 1.5 90 1.751 7 10.5 1.5 90 1.621 8 12 1.5 90 1.313 9 13.5 1.5 90 1.064 10 15 1.5 90 1.064 15 22.5 1.5 90 0.707 20 30 1.5 90 0.541 25 37.5 1.5 90 0.425 1 FC1 (Hz) Notes: 1. FC1 represents the 0dB corner frequency 2. FS1 stopband frequency. 3. Time delays are for the FIR filter only. Additional time delay for the ADC is approx. 0.2ms and the DAC is 1ms. 4. Ultra low frequency Filters are based on a 7.2 kHz sampling frequency, have a -90 dB stopband attenuation and 0.1 dB passband ripple. 5. The shape Factor could be less than 1.5 for some filters. 6. The attenuation could be better than 90dB for some filters. 4 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-01 Series Available Dual Channel Band-Pass Models Analog Inputs & Outputs Band-Pass SWBP-01 SWBP-02 SWBP-03 Channel Configuration Two Independent FIR BP filters Two Independent FIR BP filters Two Independent FIR BP filters BW=Fc2-Fc1 10 25 50 SWBP-01 Theoretical Performance Table Step (Hz) 10 25 50 Tuning Range 50 Hz to 5,170 Hz 50 Hz to 12,825 Hz 50 Hz to 20,790 Hz SWBP-02 Theoretical Performance Table (BW = 10 Hz, Range: 50 Hz to 5,170 Hz in 10 Hz steps) 2 1 1 2 4 FS1 FC1 FC2 FS2 Atten. Delay FS2/FC2 (Hz) (Hz) (Hz) (Hz) (ms) (dB) (BW = 25 Hz, Range: 50 Hz to 12,825 Hz with 25 Hz steps) 2 1 1 2 4 FS1 FC1 FC2 FS2 Atten. Delay FS2/FC2 (Hz) (Hz) (Hz) (Hz) (ms) (dB) 20 25 30 35 40 45 95 145 195 245 295 345 425 470 570 1,180 2,180 3,180 4,180 4,350 15 25 40 90 140 190 240 290 340 390 440 490 1,260 2,260 3,260 4,260 5,260 6,260 7,260 8,260 9,260 10,260 11,260 12,085 50 60 70 80 90 100 200 300 400 500 600 700 800 900 1,000 2,000 3,000 4,000 5,000 5,170 60 70 80 90 100 110 210 310 410 510 610 710 810 910 1,010 2,010 3,010 4,010 5,010 5,180 90 105 120 135 150 165 315 465 615 765 915 1,065 1,185 1,340 1,440 2,830 3,830 4,830 5,830 6,000 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.3 1.3 1.2 1.2 149 132 120 107 95 89 47 30 23 19 15 13 13 10 10 3.1 3.1 3.1 3.1 3.1 96 96 96 96 96 96 97 97 97 97 97 98 98 98 98 98 98 98 98 98 50 75 100 200 300 400 500 600 700 800 900 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 11,000 12,000 12,825 75 100 125 225 325 425 525 625 725 825 925 1,025 2,025 3,025 4,025 5,025 6,025 7,025 8,025 9,025 10,025 11,025 12,025 12,850 110 150 185 335 485 635 785 935 1,125 1,275 1,385 1,500 2,765 3,765 4,765 5,765 6,765 7,765 8,765 9,765 10,765 11,765 12,765 13,590 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.3 1.2 1.2 1.2 1.2 1.1 1.1 1.1 1.1 1.1 1.1 130 96 77 43 30 23 19 16 14 12 10 9.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 96 96 96 96 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 SWBP-03 Theoretical Performance Table (BW = 50 Hz, Range: 50 Hz to 20,800 Hz in 50 Hz steps) 2 1 1 2 4 FS1 FC1 FC2 FS2 Atten. Delay FS2/FC2 (Hz) (Hz) (Hz) (Hz) (ms) (dB) 5 25 75 125 175 225 275 325 375 425 475 1,260 2,260 3,260 4,260 5,260 6,260 7,260 8,260 9,260 10,260 11,260 12,260 13,260 14,260 15,260 16,260 17,260 18,260 19,260 Notes: 1. FC1 and FC2 represent the 0dB corner frequencies 2. FS1 and FS2 stopband frequencies. 3. All filters based on 48KHz sampling frequency, -96 dB stopband attenuation and 0.1 dB passband ripple. 4. Time delays are for the FIR filter only. Additional time delay for the ADC is approx. 0.2ms and the DAC is 1ms. 50 100 200 300 400 500 600 700 800 900 1,000 2,000 3,000 4,000 5,000 6,000 7,000 8,000 9,000 10,000 11,000 12,000 13,000 14,000 15,000 16,000 17,000 18,000 19,000 20,000 100 150 250 350 450 550 650 750 850 950 1,050 2,050 3,050 4,050 5,050 6,050 7,050 8,050 9,050 10,050 11,050 12,050 13,050 14,050 15,050 16,050 17,050 18,050 19,050 20,050 145 220 375 525 675 825 975 1,125 1,275 1,425 1,575 2,790 3,790 4,790 5,790 6,790 7,790 8,790 9,790 10,790 11,790 12,790 13,790 14,790 15,790 16,790 17,790 18,790 19,790 20,790 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.5 1.4 1.3 1.2 1.2 1.2 1.2 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 1.1 98 64 40 28 22 18 15 14 12 9.9 9.4 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 3.2 96 96 96 97 97 97 97 97 97 97 97 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 98 5 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-01 & 02 Series Specification @25ºC and Vs = ±15 Vdc Analog Inputs & Outputs Performance Characteristics Available bandwidth Frequency accuracy Amplitude accuracy at unity gain Total broad band noise Analog Input Characteristics Maximum Input Impedance Input Voltage Analog Output Characteristics Minimum Load Impedance Maximum Capacitive Load Output Voltage Offset Voltage DC to +20 kHz <± 0.05 % <± 0.1 dB ≤-96dB Max (Ref. to input 3.53 VRMS) ≤-96 dB Max. to 20 kHz Total Harmonic Distortion (10V peak to peak) Channel-to-Channel Phase Tracking Cross Talk <± 0.10° DC to 20K ≤100 dB Typ (Different signals on each channel) Power Supply (±Vs) Analog Vs range 8 --- --- --- --- --- --- --- 7 6 5 4 3 2 1 LSB 0 Bit Weight 2 D8 2 D7 2 D6 2 D5 2 D4 2 D3 2 D2 2 D1 2 D0 Program Address 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 0 1 1 4 0 0 0 0 0 0 1 1 1 8 0 0 0 0 0 1 1 1 1 16 0 0 0 0 1 1 1 1 1 32 0 0 0 1 1 1 1 1 1 64 0 0 1 1 1 1 1 1 1 128 0 1 1 1 1 1 1 1 1 256 1 1 1 1 1 1 1 1 1 512 10 kΩ 50 pF ± 10 V peak 2 mV Typ. 10mV Max. ±12Vdc Min. to ±15 Vdc Max. Care must be taken to stay above the minimum Vs in order to maintain the linearity and distortion performance of the DSP platform. SPPPF-01 Suggested 9-Bit Programming Table MSB 1.0 MΩ ± 10 V peak Analog Supply Current at Max. Vs Digital PS Voltage Digital Supply Current Power Consumption at Max. Vs Temperature Operating Storage Size 70 mA Typ. +5 Vdc 370 mA Typ. 4.0 watts Typ. 0 to +70oC -25 to +85oC 2.0” x 2.0” x 0.5” Note: 1. Custom filters are available, consult factory for a quotation. 2. Custom programs will be assigned a unique suffix (CXX) at time of order. 3. An SPPDB-01 development board can double as a mounting assembly, to facilitate product evaluation or laboratory use. Typical Program Selection Port Protocol Data Format • Logic “0” 0VDC Min – 2VDC Max • Logic “1” 3.5VDC Min – 5Vdc Max SPPPF-02 Suggested 8-Bit Programming Table MSB Bit Weighting (Binary Coded) D0 LSB MSB D8 Channel Select D9 7 The program selection data word bus consists of D0 to D8 for 9-bit programming (D9 is for channel 1 or 2 select. Channel 1 is LOW and is logic 0. Channel 2 is logic 1 and is HIGH at 5 volts. For SPPPF-02/SWLP-05, D8 is not used and D7 is the MSB. LSB 6 5 4 3 2 1 0 Bit Weight 2 D7 2 D6 2 D5 2 D4 2 D3 2 D2 2 D1 2 D0 Program Address 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 1 2 0 0 0 0 0 0 1 1 4 0 0 0 0 0 1 1 1 8 0 0 0 0 1 1 1 1 16 0 0 0 1 1 1 1 1 32 0 0 1 1 1 1 1 1 64 0 1 1 1 1 1 1 1 128 1 1 1 1 1 1 1 1 256 6 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com SPPPF-01 & 02 Series Package and Order Information Analog Inputs & Outputs FFT 2.0" SCLK 0.25" 0.075" 0.275" LRCLK SDOUT M CLK DSP Digital Output Port D0 DGND JTAG Port D1 0.275" D4 Program Select Port D5 D6 0.10" DGND EM U1/OFF D2 D3 2.0" +5V Serial Peripheral Interfaces & controls NOT USED SPI-CS-FLASH SPI-CS-EEPROM SPI-SO SPI-SI D7 SPI-SCK D8 SPI-/ W P D9 OUT2 IN1(+) AGND 0.40" 0.20" OUT1 Outputs and Analog PS -15V AGND Differential Analog Inputs 0.05" 0.065 " 0.70" SPP-01 TOP VIEW PIN IDENTIFICATION 0.125" 0.05" D0 – D8 D9 Out 1 & 2 Inputs ± 15 Vdc + 5 Vdc A Gnd D Gnd 0.325 " 0.20 " 0.310 " PIN CLEARANCE AGND IN2(+) IN2(-) +15V 0.125" IN1(-) 0.110 " PIN DIA. 0.025" SPP-01 AND SPPPF-01 TOP VIEW AND DIMENSIONS All normal pin spacing 0.10" 9–bit Frequency Select Pins Channel Select Filter Outputs Channels 1 & 2 +\- differential Analog Dc Power In Digital Power In Analog Ground Digital Ground ORDERING INFORMATION SPPPF-01 / SWLP - 01 Selectable Frequency Range Example: -01 (10 Hz to 521 Hz) See Page 1 for Software Selection Guide. SPPPF-01 or -02 Hardware Type Filter Software Example: SWLP (Low Pass) SWBP (Band Pass) Consult factory for custom non-standard frequencies and ranges. The SPPDB – 01 Mounting Assembly is available for these filters. We hope the information given here will be helpful. The information is based on data and our best knowledge, and we consider the information to be true and accurate. Please read all statements, recommendations or suggestions herein in conjunction with our conditions of sale, which apply, to all goods supplied by us. We assume no responsibility for the use of these statements, recommendations or suggestions, nor do we intend them as a recommendation for any use, which would infringe any patent or copyright. SPPPF-01DS/04/03 7 25 Locust St., Haverhill, Massachusetts 01830 • Tel: 800/252-7074, 978/374-0761 • FAX:978/521-1839 e-mail: [email protected] • Web Address: http://www.freqdev.com