| 数据搜索系统,热门电子元器件搜索 |
|
AD9852ASQZ 数据表(PDF) 35 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9852ASQZ 数据表(HTML) 35 Page - Analog Devices |
|
35 / 52 page ![]() AD9852 Rev. E | Page 35 of 52 SERIAL INTERFACE PORT PIN DESCRIPTIONS Table 12. Pin Description SCLK Serial Clock (Pin 21). The serial clock pin is used to synchronize data to and from the AD9852 and to run the internal state machines. The SCLK maximum frequency is 10 MHz. CS Chip Select (Pin 22). Active low input that allows more than one device on the same serial communication line. The SDO and SDIO pins go to a high impedance state when this input is high. If this pin is driven high during a communication cycle, the cycle is suspended until CS is reactivated low. The chip select pin can be tied low in systems that maintain control of SCLK. SDIO Serial Data I/O (Pin 19). Data is always written to the AD9852 on this pin. However, this pin can be used as a bidirectional data line. The configuration of this pin is controlled by Bit 0 of Register Address 20 hex. The default is Logic 0, which configures the SDIO pin as bidirectional. SDO Serial Data Out (Pin 18). Data is read from this pin for protocols that use separate lines for transmitting and receiving data. In the case where the AD9852 operates in a single bidirectional I/O mode, this pin does not output data and is set to a high impedance state. IO RESET Synchronize I/O Port (Pin 17). Synchronizes the I/O port state machines without affecting the contents of the addressable registers. An active high input on the IO RESET pin causes the current communication cycle to terminate. After the IO RESET pin returns low (Logic 0), another communication cycle can begin, starting with the instruction byte. Notes on Serial Port Operation The AD9852 serial port configuration bits reside in Bit 1 and Bit 0 of Register Address 20 hex. The configuration changes immediately upon a valid I/O update. For multibyte transfers, writing to this register can occur during the middle of a communication cycle. Care must be taken to compensate for this new configuration during the remainder of the current communication cycle. The system must maintain synchronization with the AD9852; otherwise, the internal control logic is not able to recognize further instructions. For example, if the system sends the instruction to write a 2-byte register and then pulses the SCLK pin for a 3-byte register (24 additional SCLK rising edges), communication synchronization is lost. In this case, the first 16 SCLK rising edges after the instruction cycle properly write the first two data bytes into the AD9852, but the subsequent eight rising SCLK edges are interpreted as the next instruction byte, not the final byte of the previous communication cycle. In cases where synchronization is lost between the system and the AD9852, the IO RESET pin provides a means to re-establish synchronization without reinitializing the entire chip. Asserting the IO RESET pin (active high) resets the AD9852 serial port state machine, terminating the current I/O operation and forcing the device into a state in which the next eight SCLK rising edges are understood to be an instruction byte. The IO RESET pin must be deasserted (low) before the next instruction byte write can begin. Any information written to the AD9852 registers during a valid communication cycle prior to loss of synchro- nization remains intact. MSB/LSB TRANSFERS The AD9852 serial port can support both MSB- and LSB-first data formats. This functionality is controlled by Bit 1 of Serial Bank 20 hex. When this bit is set active high, the AD9852 serial port is in LSB-first format. This bit defaults low, to the MSB-first format. The instruction byte must be written in the format indicated by Bit 1 of Serial Register Bank 20 hex. Therefore, if the AD9852 is in LSB-first mode, the instruction byte must be written from LSB to MSB. CS SCLK SDIO tPRE tDSU tSCLKPWH tSCLKPWL tSCLK tDHLD SECOND BIT FIRST BIT SYMBOL tPRE tSCLK tDSU tSCLKPWH tSCLKPWL tDHLD MIN 30ns 100ns 30ns 40ns 40ns 0ns DEFINITION CS SETUP TIME PERIOD OF SERIAL DATA CLOCK SERIAL DATA SETUP TIME SERIAL DATA CLOCK PULSE WIDTH HIGH SERIAL DATA CLOCK PULSE WIDTH LOW SERIAL DATA HOLD TIME Figure 53. Timing Diagram for Data Write to AD9852 tDV FIRST BIT SECOND BIT SDIO SDO SCLK CS SYMBOL tDV MAX 30ns DEFINITION DATA VALID TIME Figure 54. Timing Diagram for Read from AD9852 |
|
链接网址 |
| ALLDATASHEET是否为您带来帮助? [ DONATE ] |
关于 Alldatasheet | 广告服务 | 联系我们 | 隐私政策 | 数据表链接 | 链接交换 | 制造商名单 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 |