{[ promptMessage ]}

Bookmark it

{[ promptMessage ]}

Digital filter design - Digital Filter Design/Digital...

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Digital Filter Design/Digital Filter Design Lite Summar y The Digital Filter Design tool for the dsPIC® 16-bit Digital Signal Controllers makes designing, analyzing and implementing Finite Impulse Response (FIR) and Infinite Impulse Response (IIR) digital filters easy through a menu-driven and intuitive user interface. The filter design tool performs complex mathematical computations for filter design, provides superior graphical displays and generates comprehensive design repor ts. Desired filter frequency specifications are entered and the tool automatically generates the filter code and coefficient files ready to use in the MPLAB® Integrated Development Environment (IDE). System analysis of the filter transfer function is suppor ted with multiple generated graphs such as: magnitude, phase, group delay, log magnitude, impulse response and pole/zero locations. Finite Impulse Response Filter Design · Design Method Selection – FIR Windows Design – FIR Equiripple Design (Parks-McClellan) · Lowpass, Highpass, Bandpass and Bandstop filters · FIR filters can have up to 513 taps · Following window functions are suppor ted: Rectangular 4 Term Cosine Hanning (Hann) 4 Term Cosine with continuous 5th Derivative Hamming Minimum 4 Term Cosine Triangular Good 4 Term Blackman Harris Blackman Harris Flat Top Exact Blackman Kaiser 3 Term Cosine Dolph-Tschebyscheff 3 Term Cosine with Taylor continuous 3rd Derivative Minimum 3 Term Cosine Gaussian · Repor ts show design details such as window coefficients and Impulse Response prior to multiplying by the window function · Filters are designed for a maximum gain of 1 Infinite Impulse Response Filter Design · · · · Lowpass, Highpass, Bandpass and Bandstop Filters Filter orders up to 10 for Lowpass and Highpass Filters Filter orders up to 20 for Bandpass and Bandstop Filters Five Analog Prototype Filters are available: – Butterwor th – Tschebyscheff – Inverse Tschebyscheff – Elliptic – Bessel · Digital Transformations are performed by Bilinear Transformation Method · Repor ts show design details such as all transformations from normalized lowpass filter to desired filter Code Generation Features Comparison - Filter Design vs. Filter Design Lite Filter Design Low-pass High-pass Band-pass Band-stop FIR Taps IIR Taps for LP, HP IIR Taps for BP, BS Generate ASM Code Export to MPLAB® IDE Export to MPLAB® C30 C Compiler MATLAB® Support     Up to 513 Up to 10 Up to 20     Filter Design Lite     Up to 64 Up to 4 Up to 8    — · Generated files are compliant with the Microchip dsPIC30F C30 Compiler, Assembler and Linker · Choice of placement of coefficients in Program Space or Data Space · C wrapper/header code generation Graphs · · · · · · · Magnitude Response vs. Frequency Log Magnitude vs. Frequency Phase Response vs. Frequency Group Delay vs. Frequency Impulse Response vs. Time (per sample) Step Response vs. Time (per sample) Pole and Zero Locations (IIR only) Microchip Technolog y Incor porated Host System Requirements · · · · · PC-compatible system with an Intel Pentium® class or higher processor, or equivalent A minimum of 16 MB RAM A minimum of 40 MB available hard drive space CD ROM drive Microsoft Windows® 98, Windows 2000, Windows XP or Windows NT® Par t Numbers and Ordering Information: Digital Filter Design/Digital Filter Design Lite Par t Number SW300001 SW300001-LT Description Digital Filter Design Digital Filter Design Lite Availability Now Now Development Tools from Microchip MPLAB®IDE MPASM™ Assembler MPLINK™ Linker/MPLIB™ Librarian MPLAB SIM Simulator MPLAB C18 MPLAB C30 PICkit™ 1 MPLAB ICD 2 MPLAB ICE 2000 MPLAB ICE 4000 PICSTART® Plus Programmer MPLAB PM3 Device Programmer KEELOQ® Evaluation Kit microID® Developer’s Kit Integrated Development Environment (IDE) Universal PICmicro® Macro-Assembler Linker/Librarian Software Simulator C Compiler for PIC18CXXX MCUs C Compiler for dsPIC30F MCUs Flash Star ter Kit In-Circuit Debugger Full-featured Modular In-Circuit Emulator for PIC12, PIC16 and PIC18 MCUs Full-featured Modular In-Circuit Emulator for PIC18 and dsPIC MCUs Entr y-level Development Kit with Programmer Full-featured, Modular Device Programmer Encoder/Decoder Evaluator 125 kHz and 13.56 MHz RFID Development Tools Americas Atlanta Boston Chicago Dallas Detroit Kokomo Los Angeles Phoenix San Jose Toronto (770) 640-0034 (978) 692-3848 (630) 285-0071 (972) 818-7423 (248) 538-2250 (765) 864-8360 (949) 462-9523 (480) 792-7200 (650) 215-1444 (905) 673-0699 Asia/Pacific Australia China – Beijing China – Chengdu China – Fuzhou China – Hong Kong SAR China – Qingdao China – Shanghai China – Shenzhen China – Shunde India Japan Korea Singapore Taiwan – Taipei Taiwan – Kaohsiung Taiwan – Hsinchu City 61-2-9868-6733 86-10-85282100 86-28-86766200 86-591-7503506 852-2401-1200 86-532-5027355 86-21-6275-5700 86-755-82901380 86-757-28395507 91-80-2290061 81-45-471-6166 82-2-554-7200 65-6334-8870 886-2-2717-7175 886-7-536-4816 886-3-572-9526 Europe Austria Denmark France Germany Italy Netherlands United Kingdom 43-7242-2244-399 45-4420-9895 33-1-69-53-63-20 49-89-627-144-0 39-0331-742611 31-416-690399 44-118-921-5869 As of 7/14/04 Microchip Technology Inc. • 2355 W. Chandler Blvd. • Chandler, AZ 85224-6199 USA • (480) 792-7200 • FAX (480) 792-7277 The Microchip name and logo, the Microchip logo, Accuron, dsPIC, KEELOQ, microID, MPLAB, PIC, PICmicro, PICSTART, PRO MATE, PowerSmart, rfPIC, and SmartShunt are registered trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. AmpLab, FilterLab, MXDEV, MXLAB, PICMASTER, SEEVAL, SmartSensor and The Embedded Control Solutions Company are registered trademarks of Microchip Technology Incorporated in the U.S.A. Analog-for-the-Digital Age, Application Maestro, dsPICDEM, dsPICDEM.net, dsPICworks, ECAN, ECONOMONITOR, FanSense, FlexROM, fuzzyLAB, In-Circuit Serial Programming, ICSP, ICEPIC, Migratable Memory, MPASM, MPLIB, MPLINK, MPSIM, PICkit, PICDEM, PICDEM.net, PICLAB, PICtail, PowerCal, PowerInfo, PowerMate, PowerTool, rfLAB, rfPICDEM, Select Mode, Smart Serial, SmartTel and Total Endurance are trademarks of Microchip Technology Incorporated in the U.S.A. and other countries. SQTP is a service mark of Microchip Technology Incorporated in the U.S.A. All other trademarks mentioned herein are property of their respective companies. © 2004, Microchip Technology Incorporated, Printed in the U.S.A., All Rights Reserved. 7/04 DS51438B *DS51438B* ...
View Full Document

{[ snackBarMessage ]}