| поискавой системы для электроныых деталей |
|
AD9993BBCZ датащи(PDF) 26 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9993BBCZ датащи(HTML) 26 Page - Analog Devices |
|
26 / 57 page ![]() Data Sheet AD9993 Rev. A | Page 25 of 56 START-UP REGISTER SEQUENCES POWER-UP ROUTINE WHEN USING THE ON-CHIP CLOCK SYNTHESIZER To power up the device, set the register settings as described in the following sections. Chip Power-Up SPI.Write(0x008, 0x00); power up all blocks DAC Setup SPI.Write(0x03A, 0x02); DAC data format offset binary or SPI.Write(0x03A, 0x00); DAC data format twos complement ADC Setup SPI.Write(0x013, 0x00); enable ADC LVDS output and offset binary or SPI.Write(0x013, 0x01); enable ADC LVDS output and twos complement SPI.Write(0x014, 0x01); set LVDS to 2 mA (optional: 1 mA is default) SPI.Write(0x0FF, 0x01); transfer Synthesizer Setup (62.5 MHz Reference Clock Input) SPI.Write(0x032, 0x01); SYNTH_CP_CAL_EN SPI.Write(0x0FF, 0x01); transfer SPI.Write(0x032, 0x11); start synthesizer calibration SPI.Write(0x0FF, 0x01); transfer SPI.Read(0x02D); synthesizer status 0x01; calibration in progress 0x04; calibration done, synthesizer no lock 0x06;calibration done, synthesizer locked Sythesizer Setup (31.25 MHz Reference Clock Input) SPI.Write(0x033, 0x20); CLKGEN_REFCLK_DIV1 SPI.Write(0x032, 0x01); synthesizer CP_CAL_EN SPI.Write(0x0FF, 0x01); transfer SPI.Write(0x032, 0x11); start synth calibration SPI.Write(0x0FF, 0x01); transfer SPI.Read(0x02D); synthesizer status 0x01; calibration in progress 0x04; calibration done, synthesizer no lock 0x06; calibration done, synthesizer locked Synchronize LVDS Interface SPI.Write(0x00A, 0x82); synchronize ADC data with DCO clock, self cleared but needs following SPI clock SPI.Write(0x00A, 0x81); realign Tx FIFO read and write pointers, self cleared but need following SPI clock SPI.Write(0x00A, 0x90); realign Rx FIFO read and write pointers, DCI clock must be present, self cleared but need following SPI clock Miscellaneous Clear Interrupt SPI.Write(0x0F0, 0xFF) Enable Interrupt SPI.Write(0x0F1, 0xFF) SPI.Write(0x055, 0x01); ALERT_PULLUP_EN (optional) SPI.Write(0x0FF, 0x01); transfer SPI.Write(0x039, 0x12); set DAC CML based on compliance range of 0.7 V and on-chip RFSADJ_x resistors Set this bit if using DAC compliance range > 0.7 V. SPI.Write(0x0ff, 0x001); data transfer POWER-UP ROUTINE WHEN USING EXTERNAL CLOCK Chip Power-Up SPI.Write(0x008, 0x00); power up all blocks DAC Setup SPI.Write(0x03A, 0x02); DAC data format offset binary or SPI.Write(0x03A, 0x00); DAC data format twos complement ADC Setup SPI.Write(0x013, 0x00); enable ADC LVDS output and offset binary or SPI.Write(0x013, 0x01); enable ADC LVDS output and twos complement SPI.Write(0x014, 0x01); set LVDS to 2 mA (optional: 1 mA is default) SPI.Write(0x0FF, 0x01); transfer External Clock Setup SPI.Write(0x034, 0x07); set external clock mode SPI.Write(0x0FF, 0x01); transfer |
|
ссылки URL |
| Вашему бизинису помогли Аллдатащит? [ DONATE ] |
Что такое Аллдатащит | реклама | контакт | Конфиденциальность | Ссылка на техническое описание | обмен ссыками | поиск по производителю All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |