• DocumentCode
    1192698
  • Title

    Practical aspects of digital sinewave generation using a second-order difference equation

  • Author

    Thoen, Bradford K.

  • Volume
    32
  • Issue
    5
  • fYear
    1985
  • fDate
    5/1/1985 12:00:00 AM
  • Firstpage
    510
  • Lastpage
    511
  • Abstract
    Generation of a sequence of sinusoidal values using a second-order difference equation is examined. Excessive roundoff error accumulation is prevented by an error reset mechanism derived by Mitra, et al., which requires calculation of two integers whose ratio is the desired normalized sine frequency within a specified tolerance. Simple closed-form expressions suitable for microcomputer implementation are derived for these integers.
  • Keywords
    Difference equations; Signal generators; Difference equations; Frequency; Gears; Iterative algorithms; Iterative methods; Microcomputers; Notice of Violation; Roundoff errors; Sampling methods; Teeth;
  • fLanguage
    English
  • Journal_Title
    Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-4094
  • Type

    jour

  • DOI
    10.1109/TCS.1985.1085732
  • Filename
    1085732