Patent · US Expired

Method and apparatus for performing decimation and interpolation of PCM data

US5936859A · kind A · utility

10Cited by
10References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 15, 1996
Grant dateAug 10, 1999
Priority date
Expiry dateApr 15, 2016

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T3/4007
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

Decimation and interpolation of pulse code modulated (PCM) digital audio samples is performed by periodically skipping or repeating a single PCM value. A random access memory (RAM) acting as a FIFO buffer memory outputs PCM samples in response to an address output from a counter. A predetermined number of PCM samples are output from the FIFO buffer by incrementing the counter at a constant rate. Decimation is performed by doubling the incrementing rate for one read interval, and interpolation is performed by halting the incrementing for one read interval. Modifying the incrementing rate of the counter provides an economical implementation of decimation and interpolation without introducing distortion.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.