1 document strategy – Cirrus Logic AN333 User Manual
Page 2

2
AN333
1 Document Strategy
1 Document Strategy
The CS470xx has been designed with inherently flexibility in terms of firmware usage. Each instance of operation of the
CS470xx can potentially use a different mix of DSP firmware, depending on the needs of the end user. The strategy
adopted to document the various DSP firmware is based on a single general overview firmware user’s manual coupled
with an individual application note for each DSP firmware module offered by Cirrus Logic.
The individual application notes each follow as an extension of AN333. These manuals have been named in such a way
so as to classify them into one of the following categories:
•
Operating system and general overview
•
Matrix processing module (MPM)
•
Virtual processing module (VPM)
•
Post-processing module (PPM)
Furthermore, since each classification (such as post-processing module) may contain several associated DSP firmware
modules, an incremental letter assignment (such as A, B, C) was given to index each DSP firmware document within a
given category. As an example, the table below outlines the general naming conventions for several firmware documents.
For a further breakdown of the available CS470xx firmware modules and their respective application note document
numbers, see
. Contact your local field applications engineer (FAE) for the latest code updates and availability.
Table 1-1. Naming Conventions
DSP Firmware Module
Base Name
Overlay Type
Index
Document Reference Number
General Overview, Operating System
and Common Firmware Modules
AN333
(General)
—
AN333
Delay Module
AN333
Post Processing Module (PPM)
a
AN333PPMA
Crossbar Mixer Module
AN333
Matrix Processing Module (MPM)
c
AN333MPMC
Dolby Headphone 2
AN333
Virtual Processing Module (VPM)
a
AN333VPMA