Process data

Input format:

The output frequency is specified within maximum resolution of 15 bits (the 16th bit is used to specify the direction).
Negative process data results in rotation in the opposite direction. In this case, the internal counter counts to decreasing values.

Relative data

The output frequency is based on the base frequency that is set in registers 36 – 39 and the process data (see table).

Output frequency = base frequency x process data / 32767
Highest resolution = 125 mHz

Example:
Base frequency = 100,000 Hz (maximum selected output frequency)
Process data = 0x00FF (255dec)
Output frequency = 778.22 Hz

Process data

Output value

 

0x0000 (0dec)

0% DC

0x3FFF (16383dec)

50% of the base frequency, rotation to the right

0x7FFF (32767dec)

100% of the base frequency, rotation to the right

Two's complement

0xC000 (-16384dec)

50% of the base frequency, rotation to the left

0x8000 (-32768dec)

100% of the base frequency, rotation to the left

Signed amount representation

0xBFFF (-16383dec)

50% of the base frequency, rotation to the left

0xFFFF (-32767dec)

100% of the base frequency, rotation to the left

Direct data

It is possible to enter the frequency directly (Feature.7). In this case the process data is multiplied by the factor contained in register 42, and directly written to the synthesis chip.

Output frequency = frequency factor x process data x 10 mHz
Highest resolution = 10 mHz

Example:
Frequency factor = 100
Process data = 0x00FF (255dec)
Output frequency = 255 Hz