SPPDM-01 DSP Solutions with Analog Input/Output Dual Channel, Differential Input FIR Filter Platform Description Design engineers now have an off-the-shelf precision, dual channel hardware solution for development of digital FIR filters that can be used in production subassemblies. Designers can generate FIR filter characteristics in a MatLabTM V5.3 or V6.0 environment and directly load standard or custom coefficient sets into the SPPDM-01 platform via an RS232 interface located on the users field programmable subassembly or from the SPPDB-01 development board. By utilizing the SPPDF-01 hardware with the enclosed MatLab GUI, generated coefficients are loaded directly into the removable SPPDM-01 platform for insertion into finished EOEM products. This unique capability minimizes product development and manufacturing cycle times while providing precise unit-to-unit product matching in a small 2” x 2” footprint that can be reconfigured or upgraded in the field. SPPDM-01 Platform ADC / DAC Analog I/O + _ + _ 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) ∑∆ SPPDM-01 FIR filter platforms operates over a 100 Hz to 20 kHz audio frequency range. Each channel can be configured to provide up to 9-bits of filter frequency programmability per channel. This dual channel DSP design solution contains anti-alias and reconstruction filters along with ADC’s and DAC’s offering low noise and distortion signal processing with THD approaching –100 dB. Sampling at 48 kHz the fixed point DSP utilizes 32-bit math to achieve 24-bits of precision. D/A 3 wire digital output bus SPPDM-01 Block diagram Applications • Brick-Wall; High-Pass, Low-Pass, Band-Pass, Band-Reject and Multi-Rate filters with Linear Phase and Signal Generators for Data Acquisition Systems. • Speech analysis, research, pathology • Sound and vibration testing Features/ Benefits: • Compact 2” x 2” dual channel design combined with large program memory (256 k EE-Prom) and 4-Mbits of flash memory optimizes DSP processing power in minimal board space. • SPPDB-01 development hardware offers rapid set-up, programming and performance evaluation, shortening the product development cycle while insuring high precision field programmable installation. • Field programmability of coefficient sets, analog I/O and storage for 100’s of application specific FIR filters provide designers with unmatched design, implementation and field upgrade flexibility. OTHER AVAILABLE PLATFORM PRODUCTS SPP-01: Plug and play hardware/evaluation board, programmable with turnkey or customer generated algorithms. SPPDB-01: Development Board, for the SPP-01 family of products. May also be used as a mounting assembly. SPPDS-01: Development Suite for all SPP platform products. Requires TI’s Code Composer StudioTM. SPPDF-01: Development Suite for SPPDM-01 FIR filter products. Requires MatLabTM V5.3 or V6.0. 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 SPPDM-01 DSP Solutions with Analog Input/Output Dual Channel, Differential Input FIR Filter Platform 8 - Bit Programming Table Typical Program Selection Port Protocol Data Format • Logic “0” • Logic “1” 0VDC Min – 2VDC Max 3.5VDC Min – 5Vdc Max Bit Weighting (Binary Coded) D0 LSB D7 or D8 MSB MSB --- --- --- --- --- --- LSB Bit Weight 27 D7 26 D6 25 D5 24 D4 23 D3 22 D2 21 D1 20 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 Program Selection: 8-Bit: 256 filters with different FIR algorithms on each channel 9-Bit: 512 filters with the same FIR algorithm on each channel. 1. The program selection data word bus consists of D0 to D7 for 8 - bit programming. 2. The channel selection bit is D8. For D8, Channel 1 is “0” and Channel 2 is “1”. 9 - Bit Programming Table MSB --- --- --- --- --- --- --- LSB Bit Weight 28 D8 27 D7 26 D6 25 D5 24 D4 23 D3 22 D2 21 D1 20 D0 Program address 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 1 1 2 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 8 16 32 64 0 0 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 128 256 512 1. The program selection data word bus consists of D0 to D8 for 9 - bit programming. 2. The channel selection bit is D9. For D9, Channel 1 is “0” and Channel 2 is “1”. 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 SPPDM-01 DSP Solutions with Analog Input/Output Dual Channel, Differential Input FIR Filter Platform Specifications Performance Specifications Available bandwidth Bandwidth DC to 20 kHz 100 Hz to 20 kHz Frequency Accuracy < ±0.05 % Amplitude Accuracy at unity gain. < ±0.1 dB Total Broad Band Noise < -96dB Max (@25°C and Vs = ±15 Vdc) Analog Input Characteristics Maximum Input Impedance Input voltage Analog Output Characteristics Minimum load Impedance 10 kΩ Maximum capacitive load 50 pF Output voltage ±10 V peak Offset Voltage 2 mV Typ., 10mV Max. (Ref to input 7 VRMS) Total Harm. Dist.(THD) <-96 dB Max. to 20 kHz (10V peak to peak) Maximum FIR tap number for filter design 300 taps Channel to Channel phase tracking < ±0.1° Cross talk dual channel version with different signals on each channel DC to 20K <-100 dB Typ. Temperature Operating Storage 0 to +70oC -25 to +85oC Size 2.0” x 2.0” x 0.5” 1.0 MΩ ±10 V peak Power Supply (±Vs) Analog Vs range ±12Vdc Min to ±15 Vdc Max. Analog supply current at Max. Vs 70 mA Typ. Digital PS Voltage +5 Vdc Digital supply current 370 mA Typ. Power consumption at Max. Vs 4.0 watts Typ. Care must be taken to stay above the minimum Vs in order to maintain the linearity and distortion performance of the DSP platform. See SPPDF-01 User’s Manual, Appendix C for the Field Programmability Design Guidelines and Schematic . 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 SPPDM-01 DSP Solutions with Analog Input/Output Dual Channel, Differential Input FIR Filter Platform FLAG PIN 2.0" SCLK LRCLK SDOUT M CLK 0.25" 0.075" 0.275" D0 D1 0.275" DSP Digital Output Port D2 D3 D4 D5 D6 2.0" 0.10" Program Select Port +5V DGND JTAG Port DGND EM U1/OFF 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 AGND 0.40" 0.20" OUT1 -15V Outputs and Analog PS AGND Differential Analog Inputs 0.05" 0.065 " 0.70" D0 – D8 D8* D9 Out 1 & 2 ±Inputs 1&2 ± 15 Vdc + 5 Vdc A Gnd D Gnd JTAGTM 0.325 " 0.20 " 0.310 " PIN CLEARANCE AGND IN2(+) SPPDM-01 TOP VIEW PIN IDENTIFICATION 0.125" 0.05" IN1(-) IN2(-) +15V 0.125" IN1(+) 0.110 " PIN DIA. 0.025" SPP-01 AND SPPDM-01 TOP VIEW AND DIMENSIONS All normal pin spacing 0.10" 9–bit program select pins *8-bit Ch select; Ch 1= 0, Ch 2=1 Channel 1 or 2 select Analog outputs Differential analog inputs Analog Dc power In Digital Power In Analog Grounds (3) Digital Grounds (2) JTAG port, see SPPDS-01 Ordering information SPPDM-01 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. 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