8 phase compensation, 9 integrator gain, system gain, 10 sample count, cycle count, settle time – Cirrus Logic CDB5480U User Manual

Page 23: 11 epsilon, 12 zxnum, 13 mask register, 14 temperature registers, 15 zero-crossing level and no load threshold, Cdb5480u

Advertising
background image

CDB5480U

DS893DB5

23

2.5.1.8

Phase Compensation

The Phase Comp Register section is used to make changes to and display the contents of the CS5480's
PC (Phase Compensation Control) register. The PC register allows coarse and fine phase adjustment on
each channel of the CS5480 data path. Refer to the CS5480 data sheet for descriptions of the PC register
bits.

2.5.1.9

Integrator Gain, System Gain

The Integrator Gain and System Gain sections display the signal path gain in both hexadecimal and
decimal format. Each register can be modified by typing a value in the corresponding Decimal or HEX:
field.

2.5.1.10

Sample Count, Cycle Count, Settle Time

The Sample Count Register, Cycle Count Register, and Settle Time sections provide fields to display the
values of registers associated with low-rate calculations. The SampleCount and CycleCount registers are
entered or displayed in decimal format by default. The user may select to enter or view other number
formats of the register by selecting the "d" within the field. The value of the T

Settle

register is displayed in

both hexadecimal and decimal format. Each register can be modified by typing a value in the
corresponding field.

2.5.1.11

Epsilon

The Epsilon section is used to display and adjust the Epsilon register (the ratio of the AC line frequency
to the output word rate). The Epsilon register can be updated either through entering the AC line
frequency in the Line Freq field or by entering the direct register value in the HEX: field.

2.5.1.12

ZX

NUM

When Automatic Frequency Update is enabled, the ZX

NUM

section is used to adjust the number of zero

crossings used in the Epsilon calculation. The update rate of Epsilon is increased by reducing the zero
crossings. The register can be modified by typing the number of zero crossings.

2.5.1.13

Mask Register

The Mask Register box displays the value for the Mask register in hexadecimal and decodes them to
indicate each bit's function. The Mask register can be modified by typing a value in the HEX: field, or by
checking the appropriate check boxes for the bits that are to be masked. The value present in the Mask
register may be changed by the GUI software during certain operations to provide correct functionality of
the CDB5480U board.

2.5.1.14

Temperature Registers

The Temperature Registers box is used to adjust the temperature offset register (T

OFF

) and temperature

gain register (T

GAIN

) to convert the temperature register (T) from the Celsius scale to the Fahrenheit scale,

or vice versa, and to improve temperature measurement accuracy. Refer to the CS5480 data sheet for
the details of the on-chip temperature sensor.

2.5.1.15

Zero-crossing Level and No Load Threshold

The Zero-crossing Level and No Load Threshold boxes display the values for these registers in
hexadecimal and decimal. Each register can be modified by typing a value in the corresponding Decimal
or HEX: field.

Advertising