| Electronic Components Datasheet Search |
|
AD9540BCPZ Datasheet(PDF) 22 Page - Analog Devices |
|
|
|||||||||||||||||||||||||||||
AD9540BCPZ Datasheet(HTML) 22 Page - Analog Devices |
|
22 / 32 page ![]() AD9540 Data Sheet Rev. C | Page 22 of 32 SERIAL PORT OPERATION An AD9540 serial data port communication cycle has two phases. Phase 1 is the instruction cycle, writing an instruction byte to the AD9540, coincident with the first eight SCLK rising edges. The instruction byte provides the AD9540 serial port controller with information regarding the data transfer cycle, which is Phase 2 of the communication cycle. The Phase 1 instruction byte defines the serial address of the register being accessed and whether the upcoming data transfer is read or write. The first eight SCLK rising edges of each communication cycle are used to write the instruction byte into the AD9540. The remaining SCLK edges are for Phase 2 of the communication cycle. Phase 2 is the actual data transfer between the AD9540 and the system controller. The number of bytes transferred during Phase 2 of the commu- nication cycle is a function of the register being accessed. For example, when accessing Control Function Register 2, which is four bytes wide, Phase 2 requires that four bytes be transferred. If accessing a frequency tuning word, which is six bytes wide, Phase 2 requires that six bytes be transferred. After transferring all data bytes per the instruction, the communication cycle is completed. At the completion of any communication cycle, the AD9540 serial port controller expects the next eight rising SCLK edges to be the instruction byte of the next communication cycle. All data input to the AD9540 is registered on the rising edge of SCLK. All data is driven out of the AD9540 on the falling edge of SCLK. Figure 39 through Figure 42 are useful in understand- ing the general operation of the AD9540 serial port. . I6 I5 I4 I3 I2 I1 D5 D4 D3 D2 D1 D0 I0 D7 D6 I7 INSTRUCTION CYCLE SCLK SDI/O DATA TRANSFER CYCLE CS Figure 39. Serial Port Write Timing—Clock Stall Low I6 I5 I4 I3 I2 I1 I0 DON'T CARE I7 INSTRUCTION CYCLE SCLK SDI/O DATA TRANSFER CYCLE D5 D4 D3 D2 D1 D0 D7 D6 SDO CS Figure 40. 3-Wire Serial Port Read Timing—Clock Stall Low I6 I5 I4 I3 I2 I1 D5 D4 D3 D2 D1 D0 I0 D7 D6 I7 INSTRUCTION CYCLE SCLK SDI/O DATA TRANSFER CYCLE CS Figure 41. Serial Port Write Timing—Clock Stall High I6 I5 I4 I3 I2 I1 D5 D4 D3 D2 D1 D0 I0 D7 D6 I7 INSTRUCTION CYCLE SCLK SDI/O DATA TRANSFER CYCLE CS Figure 42. 2-Wire Serial Port Read Timing—Clock Stall High |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List 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 |