AD9783 BIST functionality

Hello,

Is there any documentation on the AD9783's BIST functionality?  I am testing out a board that has one of these DACs on it, and I was hoping to put it through its paces.  I saw the datasheet mentions the BIST, but unfortunately it doesn't say anything more than that.

Thanks,

~Jason

Parents
  • 0
    •  Analog Employees 
    on May 2, 2012 1:23 AM

    The Bist feature in the AD9783,1,0  is just a simple type adder. The BIST is a user synchronizable BIST feature. In register 0x1A the customer writes 0x20 then 0x00 to clear  the BIST registers while writing zeros to the data bits. Then enables BIST with 0x80 written to 0x1A and begins writing a know set of vectors  to the data inputs followed again by writing zeros into the bits  after the vectors and does a Bist read 0xC0 in 0x1A and will get the unique sum of rising edge data in reg 0x1B,0x1C and a unique sum of falling edge data in 0x1D,0x1E. So these register contents should always give the same values for the same vectors each time they are sent. The Zero’s are always ignore to the data bits so time the BIST clear, enable and read during zeros being written to the data inputs.

     

Reply
  • 0
    •  Analog Employees 
    on May 2, 2012 1:23 AM

    The Bist feature in the AD9783,1,0  is just a simple type adder. The BIST is a user synchronizable BIST feature. In register 0x1A the customer writes 0x20 then 0x00 to clear  the BIST registers while writing zeros to the data bits. Then enables BIST with 0x80 written to 0x1A and begins writing a know set of vectors  to the data inputs followed again by writing zeros into the bits  after the vectors and does a Bist read 0xC0 in 0x1A and will get the unique sum of rising edge data in reg 0x1B,0x1C and a unique sum of falling edge data in 0x1D,0x1E. So these register contents should always give the same values for the same vectors each time they are sent. The Zero’s are always ignore to the data bits so time the BIST clear, enable and read during zeros being written to the data inputs.

     

Children