
AD9780/AD9781/AD9783
工作原理
的AD9780 / AD9781 / AD9783具有特征的组合
这使其成为有线和无线commu-非常有吸引力
通信业系统。双DAC架构有利于方便
设计时界面共同正交调制器
单边带发射机。此外,速度和
设备的性能允许更宽的带宽和更
运营商可以比以前可用的产品来合成。
所有的功能和选项,可通过软件编程
SPI端口。
第1阶段的指令字节定义是否即将到来
数据传送是读或写的字节中的数据的数量
转移,和参照寄存器地址的第一个字节
数据传输。在CSB引脚上的逻辑高电平其次是逻辑
低复位SPI端口到其初始状态,并且定义的开始
指令周期。从这一点,下一个8上升
SCLK的边缘限定的8位指令字节为
当前的通信周期。
其余SCLK边缘的通信的第2阶段
周期,这是串行端口控制器之间的数据传输
和系统控制器。阶段2可以是一个,两个的传递,
三个或四个数据字节,如由指令字节来确定。
使用多字节传输通常是首选,虽然单
字节的数据传输是有用的,以减少CPU开销或当
仅单个寄存器访问是必需的。
所有串行端口数据传输到和从该装置中
与SCLK引脚同步。输入的数据总是锁定
在SCLK的上升沿,而输出数据始终有效
后SCLK的下降沿。登记内容发生变化二份
diately时写入到每个传输字节的最后一位。
任何时候失去同步时,该装置具有的能力
终止异步的I / O操作时CSB引脚
取为逻辑高。任何未写入的寄存器的内容数据丢失
如果I / O操作被中止。以CSB低则重置
串行口的控制器,并重新启动通信周期。
串行外设接口
SDO
SDIO
SCLK
CSB
AD9783
SPI
PORT
06936-051
图51. SPI端口
串行外设接口(SPI )端口是一种灵活, synchron-
OU的串行通信端口可以方便的接口很多
行业标准的微控制器和微处理器。该
与大多数同步传输格式兼容端口,
包括摩托罗拉SPI和Intel
SSR协议。
该接口允许读取和写入访问所有的寄存器
配置AD9780 / AD9781 / AD9783 。单个或多个
字节传输的支持,以及MSB优先或LSB优先
传输格式。串行数据输入/输出,可以实现
通过一个单一的双向引脚( SDIO)接口,或通过两个
单向引脚( SDIO / SDO ) 。
串行端口配置是通过寄存器0x00的控制,
位[ 7:6] 。要注意,任何改变作出重要的是
串行端口配置立即发生后写
这个字节的最后一位。因此,有可能用一个多字节
转让写入该寄存器和更改配置
一个通信周期的中间。必须小心,以
补偿中剩余的新的配置
字节为单位的当前的通信周期。
改变串行端口时,使用单字节传输
配置建议,以防止设备意外
行为。
指令字节
指令字节包含在表9中所示的信息。
表9 。
最高位
B7
读/写
B6
N1
B5
N0
B4
A4
B3
A3
B2
A2
B1
A1
最低位
B0
A0
第7位, R / W,判断是否是读或写数据传送
指令字节写操作之后发生。逻辑1表示读
操作。逻辑0表示写操作。
位[ 6:5 ] , N 1和N 0 ,确定的字节数是
在数据传输周期中传输。该位解码为
表10所示。
表10.字节传输计数
N1
0
0
1
1
N0
0
1
0
1
描述
传输一个字节
传输两个字节
转让三个字节
转让四个字节
串行接口的基本操作
有两个阶段的任何通信周期
AD9780 / AD9781 / AD9783 :第1阶段和第2阶段第1阶段是
指令周期,其写入一个字节的指令进入
该设备。该字节提供了串行端口控制器
关于通信周期的第2阶段的信息:
数据传送周期。
版本A |第18页36