![Alpha Data XRM(2)-DAC-D4/1G User Manual Download Page 44](http://html1.mh-extra.com/html/alpha-data/xrm-2-dac-d4-1g/xrm-2-dac-d4-1g_user-manual_2905503044.webp)
XRM(2)-DAC-D4/1G User Guide
V2.2 - Mar 8, 2018
4.7 Q_INC_REG (0x06)
Used for both simple ramp (sawtooth) and triangle generation.
Data written to this register sets the increment value for the ramp on each clock cycle. The increment for ramp
generation is determined by the normalised frequency according to the value:
Inc= 2
16
* F
norm
since the DAC is a 16 bit device.
For triangle waveforms, the upper 16 bits specify the start value for triangle generation on each positive slope at
the zero crosssing point whilst the lower 16 bits specify the end value for triangle generation on each negative
slope at the zero crosssing point.
D31 to D24:
D31 Triangle start value D15, msb (zero crossing, positive slope)
D30 Triangle start value D14
D29 Triangle start value D13
D28 Triangle start value D12
D27 Triangle start value D11
D26 Triangle start value D10
D25 Triangle start value D9
D24 Triangle start value D8
D23 to D16:
D23 Triangle start value D7
D22 Triangle start value D6
D21 Triangle start value D5
D20 Triangle start value D4
D19 Triangle start value D3
D18 Triangle start value D2
D17 Triangle start value D1
D16 Triangle start value D0, lsb
D15 to D8:
D15
Ramp increment,Triangle end value D15 msb (zero crossing,
negative slope)
D14 Ramp increment,Triangle end value D14
D13 Ramp increment,Triangle end value D13
D12 Ramp increment,Triangle end value D12
D11 Ramp increment,Triangle end value D11
D10 Ramp increment,Triangle end value D10
D9
Ramp increment,Triangle end value D9
Page 40
Register Description
xrm-dac-d4-1g-manual_v2_2.pdf