Part Number: DAC38RF82
Hi Everyone,
I want to configure the DAC to operate in signal (12bits) DAC mode. I checked the datasheet of DAC38RF82 and found a table as follows:


However, the JESD204B core in Vivado only accepts 32bits input in each JESD lane which is not divisable by 12. Can anyone tell how to arrange the data in JESD frame?
I also noticed that the JESD serial lane rate is 11250MHz if I set the DAC to operate in 3GPS, the JESD core clock is 11250MHz/40 = 281.25MHz? DAC will receive 3000/281.25 = 10.6667 samples during a FPGA clock cycle, which is not an integer. Is there anything wrong in my understanding?
tx_tdata[ 35: 24] <= {data_A02[3:0],data_A02[7:4],data_A02[11:8]};
tx_tdata[ 23: 12] <= {data_A01[3:0],data_A01[7:4],data_A01[11:8]};
tx_tdata[ 11: 0] <= {data_A00[3:0],data_A00[7:4],data_A00[11:8]};
