Hello TI Support,
I am using a FPGA board which drives two DAC3484 chip on the same board. Each DAC3484 uses two channel output. Mixer is disabled.
that is: DAC device 1, ch A and Ch C.
DAC device 2, Ch A and Ch C.
In total four(4) DAC channels being used, and we name it ch 1, ch 2 , ch3 and ch4.
I am using the dual-sync source mode. I can basically get the two DAC output waveform "basically in sync", but still have some minor issues:
1). sometimes ch 1 and ch 2 are in sync; ch3 and ch4 are in sync. but ch1 and ch3 have 1~2 samples apart.
2). sometimes ch2,3,4 are in sync, but channel 1 are out of sync. as shown in the picture below.
I also enclosed the DAC3484 register dump before and after I set the DAC3484.
Would you enlighten me what can be wrong in my setting here? my requirement is to get all four(4) channel(from two DAC devices) output waveform phase-aligned.
Thank you.
Mei Guodong
befor set DAC3484
reg # 0000 = 0000029c
reg # 0001 = 00000000
reg # 0002 = 00008082
reg # 0003 = 0000f001
reg # 0004 = 0000ffff
reg # 0005 = 00000260
reg # 0006 = 00003600
reg # 0007 = 00000000
reg # 0008 = 00000000
reg # 0009 = 00000000
reg # 000a = 00000000
reg # 000b = 00000000
reg # 000c = 00000000
reg # 000d = 00000000
reg # 000e = 00000000
reg # 000f = 00000000
reg # 0010 = 00000000
reg # 0011 = 00000000
reg # 0012 = 00000000
reg # 0013 = 00000000
reg # 0014 = 00000000
reg # 0015 = 00000000
reg # 0016 = 00000000
reg # 0017 = 00000000
reg # 0018 = 00000807
reg # 0019 = 00000454
reg # 001a = 00000020
reg # 001b = 00000800
reg # 001c = 00000000
reg # 001d = 00000000
reg # 001e = 00008888
reg # 001f = 0000ccc4
reg # 0020 = 00008801
reg # 0000 = 0000029c
reg # 0001 = 00000000
reg # 0002 = 00008082
reg # 0003 = 0000f001
reg # 0004 = 0000efff
reg # 0005 = 00000260
reg # 0006 = 00003600
reg # 0007 = 00000000
reg # 0008 = 00000000
reg # 0009 = 00000000
reg # 000a = 00000000
reg # 000b = 00000000
reg # 000c = 00000000
reg # 000d = 00000000
reg # 000e = 00000000
reg # 000f = 00000000
reg # 0010 = 00000000
reg # 0011 = 00000000
reg # 0012 = 00000000
reg # 0013 = 00000000
reg # 0014 = 00000000
reg # 0015 = 00000000
reg # 0016 = 00000000
reg # 0017 = 00000000
reg # 0018 = 00000807
reg # 0019 = 00000454
reg # 001a = 00000020
reg # 001b = 00000800
reg # 001c = 00000000
reg # 001d = 00000000
reg # 001e = 00008888
reg # 001f = 0000ccc4
reg # 0020 = 00008801
after configuration():
reg # 0000 = 0000029c
reg # 0001 = 00000000
reg # 0002 = 00008082
reg # 0003 = 0000f001
reg # 0004 = 0000ffff
reg # 0005 = 00000260
reg # 0006 = 00003600
reg # 0007 = 00000000
reg # 0008 = 00000000
reg # 0009 = 00000000
reg # 000a = 00000000
reg # 000b = 00000000
reg # 000c = 00000000
reg # 000d = 00000000
reg # 000e = 00000000
reg # 000f = 00000000
reg # 0010 = 00000000
reg # 0011 = 00000000
reg # 0012 = 00000000
reg # 0013 = 00000000
reg # 0014 = 00000000
reg # 0015 = 00000000
reg # 0016 = 00000000
reg # 0017 = 00000000
reg # 0018 = 00000807
reg # 0019 = 00000454
reg # 001a = 00000020
reg # 001b = 00000800
reg # 001c = 00000000
reg # 001d = 00000000
reg # 001e = 00004444
reg # 001f = 00004424
reg # 0020 = 00001401
reg # 0000 = 0000029c
reg # 0001 = 00000000
reg # 0002 = 00008082
reg # 0003 = 0000f001
reg # 0004 = 0000efff
reg # 0005 = 00000260
reg # 0006 = 00003600
reg # 0007 = 00000000
reg # 0008 = 00000000
reg # 0009 = 00000000
reg # 000a = 00000000
reg # 000b = 00000000
reg # 000c = 00000000
reg # 000d = 00000000
reg # 000e = 00000000
reg # 000f = 00000000
reg # 0010 = 00000000
reg # 0011 = 00000000
reg # 0012 = 00000000
reg # 0013 = 00000000
reg # 0014 = 00000000
reg # 0015 = 00000000
reg # 0016 = 00000000
reg # 0017 = 00000000
reg # 0018 = 00000807
reg # 0019 = 00000454
reg # 001a = 00000020
reg # 001b = 00000800
reg # 001c = 00000000
reg # 001d = 00000000
reg # 001e = 00004444
reg # 001f = 00004424
reg # 0020 = 00001401