3 using the flexgui high-level interface layout, Cdb42l73 – Cirrus Logic CDB42L73 User Manual

Page 13

Advertising
background image

DS882DB1

13

CDB42L73

To restore one of several standard configurations pre-defined at the factory, load the register settings
starting with “Factory_Default” in its file name. The file names are meant to be self-explanatory. For ex-
ample, if “Factory_Default_LINEIN_to_ASPOUT_ASPIN_to HP_LINEOUT.fgs” is loaded, the Line Input
is routed to the Audio Serial Port to the S/PDIF output, and the S/PDIF input is routed to the Audio Serial
Port to the Headphone and Line Output.

4.3

Using the FlexGUI High-level Interface Layout

The CS42L73 is a versatile CODEC with many features and register settings. To keep the GUI easy to use
and visually clean, register controls for the CS42L73 are grouped by function and their location in the signal
chain. The result is a series of tabs arranged to mirror the CS42L73’s major functional blocks as closely as
possible (the S/PDIF tab is an exception in that it is not part of the CS42L73 but its functionality in the system
is important enough to warrant a tab in the GUI).

Figure 4

below shows the tabs in the FlexGUI high-level interface layout.

Figure 5

below is a flow diagram to help users map the FlexGUI tabs to their respective function in the audio

signal chain.

The subsequent sections,

Section 4.3.1

through

Section 4.3.9

, describe each tab in detail.

Figure 4. FlexGUI Tabs

Anlg Input

Input DSP

Dig Mixer 1

&

Dig Mixer 2

Output

DSP

Anlg Output

Clocking XSP VSP ASP

A/D

Di

git

a

l In

Digit

a

l Ou

t

Digital

Analog Signal

(Mic In, Line In)

Digital

D/A

Analog Signal

(HP Out, Line Out,

Spk Out, Spkline Out,

Ear Out)

Legend:

Represents a tab/page
in the GUI

Shows the direction
of the audio signal

S/PDIF

Aux Serial Port

(ASP)

Video Serial Port

(ASP)

Audio Serial Port

(ASP)

S/PDIF

Input and

Output

Figure 5. Correlating the FlexGUI Tabs to the Audio Signal Chain

Advertising