Electronic Design

  
Reprints     Printer-Friendly    Email this Article    RSS        Font Size     What's This?


[Ideas For Design]
Novel Differentiator Handles Discrete Time-Domain Signals

Richard Lyons  |   ED Online ID #13358  |   September 14, 2006


This Design Brief introduces a computationally efficient network that computes the derivative of a discrete time-domain (digital) sequence. While recursive differentiating networks exist, this article describes a simple tapped-delay line (finite impulse response or FIR) differentiator that has guaranteed linear phase.

Although the idea of differentiation is well-defined in the world of continuous signals, that's not the case for discrete signals. Fortunately, however, we can approximate the calculus of a derivative operation in the domain of discrete signals. (While DSP purists prefer to use the terminology "digital differencer," we'll use the term " differentiator.")

To review the notion of differentiation, think about a continuous sine wave, whose frequency is rad./s, represented by:

The derivative of that sine wave is:

Therefore, the derivative of a sine wave is a cosine wave whose amplitude is proportional to the original x(t) sine wave's frequency. Equation 2 says that an ideal differentiator's frequency magnitude response is a straight line increasing with frequencyω. Keeping that in mind, consider two common discrete-time FIR (non-recursive) differentiators: a first-difference and a central-difference differentiator. They are computationally simple schemes for estimating the derivative of a digital x(n) time-domain signal sequence with respect to time.

The first-difference differentiator, which involves the simple process of computing the difference between successive x(n) signal samples, is defined in the time domain by:

The frequency magnitude response of that differentiator is the dashed |Hfd(ω)| curve in Figure 1. For comparison, Figure 1 also shows an ideal differentiator's straight-line |Hidea(ω)| = magnitude response. The frequency axis in the figure covers the positive frequency range 0≤ ω ≤ π samples/radian, corresponding to a cyclic frequency range of 0 to fs/2, where fs is the x(n) sample rate in hertz.

Equation 3 is sweet in its simplicity, but unfortunately its |Hfd(ω)| tends to amplify high-frequency noise that often contaminates real-world signals. For that reason, the central-difference differentiator is often used in practice. The time-domain expression of the central-difference differentiator is:


<-- prev. page     [1] 2     next page -->

Reprints   Printer-Friendly  Email this Article  RSS    Font Size   What's This?


  • Network-On-Chip Tools Arrive for The Masses
  • Tackling System Design Challenges Through Early Verification
  • ESL Tools Take Center Stage As Designers Move Up
  • Parasitic Extraction Tool Targets Next-Generation Custom ICs
  • Synopsys Jumps Into ESL-Synthesis Pool
  • Verify Control Systems Before Committing To Hardware
  • You're Using How Many FPGAs?
  • Tool Up For The FPGA Blitz
    1) Build A Smart Battery Charger Using A Single-Transistor Circuit
    (179 views today)
    2) Hot Hands For Some Cool Rock: Motion Sensing Meets Audio Engineering
    (167 views today)
    3) What's All This Transimpedance Amplifier Stuff, Anyhow? (Part 1)
    (71 views today)
    4) GPS-Derived Grandmaster Clock Delivers Ultra-Precise Time And Frequency Sync
    (70 views today)
    5) Downconverting Mixers Lower Power Consumption While Improving Performance
    (55 views today)
    ALL TOP 20



    POST YOUR COMMENTS HERE
    Name:

    Email:
    Your Comments:

    Enter the text from the image below


    Please refresh the page if you have trouble reading this text.

    Search Electronic Design
         
      
     
    Email Newsletter
    Sponsored By:
    Electronic Design UPDATE provides readers with late-breaking news, opinions from industry experts, and timely technology stories. It's a unique opportunity to get your product message in front of engineers, engineering managers, and corporate managers while they're reading about critical information online.

    Enter Email to Subscribe
      

    Electronic Design Europe Electronic Design China EEPN Power Electronics Auto Electronics Microwaves & RF
    Mobile Dev & Design Schematics Find Power Products Military Electronics EE Events Related Resources