概述
AD9857在单芯片上集成了一个高速直接数字频率合成器(DDS)、一个高性能、高速14位数模转换器(DAC)、时钟乘法器电路、数字滤波器以及其它DSP功能,构成一个完整的正交数字上变频器。它主要用作通用I/Q调制器与捷变上变频器、单音DDS或插值DAC,适合视成本、尺寸、功耗和动态性能为关键因素的通信应用。
数据表:*附件:AD9857 CMOS 200 MSPS、14位正交数字上变频器技术手册.pdf
特性
引脚配置描述

典型性能特征
单音输出频谱图
输入数据编程
控制接口——串行输入/输出
AD9857 串行端口是一个灵活的同步串行通信端口,可轻松与许多行业标准的微控制器和微处理器连接。其串行输入/输出与大多数同步串行传输方式兼容,包括摩托罗拉 6805/11 SPI 和英特尔 8051 SSR 协议。
该接口允许对配置 AD9857 的所有寄存器进行读/写访问。支持单字节或多字节传输,以及最高有效位优先(MSB first)或最低有效位优先(LSB first)的传输格式。AD9857 串行接口可配置为单引脚输入/输出(SDIO)或两个单向引脚输入/输出(SDIO/SDO)。
串行接口的一般操作
与 AD9857 进行通信的一个周期有两个阶段。阶段 1 是指令周期,即向 AD9857 写入指令字节,该过程与串行时钟(SCLK)的前八个上升沿同时进行。指令字节为 AD9857 串行端口控制器提供有关数据传输周期的信息,这对应于通信周期的阶段 2。阶段 1 的指令字节定义了即将进行的数据传输是读还是写、数据传输的字节数(1 - 4 个),以及数据传输第一个字节的起始寄存器地址。
每个通信周期的前八个 SCLK 上升沿用于向 AD9857 写入指令字节。该通信周期剩余的 SCLK 上升沿用于阶段 2 的数据传输。阶段 2 是 AD9857 与系统控制器之间实际的数据传输。通信周期的数据传输阶段可以传输 1、2、3 或 4 个数据字节,具体由指令字节决定。通常,多字节传输使用一个通信周期。不过,单字节通信在减少 CPU 开销方面很有用,例如在只需要对 AD9857 的睡眠位进行写访问时。
任何通信周期结束时,AD9857 串行端口控制器都会等待下一个时钟上升沿作为下一个通信周期的指令字节。
所有输入到 AD9857 的数据在 SCLK 的上升沿被锁存。所有数据在 SCLK 的下降沿从 AD9857 输出。
图 27 和图 28 展示了 AD9857 串行端口的数据写入操作。图 29 展示了 AD9857 串行端口的数据读取操作。

全部0条评论
快来发表一下你的评论吧 !