数据搜索系统,热门电子元器件搜索
  Chinese  ▼
ALLDATASHEETCN.COM

X  

AD9857/PCB 数据表(PDF) 20 Page - Analog Devices

部件名 AD9857/PCB
功能描述  CMOS 200 MSPS 14-Bit Quadrature Digital Upconverter
PDF  31 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
制造商  AD [Analog Devices]
网页  http://www.analog.com
标志 AD - Analog Devices

AD9857/PCB 数据表(HTML) 20 Page - Analog Devices

Back Button AD9857/PCB Datasheet HTML 16Page - Analog Devices AD9857/PCB Datasheet HTML 17Page - Analog Devices AD9857/PCB Datasheet HTML 18Page - Analog Devices AD9857/PCB Datasheet HTML 19Page - Analog Devices AD9857/PCB Datasheet HTML 20Page - Analog Devices AD9857/PCB Datasheet HTML 21Page - Analog Devices AD9857/PCB Datasheet HTML 22Page - Analog Devices AD9857/PCB Datasheet HTML 23Page - Analog Devices AD9857/PCB Datasheet HTML 24Page - Analog Devices Next Button
Zoom Inzoom in Zoom Outzoom out
 20 / 31 page
background image
AD9857
–20–
REV. 0
MSB/LSB Transfers
The AD9857 serial port can support both most significant bit
(MSB) first or least significant bit (LSB) first data formats. This
functionality is controlled by the Control Register 00h<6> bit.
The default value of Control Register 00h<6> is low (MSB first).
When Control Register 00h<6> is set high, the AD9857 serial
port is in LSB first format. The instruction byte must be written
in the format indicated by Control Register 00h<6>. That is, if
the AD9857 is in LSB first mode, the instruction byte must be
written from least significant bit to most significant bit.
Multibyte data transfers in MSB format can be completed by
writing an instruction byte that includes the register address of
the most significant byte. In MSB first mode, the serial port in-
ternal byte address generator decrements for each byte required
of the multibyte communication cycle. Multibyte data transfers
in LSB first format can be completed by writing an instruction
byte that includes the register address of the least significant
byte. In LSB first mode, the serial port internal byte address
generator increments for each byte required of the multibyte
communication cycle.
Notes on Serial Port Operation
The AD9857 serial port configuration bits reside in Bits 6 and 7
of register address 0h. It is important to note that the configuration
changes immediately upon writing to this register. For multibyte
transfers, writing to this register may occur during the middle of
a communication cycle. Care must be taken to compensate for this
new configuration for the remainder of the current communica-
tion cycle.
The AD9857 serial port controller address will roll from 19h to
0h for multibyte I/O operations if the MSB first mode is active.
The serial port controller address will roll from 0h to 19h for
multibyte I/O operations if the LSB first mode is active.
The system must maintain synchronization with the AD9857 or
the internal control logic will not be able to recognize further
instructions. For example, if the system sends an instruction
byte for a 2-byte write, then pulses the SCLK pin for a 3-byte
write (24 additional SCLK rising edges), communication syn-
chronization is lost. In this case, the first 16 SCLK rising edges
after the instruction cycle will properly write the first two data
bytes into the AD9857, but the next eight rising SCLK edges are
interpreted as the next instruction byte, not the final byte of the
previous communication cycle.
In the case where synchronization is lost between the system and
the AD9857, the SYNC I/O pin provides a means to re-establish
synchronization without reinitializing the entire chip. The SYNC
I/O pin enables the user to reset the AD9857 state machine to
accept the next eight SCLK rising edges to be coincident with
the instruction phase of a new communication cycle. By apply-
ing and removing a “high” signal to the SYNC I/O pin, the
AD9857 is set to once again begin performing the communica-
tion cycle in synchronization with the system. Any information
that had been written to the AD9857 registers during a valid
communication cycle prior to loss of synchronization will
remain intact.
Instruction Byte
The instruction byte contains the following information as shown
in Table II.
Table II. Instruction Byte Information
MSB
D6
D5
D4
D3
D2
D1
LSB
R/
W
N1
N0
A4
A3
A2
A1
A0
R/
W—Bit 7 of the instruction byte determines whether a read or
write data transfer will occur after the instruction byte write.
Logic high indicates read operation. Logic zero indicates a write
operation.
N1, N0—Bits 6 and 5 of the instruction byte determine the
number of bytes to be transferred during the data transfer cycle
of the communications cycle. The bit decodes are shown in
Table III.
Table III. N1, N2 Decode Bits
N1
N0
Description
0
0
Transfer 1 Byte
0
1
Transfer 2 Bytes
1
0
Transfer 3 Bytes
1
1
Transfer 4 Bytes
A4, A3, A2, A1, A0—Bits 4, 3, 2, 1, 0 of the instruction byte
determine which register is accessed during the data transfer
portion of the communications cycle. For multibyte transfers,
this address is the starting byte address. The remaining register
addresses are generated by the AD9857.
SERIAL INTERFACE PORT PIN DESCRIPTION
SCLK—Serial Clock. The serial clock pin is used to synchro-
nize data to and from the AD9857 and to run the internal state
machines. SCLK maximum frequency is 10 MHz.
CS—Chip Select. Active low input that allows more than one
device on the same serial communications lines. The SDO and
SDIO pins will go to a high-impedance state when this input is
high. If driven high during any communications cycle, that cycle is
suspended until
CS is reactivated low. Chip Select can be tied
low in systems that maintain control of SCLK.
SDIO—Serial Data I/O. Data is always written into the AD9857
on this pin. However, this pin can be used as a bidirectional
data line. The configuration of this pin is controlled by Bit 7 of
register address 00h. The default is logic zero, which configures
the SDIO pin as bidirectional.
SDO—Serial Data Out. Data is read from this pin for protocols
that use separate lines for transmitting and receiving data. In the
case where the AD9857 operates in a single bidirectional I/O
mode, this pin does not output data and is set to a high-impedance
state.
SYNCIO—Synchronizes the I/O port state machines without
affecting the addressable registers contents. An active high input
on the SYNC I/O pin causes the current communication cycle to
abort. After SYNC I/O returns low (Logic 0) another communi-
cation cycle may begin, starting with the instruction byte write.



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31


数据表 下载

Go To PDF Page


链接网址



ALLDATASHEET是否为您带来帮助?  [ DONATE ] 

关于 Alldatasheet   |   广告服务   |   联系我们   |   隐私政策   |   数据表链接    |   链接交换   |   制造商名单
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
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