Glossary
A-3
Glossary
clock cycle: A periodic or sequence of events based on the input from the
external clock.
clock modes: Options used by the clock generator to change the internal
CPU clock frequency to a fraction or multiple of the frequency of the input
clock signal.
code: A set of instructions written to perform a task; a computer program or
part of a program.
codec: Coder-decoder, or compression/decompression. A device that
codes in one direction of transmission and decodes in another direction
of transmission.
coder-decoder or compression/decompression (codec): A device that
codes in one direction of transmission and decodes in another direction
of transmission.
compiler: A computer program that translates programs in a high-level lan-
guage into their assembly-language equivalents.
compress and expand (compand): A quantization scheme for audio sig-
nals in which the input signal is compressed and then, after processing,
is reconstructed at the output by expansion. There are two distinct com-
panding schemes: A-law (used in Europe) and µ-law (used in the United
States).
constant: A fixed or invariable value or data item that can be used as an op-
erand.
control register: A register that contains bit fields that define the way a de-
vice operates.
control register file: A set of control registers.
CSL: See chip support library.
CSL module: The CSL module is the top-level CSL API module.It interfaces
to all other modules and its main purpose is to initialize the CSL library.
D
DAT: Data; see DAT module.
DAT module: The DAT is an API module that is used to move data around
by means of DMA/EDMA hardware. This module serves as a level of ab-
straction that works the same for devices that have the DMA or EDMA
peripheral.