Advanced Digital System

Only available on StudyMode
  • Topic: Digital signal processing, Low-pass filter, Filter
  • Pages : 28 (7982 words )
  • Download(s) : 80
  • Published : April 6, 2013
Open Document
Text Preview
A310SE ADVANCED DIGITAL SYSTEM

TABLE OF CONTENTS
1. Abstract………………………………………………………………………….....2 1.1. What is low pass IIR filter………………… ……………………….….....3 2. Introduction……………………………………………………………………......5
3. Main Report ………………………………………………………………………7 3.1 Principle of specification of IIR digital filter……………………………7 3.2 Principle of Low Pass filter………………………………….......……..…8 3.3 Characteristic of classical analog filter…...............................................10 3.4 Digital filter design steps by BZT method………………………………15 3.5 Functional Architecture of TMS320C6713……………………………16 4. Design Criteria……………………………………………………………………15 4.1 Design calculation for IIR FTR filter by BZT method…………….….17 4.2Flow chart for matlab program……………………………….................21 4.3 Flow chart for CSC program………………………………………..…22 5. Software Implementation………………………………………………….………24 5.1 Matlab programme for filter coefficient ……………………………..….24 5.2 CSC program for interfacing and implementation of digital filter............27 5.3 Simulation results………………………………………………………….28 6. Implementaton of digital filter on TMSC6713 DSP chip……………………….....29 6.1 Detail implementation steps and procedure………..………...…..……29 6.2 Emulation result………………………………………………………...42 7. Critical analysis dicussion and comparison of results………………………….43 7.1Result and discussion for designl calculation

7.2 Result and discussion for matlab simulation
7.3 Result and discussion for CSC implementation
7.4 Analysis discussion and comparison of the result 8. Conclusion …………………………...............................................….…………45
9. Reference and Citation.......................................................................................46

1. ABSTRACT
Digital filters are commonplace and an essential element of everyday electronics such as radios, cellphones, and stereo receivers. A digital filter system usually consists of an analog-to-digital converter to sample the input signal, followed by a microprocessor and some peripheral components such as memory to store data and filter coefficients etc., finally a digital-to-analog converter to complete the output stage. Program Instructions (software) running on the microprocessor implement the digital filter by performing the necessary mathematical operations on the numbers received from the ADC.[3] Digital filters are classified into one of two basic forms, according to how they respond to a unit impulse: * Finite impulse response, or FIR, filters express each output sample as a weighted sum of the last N input samples, where N is the order of the filter. FIR filters are normally non-recursive, meaning they do not use feedback and as such are inherently stable. A moving average filter or CIC filter are examples of FIR filters that are normally recursive (that use feedback). If the FIR coefficients are symmetrical (often the case), then such a filter is linear phase, so it delays signals of all frequencies equally which is important in many applications. It is also straightforward to avoid overflow in an FIR filter. The main disadvantage is that they may require significantly more processing and memory resources than cleverly designed IIR variants. FIR filters are generally easier to design than IIR filters - the Parks-McClellan filter design algorithm (based on the Remez algorithm) is one suitable method for designing quite good filters semi-automatically.

* Infinite impulse response, or IIR, filters are the digital counterpart to analog filters. Such a filter contains internal state, and the output and the next internal state are determined by a linear combination of the previous inputs and outputs (in other words, they use feedback, which FIR filters normally do not). In theory, the impulse response of such a filter never dies out completely, hence the name IIR, though in practice, this is not true given the finite resolution of computer arithmetic. IIR...
tracking img