[WEBINAR] Better to Ask Permission? Best Practices for Privacy and Security

Pulse Code Modulation (PCM)

Definition - What does Pulse Code Modulation (PCM) mean?

Pulse code modulation (PCM) is a digital representation of an analog signal that takes samples of the amplitude of the analog signal at regular intervals. The sampled analog data is changed to, and then represented by, binary data. PCM requires a very accurate clock. The number of samples per second, ranging from 8,000 to 192,000, is usually several times the maximum frequency of the analog waveform in Hertz (Hz), or cycles per second, which ranges from 8 to 192 KHz.

The word pulse refers to pulses found in transmission lines, which are a natural consequence of two other almost simultaneously evolved analog methods: pulse width modulation and pulse position modulation, where each uses discrete signal pulses of varying widths or positions. Otherwise, PCM has little similarity to these other forms of signal encoding. These methodologies were introduced to the U.S. in the early 1960s as telephone companies began converting voice to digital signals to facilitate transmission between cities.

Techopedia explains Pulse Code Modulation (PCM)

Each sample in a PCM is quantized, approximating a very large set of possible values by a relatively small set of values, which may be integers or even discrete symbols. No matter how complex they are, all analog data may be digitized. This includes analog data such as full-motion video, sound, telemetry and virtual reality.

PCM data is actually raw digital audio samples. Audio files, in formats such as MP3 and AAC, are first converted to PCM data. Then, the PCM data is converted to analog signals for the speakers.

Further processing by digital signal processors may create many streams of data. These streams, in turn, may be multiplexed into larger streams of data transmitted very rapidly over long distances by processes such as time-division multiplexing, frequency division multiplexing, and others. TDM is used more widely because of its natural compatibility with digital communication and its lower bandwidth requirement.

After these data streams reach their destination, they are demultiplexed, broken back down into individual data streams, and demodulated, whereby the modulation procedure is applied in reverse to recreate the original binary numbers. These are further processed to restore the original analog waveform. In the process of transitioning from one sampling period to the next, the signal gains significant high-frequency energy. Analog filters are used to smooth out the signal and remove these undesirable frequencies, called aliasing frequencies. Depending on the requirement for precise output signals, these analog filters may or may not be necessary.

Share this:

Connect with us

Email Newsletter

Join thousands of others with our weekly newsletter

The 4th Era of IT Infrastructure: Superconverged Systems
The 4th Era of IT Infrastructure: Superconverged Systems:
Learn the benefits and limitations of the 3 generations of IT infrastructure – siloed, converged and hyperconverged – and discover how the 4th...
Approaches and Benefits of Network Virtualization
Approaches and Benefits of Network Virtualization:
Businesses today aspire to achieve a software-defined datacenter (SDDC) to enhance business agility and reduce operational complexity. However, the...
Free E-Book: Public Cloud Guide
Free E-Book: Public Cloud Guide:
This white paper is for leaders of Operations, Engineering, or Infrastructure teams who are creating or executing an IT roadmap.
Free Tool: Virtual Health Monitor
Free Tool: Virtual Health Monitor:
Virtual Health Monitor is a free virtualization monitoring and reporting tool for VMware, Hyper-V, RHEV, and XenServer environments.
Free 30 Day Trial – Turbonomic
Free 30 Day Trial – Turbonomic:
Turbonomic delivers an autonomic platform where virtual and cloud environments self-manage in real-time to assure application performance.