User Manual
Table Of Contents
- Features
- Table of Contents
- List of Figures
- 1. Hardware
- 2. Software
- 2.1 Installation Procedure
- 2.2 Using the Software
- 2.3 Start-up Window
- 2.4 Connect Menu
- 2.5 System Menu
- 2.5.1 Setup Window
- 2.5.1.1 Refresh Screen Button
- 2.5.1.2 Reset DUT Button
- 2.5.1.3 Save Config and Load Config Buttons
- 2.5.1.4 CS5480 MCLK Frequency
- 2.5.1.5 Configuration Registers
- 2.5.1.6 Pulse Control Register
- 2.5.1.7 Pulse Width and Pulse Rate Registers
- 2.5.1.8 Phase Compensation
- 2.5.1.9 Integrator Gain, System Gain
- 2.5.1.10 Sample Count, Cycle Count, Settle Time
- 2.5.1.11 Epsilon
- 2.5.1.12 ZXNUM
- 2.5.1.13 Mask Register
- 2.5.1.14 Temperature Registers
- 2.5.1.15 Zero-crossing Level and No Load Threshold
- 2.5.1.16 V1/V2 Sag, V1/ V2 Swell, and I1/I2 Overcurrent Registers
- 2.5.1.17 Channel Selection Level, Channel Select Minimum Amplitude, and Voltage Fixed RMS Reference Registers
- 2.5.1.18 Register Checksum, SerialCtrl Registers
- 2.5.1 Setup Window
- 2.6 Calibration Window
- 2.7 Conversion Window
- 2.8 Cirrus Test Window
- 2.8.1 Data Collection Window
- 2.8.1.1 Time Domain / FFT/ Histogram Selector
- 2.8.1.2 Config Button
- 2.8.1.3 Collect Button
- 2.8.1.4 Output Button
- 2.8.1.5 Zoom Button
- 2.8.1.6 Channel Select Button
- 2.8.1.7 Output Button & Window
- 2.8.1.8 Configuration Window
- 2.8.1.9 Collecting Data Sets
- 2.8.1.10 Analyzing Data
- 2.8.1.11 Histogram Information
- 2.8.1.12 Frequency Domain Information
- 2.8.1.13 Time Domain Information
- 2.8.2 Data Collection to File Window
- 2.8.3 Setup and Test Window
- 2.8.1 Data Collection Window
- Appendix A. Bill Of Materials
- Appendix B. Schematics
- Appendix C. Layer Plots

CDB5480U
22 DS893DB5
2.5.1.1 Refresh Screen Button
The Refresh Screen button will update the contents of the screen by reading all the register values from
the CS5480. It is a good idea to press the Refresh Screen button when entering the Setup window, or
after modifying any registers, to reflect the current status of the CS5480.
2.5.1.2 Reset DUT Button
The Reset DUT button will software reset the CS5480. The CS5480 will perform a software reset as
discussed in the CS5480 data sheet. After the software reset to the CS5480 device, the screen contents
will be automatically refreshed with the updated status of the CS5480.
2.5.1.3 Save Config and Load Config Buttons
Clicking the Save Config button will save the current setup widow's configuration to a .txt file. Clicking the
Load Config button will recall a saved configuration and store values into the CS5480.
2.5.1.4 CS5480 MCLK Frequency
The CS5480 accepts a wide range of MCLK input frequencies, and can therefore run at many different
sample rates. The frequency being used on the CS5480 should be entered in this box to provide accurate
frequency calculation in the FFT window. This will also help the software decide which functions the
evaluation system can perform reliably.
2.5.1.5 Configuration Registers
In the Config0, Config1, and Config2 register boxes, the contents of the CS5480's configuration registers
can be modified by typing a hexadecimal value in the HEX: field, or by changing any of the values below
the HEX: field to the desired settings. Although the CDB5480U software allows the modification of any of
the bits in the configuration registers, changing certain reserved bits, such as the NO_OSC bit of Config0,
may cause the software and board to behave erratically. This applies only to the CDB5480U evaluation
system and not to the CS5480 chip itself.
2.5.1.6 Pulse Control Register
The Pulse Control Register section is used to make changes to and display the contents of the CS5480's
PulseCtrl register. The PulseCtrl register contains various bits used to select the input to each energy
pulse generation block within the CS5480. Refer to the CS5480 data sheet for descriptions of the bits.
The value of the PulseCtrl register is displayed in hexadecimal format. Most of the PulseCtrl register bits
are reserved or unused. Only the usable bits are displayed in the Setup window.
2.5.1.7 Pulse Width and Pulse Rate Registers
The Pulse Width Register section is used to make changes to and display the contents of the CS5480's
PulseWidth register. The Pulse Width register is used to define the frequency range and pulse width of
the energy pulses generated by the CS5480. The PulseWidth register should be configured before setting
the PulseRate register. The Pulse Rate Register section is used to make changes to and display the
contents of the CS5480's PulseRate register. The PulseRate register defines the full-scale frequency of
the energy pulses generated by the CS5480.