Pulse Code Modulation (PCM): The Backbone of Digital Sound Systems

Pulse Code ModulationPin

Modulation is a process that involves changing one or more signal carrier parameters based on the current values of the message signal.

A message signal is a signal transmitted for communication, and a carrier signal is a high-frequency signal with no data but is used for long-distance transmission.

Several modulation techniques are classified according to the type of modulation used.

Among all these, the digital modulation technique is Pulse Code Modulation (PCM).

Pulse Code Modulation (PCM) is a digital display of an analog signal that samples the amplitude of an analog signal at regular intervals.

The sampled analog data is modified and then represented by binary data.

PCM requires an exact clock. The number of samples per second, which ranges from 8,000 to 192,000, is typically several times the maximum frequency of the analog waveform in Hertz (Hz) or cycles per second, ranging from 8 to 192 kHz.

The word pulse refers to the pulses located on transmission lines. These are a natural consequence of two other analog methods developed almost simultaneously: pulse width modulation and pulse position modulation, where each uses pulses of a discrete signal of different widths or positions.

Otherwise, PCM bears little resemblance to these other forms of signal coding.

These methodologies were introduced in the United States in the early 1960s when telephone companies began converting voice to digital signals to enhance city transmission.

Each pattern in PCM is quantized, approximating an extensive set of possible values to a relatively small set of values, which can be integers or even discrete symbols. No matter how complex, all analog data can be digitized.

This includes analog data such as general videos, sound, telemetry, and virtual reality.

PCM data is raw digital audio samples. Audio files in formats like MP3 and AAC are first converted to PCM data, which is then converted to analog speaker signals.

Post-processing of digital signal processors can create many data streams.

These streams, in turn, can be multiplexed into more massive data streams, which are transmitted very quickly over long distances by processes such as time-division multiplexing, frequency-division multiplexing, etc.

TDM is used more because of its natural compatibility with digital communication and lower bandwidth requirements.

Once these data streams reach their destination, they are demultiplexed, redistributed into individual data streams, and demodulated, with the modulation procedure being applied in reverse to recreate the original binary numbers.

They are then processed to restore the original analog waveform. The signal receives significant high-frequency energy when changing from one sampling period to another.

Analog filters equalize the signal and remove these unwanted frequencies, called aliases.

These analog filters may or may not be required depending on the requirement for accurate output signals.

How does PCM work?

Pulse Code Modulation (PCM) devices receive analog signals with continuously varying voltages and quantize these signals into respective voltages sampled at regular time intervals, typically 8000 times per second, each sample having 8 bits.

This allows a total transfer rate of 64 Kbps, as in digital telephone communication with an Integrated Digital Network Service (ISDN). This quantization procedure results in a series of discrete voltages over time.

The voltage levels correspond to powers of 2 and represent a series of binary numbers, so the PCM device’s output is essentially a binary number.

A typical PCM device consists of a sample-and-hold circuit that samples an analog voltage signal and holds it long enough for the analog-to-digital converter to convert it to a digital (binary) format.

A codec or encoder/decoder is a single device with associated software that can also perform analog to digital conversion and vice versa.

Processing and Coding

Some forms of PCM integrate signal processing with coding. Previous versions of these systems applied analog domain processing as part of the analog-to-digital process; the newest implementations do so in the digital domain.

Modern transform-based sound compression techniques, such as Modified Discrete Cosine Transform (MDCT) coding, have made these simple techniques largely obsolete.

  • Linear PCM (LPCM) is a linear quantization PCM.
  • Differential PCM (DPCM) encodes PCM values as the current and expected values. The algorithm predicts the next sample based on the previous samples, and the encoder only stores the differentiation between this projection and the actual value. If the projection is reasonable, fewer bits can represent the same information. For audio, this encoding type decreases the number of bits required per sample by about 25% compared to PCM.
  • Adaptive DPCM (ADPCM) is a variation of DPCM that changes the size of the quantization steps to allow further reduction in the bandwidth required for a given signal-to-noise ratio.
  • Delta modulation is a form of DPCM that uses one bit per sample to indicate whether the signal is increasing or decreasing from the previous sample.

In telephony, the standard audio signal for a telephone call is encoded at 8,000 samples per second, 8 bits each, resulting in a 64 kbit / s digital signal called DS0.

The default signal compression encoding on DS0 is PCM -law (mu-law) (North America and Japan) or A-law PCM (Europe and most other countries in the world).

These are logarithmic compression systems in which a 12-bit or 13-bit linear PCM sample number is mapped to an 8-bit value. The international standard G.711 describes this system.

When circuit costs are high, and the loss of voice quality is acceptable, it sometimes makes sense to compress the voice signal further.

The ADPCM algorithm maps a series of 8-bit law or PCM A-law samples into a series of 4-bit ADPCM samples.

This doubles the line’s capacity. The technique is described in detail in the G.726 standard.

Audio coding formats and audio codecs have been developed to achieve higher compression. Some of these techniques are standardized and patented.

Advanced compression techniques, such as MDCT and Linear Predictive Coding (LPC), are widely used today in mobile phones, voice-over IP (VoIP), and broadcast media.

Nomenclature

The word “pulse” in Pulse Code Modulation (PCM) refers to “pulses” located on a transmission line.

This may be a reasonable consequence of the fact that this technique was developed in conjunction with two analog methods, pulse width modulation and pulse position modulation, in which the encoded data is represented by discrete signal pulses of variable width or position, respectively.

In this regard, PCM bears little resemblance to these other forms of signal coding, except that they can all be used in time-division multiplexing, and PCM code numbers are represented as electrical pulses.

Conclusion

Pulse Code Modulation (PCM) is used to represent sampled analog signals digitally.

It is a standard form of digital audio in computers, compact discs, digital telephony, and other digital audio applications.

In the PCM stream, the analog signal’s amplitude is regularly sampled at uniform intervals, and each sample is quantized to the closest value in the range of digital steps.

The PCM sequence has two basic properties that determine the chain’s fidelity to the original analog signal: the sample rate, which is the number of times per second of sampling, and bit depth, which ascertains the number of possible digital values that can be used to represent each sample.

Leave a Reply

Your email address will not be published. Required fields are marked *

Previous Article
What is CDMA

What is CDMA? A Simple Guide to Code-Division Multiple Access

Next Article
MTN Lumos

MTN Lumos Solar Power: A Sustainable Energy Solution for Your Home

Related Posts
Fintech Companies in TexasPin
Read More

Top 12 Fintech Companies in Texas

There’s plenty of capital flowing through Texas. Many entrepreneurs have created financial technology companies in the state because…
Total
0
Share