![Alpha Data XRM(2)-DAC-D4/1G Скачать руководство пользователя страница 64](http://html1.mh-extra.com/html/alpha-data/xrm-2-dac-d4-1g/xrm-2-dac-d4-1g_user-manual_2905503064.webp)
XRM(2)-DAC-D4/1G User Guide
V2.2 - Mar 8, 2018
4.17 IPATTERN_REG (0x10)
This register provides two 16 bit values which are used to control data generation for triangle and pulse
(square) waveforms and also serve to specify the data for self test operation on the I channel.
When generating triangle waveforms, bits D31 to D16 of this register determine the gradient (increment per DAC
sample clock cycle) which controls the value applied to the DAC data pins for the negative slope. Bits D15 to D0
determine the gradient (increment per DAC sample clock cycle) which controls the value applied to the DAC data
pins for the positive slope:
When generating pulse waveforms, bits D31 to D16 determine the value applied to the DAC pins for the 'space'
duration and bits D15 to D0 determine the value applied to the DAC pins for the 'mark' duration in counts of
FABRCLK cycles.Additional bits in the AUXCNTRL register extend this to give DAC sample clock resolution of
pulse widths.
When generating the DAC pattern self test sequence, both this and the IPATTERN_REG2 register are
programmed with 0xAAAA5555. These two registers are concatenated to specify the 4-sample sequence output
during self-test operation. Other patterns may be used to check individual bits etc.
D31 to D24:
D31 Triangle neg slope bit 15, Pulse Space level bit 15, msb
D30 Triangle neg slope bit 14, Pulse Space level bit 14
D29 Triangle neg slope bit 13, Pulse Space level bit 13
D28 Triangle neg slope bit 12, Pulse Space level bit 12
D27 Triangle neg slope bit 11, Pulse Space level bit 11
D26 Triangle neg slope bit 10, Pulse Space level bit 10
D25 Triangle neg slope bit 9, Pulse Space level bit 9
D24 Triangle neg slope bit 8, Pulse Space level bit 8
D23 to D16:
D23 Triangle Neg slope bit 7, Pulse Space level bit 7
D22 Triangle Neg slope bit 6, Pulse Space level bit 6
D21 Triangle Neg slope bit 5, Pulse Space level bit 5
D20 Triangle Neg slope bit 4, Pulse Space level bit 4
D19 Triangle Neg slope bit 3, Pulse Space level bit 3
D18 Triangle Neg slope bit 2, Pulse Space level bit 2
D17 Triangle Neg slope bit 1, Pulse Space level bit 1
D16 Triangle Neg slope bit 0, Pulse Space level bit 0, lsb
D15 to D8:
D15 Pos slope bit 15, Mark level bit 15, msb
D14 Pos slope bit 14, Mark level bit 14
D13 Pos slope bit 13, Mark level bit 13
D12 Pos slope bit 12, Mark level bit 12
D11 Pos slope bit 11, Mark level bit 11
Page 60
Register Description
xrm-dac-d4-1g-manual_v2_2.pdf