AD9854中文数据手册.docx
- 文档编号:26859053
- 上传时间:2023-06-23
- 格式:DOCX
- 页数:26
- 大小:226.85KB
AD9854中文数据手册.docx
《AD9854中文数据手册.docx》由会员分享,可在线阅读,更多相关《AD9854中文数据手册.docx(26页珍藏版)》请在冰豆网上搜索。
AD9854中文数据手册
AD9854
特征
·300M内部时钟频率
·可进行频移键控(FSK),二元相移键控(BPSK),相移键控(PSK),脉冲调频(CHIRP),振幅调制(AM)操作
·正交的双通道12位D/A转换器
·超高速比较器,3皮秒有效抖动偏差
·外部动态特性:
80dB无杂散动态范围(SFDR)@100MHz(±1MHz)AOUT
·4倍到20倍可编程基准时钟乘法器
·两个48位可编程频率寄存器
·两个14位可编程相位补偿寄存器
·12位振幅调制和可编程的通断整形键控功能
·单引脚FSK和BPSK数据输入接口
·PSK功能可由I/O接口实现
·具有线性和非线性的脉冲调频(FMCHIRP)功能,带有引脚可控暂停功能
·具有过渡FSK功能
·在时钟发生器模式下,有小于25psRMS抖动偏差
·可自动进行双向频率扫描
·能够对信号进行sin(x)/x校正
·简易的控制接口:
可配置为10MHZ串行接口,2线或3线SPI兼容接口或100MHZ8位并行可编程接口
·3.3V单电源供电
·具有多路低功耗功能
·单输入或差分输入时钟
·小型80脚LQFP封装
应用
·便携式频率特性分析仪
·可编程时钟发生器
·应用于雷达和扫频系统的脉冲调频信号源
·测试和测量设备
·商业和业余的射频(RF)发射机
概述
AD9854数字合成器是高集成度的器件,它采用先进的DDS技术,片内整合了两路高速、高性能正交D/A转换器通过数字化编程可以输出I、Q两路合成信号。
在高稳定度时钟的驱动下,AD9854将产生一高稳定的频率、相位、幅度可编程的正弦和余弦信号,作为本振用于通信,雷达等方面。
AD9854的DDS核具有48位的频率分辨率(在300M系统时钟下,频率分辨率可达1uHZ)。
输出17位相位截断保证了良好的无杂散动态范围指标。
AD9854允许输出的信号频率高达150MHZ,而数字调制输出频率可达100MHZ。
通过内部高速比较器正弦波转换为方波输出,可用作方便的时钟发生器。
器件有两个14位相位寄存器和一个用作BPSK操作的引脚。
对于高阶的PSK调制,可通过I/O接口改变相位控制字实现。
具有改进DDS结构的12位I和Q通道D/A转换器可以提供较大的带宽并有较好的窄带无杂散动态范围(SFDR)。
如果不使用Q通道的正交功能,它还可以通过配置,由用户编程控制D/A转换。
当配置高速比较器时,12位D/A输出的方波可以用来做时钟发生器。
它还有两个12位数字正交可编程幅度调制器,和通断整形键控功能,并有一个非常好的可控方波输出。
同时脉冲调制功能在宽带扫频中也有重要应用。
AD9854的300M系统时钟可以通过4X和20X可编程控制电路由较低的外部基准时钟得到。
直接的300M时钟也可以通过单端或差分输入。
AD9854还有单脚输入的常规FSK和改进的斜率FSK输出。
AD9854采用先进的0.35微米COMS工艺在3.3V单电源供电的情况下提供强大的功能。
AD9854采用节省空间的80脚LQFP表面装配封装和改进散热的80脚LQFP封装。
AD9854的引脚与AD9852的单频信号发生器模式相兼容。
AD9854的特定操作允许温度是工业级范围:
-40到85摄氏度。
引脚配置和功能描述
图1管脚配置
表1引脚功能描述表
引脚号
记述
功能描述
1to8
D7toD0
八位并行可编程数据输入。
只用于并行可编程模式。
9,10,23,24,25,73,74,79,80
DVDD
连接数字电路电源输入。
正常情况下相对于模拟地和数字地的正向电位是3.3V。
11,12,26,27,28,72,75,76,77,78
DGND
连接数字电路的回路地。
与模拟地具有相同的电位。
13,35,57,58,63
NC
没有内部连接。
14to19
A5toA0
可编程寄存器的六位地址输入。
仅用于并行可编程模式。
引脚17(A2),18(A1),Pin19(A0)在选择串行模式时还有第二功能,后面有具体描述。
(17)
A2/IORESET
串行通信总线的I/O允许复位端,由于编程协议的不成熟而没有应答信号产生。
在这种方式下复位及不影响以前的编程设置也不影响表7中的默认编程设置。
高电平时复位有效
(18)
A1/SDO
单向串行数据输出端。
应用于3线串行通信模式中。
(19)
A0/SDIO
双向串行数据输入/输出端。
应用于2线串行通信模式中。
20
I/OUDCLK
双向I/O更新时钟。
方向的选择在控制寄存器中设置。
如果作为输入端,时钟上升沿将I/O端口缓冲器的内容传送到可编程寄存器。
如果作为输出端(默认),输出一八个系统时钟周期的单脉冲(由低到高)表示内部频率更新已经发生。
21
WR/SCLK
写并行数据到I/O端口寄存器。
复用功能为SCLK时,串行时钟与串行总线相结合,数据在时钟上升沿锁存。
当选择并行模式时这个管脚复用为WR功能。
模式选择在第70脚(S/P选择)。
22
RD/CS
RD/CS
FSK/BPSK/HOLD
SHAPEDKEYING
AVDDAGND
VOUT
VINPVINNIOUT1IOUT1
IOUT2IOUT2
DACBP
DACRSET
PLLFILTER
DIFFCLKENABLE
REFCLKREFCLK
S/PSELECTMASTERRESET
从可编程寄存器中读出并行数据。
复用功能为CS时,片选端与串行可编程总线相结合,低电平有效。
当选择并行模式时这个管脚复用为RD功能。
29
FSK/BPSK/HOLD
多功能复用引脚。
其功能操作模式由可编程控制寄存器选择。
在FSK模式时,低电平选择F1,高电平选择F2。
在BPSK模式时,低电平选择相位1,高电平选择相位2。
在CHIRP模式时,高电平使能HOLD功能,保持当前频率和停止后的状态。
将管脚电平置低可重起CHIRP功能。
30
SHAPEDKEYING
使用此管脚必须在可编程控制寄存器设置此功能。
高电平时,在预先设定的频率下I和Q通道输出从0上升到满幅的信号。
低电平时,在预先设定的频率下I和Q通道输出从满幅下降到0标度的信号。
31,32,37,38,44,50,54,60,65
AVDD
连接模拟电路的电压输入。
正常情况下保持对模拟地和数字地3.3V的正向压降。
33,34,39,40,41,45,46,47,53,59,62,66,67
AGND
连接模拟电路的回路地。
与数字地具有相同的电位。
36
VOUT
内部高速比较器同相输出引脚。
该引脚在负载50Ω的情况下驱动功率为10dBm,其输出电平与CMOS电平兼容。
42
VINP
电压正向输入端。
内部高速比较器的同相输入端。
43
VINN
电压反向输入端。
内部高速比较器的倒相输入端。
48
IOUT1
I通道单极性电流输出或余弦输出。
(参考图3.)
49
_____
IOUT1
补充I通道单极性电流输出或余弦输出。
51
_____
IOUT2
补充Q通道单极性电流输出或正弦输出。
52
IOUT2
Q通道单极性电流输出或正弦输出。
这种模拟输出可以通过接收12位数据代替内部正弦数据,允许AD9854仿效AD9852的DAC功能。
55
DACBP
I和QDAC的公共旁路电容。
接一个0.01uF的电容到AVDD可以改善谐波失真和杂散性。
不接也可以(会使SFDR降低)。
56
DACRSET
设置I和Q通道满电流输出的公共端。
建立电阻为39.9/IOUT(输出电流)。
通常建立电阻在8K(5mA)到2K(20mA)。
61
PLLFILTER
为基准时钟倍乘锁相环路滤波器外部零位补偿网络提供连接。
零位补偿网络由一个1.3kΩ电阻和一个0.01µF电容组成。
网络的另一端必须连接模拟电源,并尽可能靠近第60脚。
为了更好的抑制相位噪声,通过在控制寄存器(1EH)设置旁路倍频位,屏蔽掉基准时钟乘法器。
64
DIFFCLKENABLE
差分基准时钟使能。
该管脚高电平使能差分时钟输入,REFCLKA和REFCLKB(管脚69和68)。
68
REFCLKA
差分时钟补偿信号(180度相位)。
当选定单端信号输入模式用户需要把该管脚连接到高电平或低电平。
它的输入是和基准时钟是相同的信号电平。
69
REFCLKB
单端基准时钟输入端(要求CMOS逻辑电平)和差分输入信号的一端。
在差分时钟模式下,输入可以是CMOS逻辑电平也可以是峰峰值大于400mV,中心直流电平约1.6V的方波或正弦波。
70
S/PSELECT
选择串行编程模式(低电平)和并行编程模式(高电平)。
71
MASTERRESET
初始化串/并总线为用户的编程做准备。
设置可编程寄存器为表7中的无操作默认状态值。
操作说明
AD9854正交数字信号发生器是一款有着广泛应用的非常灵活的器件。
器件包括一个48位的相位累加器,可编程基准时钟乘法器,反辛格滤波器,数字乘法器,两个12位/300HZ数模转换器,一个高速模拟比较器和内部逻辑电路。
这款高度集成的器件可以用作本机震荡发生器,灵活的时钟发生器和FSK/BPSK调制器。
AnalogDevics股份有限公司的技术指南提供了关于器件功能模块的操作说明。
指南包括利用DDS器件产生信号的技术描述并提供了适合多种数字化实体的基本应用。
文件,《关于数字信号发生器的技术指南》在AD公司DDS网页DDS技术库中提供。
操作模式
AD9854有5种可编程操作模式。
为了选择某一模式,必须对控制寄存器(并行操作地址:
1FH)中的3个相关位进行编程设置。
具体描述在下表:
表2.模式选择表
模式2
模式1
模式0
结果
0
0
0
SingleTone
0
0
1
FSK
0
1
0
RampedFSK
0
1
1
Chirp
1
0
0
BPSK
在每种模式下都有许多功能不被允许。
单信号模式(模式000)
这是用户复位之后的一种默认模式。
也可以通过用户编程使能这种模式。
相位累加器用以产生信号的频率,它有48位有效值,取自频率调整寄存器1,它的默认值为0。
保留寄存器的默认值更能决定输出信号的质量。
用户复位后,默认设置配置器件,输出0HZ,0相位的信号。
在上电复位时,在I和Q通道输出的是一半满幅电流的直流信号。
这是默认模式的0幅度输出。
选择幅度开关键控模式则需要更多细节的输出幅度控制。
若输出用户定义的信号需要对28个寄存器全部或部分进行编程。
表35显示了从默认0HZ到用户定义输出频率的变化。
和所有ADDDS器件一样,频率控制字有如下定义:
FTW=(DesiredOutputFrequency×2N)/SYSCLK
式中:
N相位累加器的资源(本器件48位)。
Frequency以HZ表示。
FTW(频率调整字)是一个定义数字。
一旦定义数字选定,它必须转换为内部的权重为1或0的48位串行二进制码。
建立的DAC输出信号频率范围从直流到1/2系统时钟。
改变频率时相位是连续的,这意味着新的频率的相位取样值参考之前输出频率的相位取样值。
AD9854的I和Q通道输出的信号总是保持90度的相位差。
调整每个通道的输出相位两个14位相位寄存器并不是独立的。
换而言之,两DAC输出通过相位补偿互相影响。
单信号模式允许用户控制以下信号参数:
·48位输出频率精度
·12位输出幅度精度
-固定的,用户定义的幅度
-可变的,可编程幅度控制
-自动的,可编程,单引脚控制,幅度成型键控
·14位输出相位精度
这些参数可以在100MHZ并行速度下通过8位并行端口或10MHZ串行端口通过编程改变和调整。
联合这些属性在单信号模式下可以实现FM,AM,PM,FSK,PSK和ASK操作。
无斜率FSK(模式001)
当这种模式被选中,输出的DDS频率是一个选择频率控制寄存器1和2的函数,它的输出取决于29脚逻辑电平的高低。
29脚为逻辑低电平时选择F1(频率控制字1,并行地址为04H到09H),29脚为逻辑高电平时选择F2(频率控制字2,并行地址为0AH到0FH)。
改变频率相位连续,并且和FSK数据引脚内部一致。
但是,FSK数据信号和DAC输出存在线性时延。
无斜率FSK,是传统FSK,它传输的是数字信号,它在数字通信中有着重要作用。
但是它会影响RF发射机的使用带宽,因此用斜率FSK来改善使用带宽。
斜率FSK(模式010)
这种FSK模式下,频率从F1到F2不是直接变化,而是通过扫频和斜率形成。
线性扫频和斜率形成可以很容易的自动完成,不过这都是许多设置中的一项。
其它频率传输的设置,用户可以配置增量控制寄存器,来编程控制扫频间隔和扫频速度。
频率斜率变化不管是线性还是非线性都会输出许多介于F1和F2之间的频率,而不仅是这两个基本输出。
图37和38描述了一线性斜率FSK信号的频率输出与时间的关系。
需要注意,在斜率FSK模式下,频率步进字是要求编程设置的,它被用作双作用的补足值。
须要注意的另一个问题是,最低频率一定要放在频率控制寄存器1中。
斜率FSK通过同缓慢的、用户定义变化率的实时频率来改善传统FSK对带宽的限制。
输出信号在F1和F2频率点保持时间与其它实时点相同或稍大。
与传统FSK不同,斜率FSK要求:
F1和F2分别存储低频率和高频率,而不能任意。
用户必须通过编程来设定DDSd的中间频率变化的步进量ofC48位)和每一步所持续的时间△T(20位)。
另外,如果要想让频率输出从0开始变化必须先给CLRACC1位送一个正脉冲。
对于分段的非线性频率传输,必须对影响输出的寄存器进行编程设置。
并行寄存器1AHex~1CHex构成一个20位的斜率时钟寄存器。
它是一个减计数器,当计数值为0时输出一个脉冲信号。
在29脚的输入电平没有变化时计数器一直有效。
这个计数器在系统时钟下运行,最大频率是300MHZ。
每两个脉冲之间的时间周期用下式表示:
(N+1)*(SystemClockPeriod)
此处N是用户编程设置的20位斜率变化率。
N的允许范围是1到(2^20-1)。
斜率变化时钟决定频率F1和F2之间的实时频率持续时间。
当频率达到目标频率时计数器自动停止,而F1和F2两频率点的持续时间由29脚输入的电平决定,电平的高低决定到达的频率点的状态。
图39FSK功能模块图
并行寄存器10Hex~15Hex构成一个48位的双作用的斜率步进寄存器。
当接收到斜率变化时钟时,这个48位控制字被累加。
此控制字被用来加或减到控制正弦或余弦输出的相位步进的频率控制字寄存器F1或F2。
在这种模式下,29脚的电平状态决定输出的频率是增量或减量斜率。
其频率变化率是20位斜率变化寄存器的功能,一旦目标频率到达,计数器将停止计数即频率累加过程停止。
一般来说,频率步进字与频率控制字相比是一个比较小的值,举个例子,如果F1和F2分别是1KHZ和13MHZ,那么步进频率字只有25HZ。
图41显示了,电平过早的变化使频率的斜率变化翻转,并且以相同的变化率返回原状态。
控制寄存器(1FHex)中含有一个“三角形”位。
在010模式下设置此位为高电平将会再频率F1和F2之间进行三角形自动扫频,而不会受29脚电平变化的影响,如图40。
一旦这个位设置为1,29脚的状态将不会起作用。
这一功能需要设置频率变化率和频率步进字来保证F1和F2之间的连续线性扫频具有相同的持续时间。
使用此功能,可以对直流到最大输出频率之间的自动扫频。
在斜率FSK模式下29脚的电平和“三角形”位的上升沿决定扫频是从F1或F2开始(如图42)。
如果29脚电平是高电平而不是低电平,扫频则从F2开始而不是F1。
在F1和F2之间的斜率变化时,通过改变20位频率变化控制字和频率步进控制字,可增加斜率FSK模式的灵活性。
结合多个线性斜率变化和各分段的不同斜率设置,可实现非线性的频率变化。
在不同的设置下,DDS的输出频率在Fl和F2之间以不同的方式变化,实现多种方式扫频。
脉冲调频(模式011)
“Chirp”也称为“脉冲调频”(PulsedFM)。
该模式下,输出信号的频率在指定的范围和精度上发生线性或非线性的变化,扫描方向可以编程控制。
该模式需要用户通过“HOLD”状态(29管脚高电平)控制停止频率点,并控制频扫停止后的状态。
Chirp模式是在指定的频率范围和频率精度上,频率可以是线性或非线性变化输出,而
且扫频方向可控。
在此模式中,大多数Chirp系统采用FM扫描方式,即FMChirp模式,
分线性和非线性脉冲调频两种方式。
先设置频率控制字F1,然后设置频率变化的步进量
OF和每一步所持续的时间△T,最后使能更新实现脉冲调频。
如果OF为正(最高位为0),
频率从F1向正方向扫描;4F为负(最高位为1),则频率从F1向负方向扫描。
与Ramped
FSK模式相比,该模式需要用户自己通过‘`HOLD"(P29高电平)控制停止频率点,同时控
制停止后的状态。
一些复杂的跳频功能在这个模式下可以实现。
图44脉冲FM模块
当AD9854工作在Chirp模式下时,基本编程步骤如下:
(1)将初始频率控制字WFc写入48位FTWI(FrequencyTuningWord1)中。
(2)将频率步进量写入48位DFW(DeltaFrequencyWord)中。
(3)将时间步进量写入20位RRC(RampRateClock)中。
(4)更新脉冲,将数据送入DDS核进行合成,输出信号。
在两个互补DWT中定义FMChirp跳动的方向是有必要的。
若果48位是DWT负的(MSB是高),则频率增量将会从FTW1向负方向改变。
若果48位DWT字是正的(MSB是低),则频率增量将会向正方向改变。
值得注意的是FTW1仅仅是FMChirp的开始点。
这里没有约束返回FTW1的要求,一旦FMChirp产生,它将会在奈奎斯特带宽(直流到系统时钟1/2速率)自由跳动(在编程控制范围下)。
在FMChirp模式中有两个控制位可以利用,将会使能够返回开始频率FTW1,或返回到0HZ。
首先,当CLRACC1位(寄存器地址1FHEX)设置为高,48位频率累加(ACC1)的输出被清除,在一个持续一个系统时钟周期的retriggerable短脉冲后。
输入到累加器的48位DWT字不影响CLRACC1位。
若果CLRACC1位保持为高,单一短脉冲将会被释放到频率累加器(ACC1),在每一个I/O更新时钟的上升沿,其作用是干扰当前的调频,设置频率回到FTW1,以先前编程写好的速率和变化的方向继续该调频。
在该调频模式中,清除频率累加器的输出如图19所示。
如图中所示的I/O更新时钟,可以是使用者提供的或内部产生的。
在该数据库中到处可以见到讨论I/O更新的描述。
另外,CLRACC2控制位(寄存器地址1FHEX)是用于清除频率累加器和相位累加器的。
当该位设置为高,相位累加器的输出将会从DDS中输出0HZ。
只要该位设置为高,频率和相位累加器将会被清除。
从0HZ从新输出。
要从新回到先前的DDS操作,CLRACC2必需设置为逻辑低,该位在脉冲产生FM中是非常之有用的。
图20表示作用于CLRACC2位上的DDS输出频率。
注意到寄存器被编程,当CLRACC2位是高允许新的FTW1频率和斜升速率被生成。
另一种功能,只用于调频模式中,它就是HOLD引脚,引脚29。
该功能是停止进入斜升速率计数器的时钟信号。
因此阻止任何更高时钟脉冲进入频率累加器,ACC1。
其作用是保持调频跳动在目前的频率上面,在HOLD被拉高之前。
当HOLD引脚回到底电平,始终重新使用和调频继续进行。
在HOLD条件期间,使用者可以改变寄存器的编程,然而,斜升速率计数器必需重新操作在原来的速率直到计数器计数为0,也包含在以各新的斜升速率技术产生。
图21表示来HOLD功能在DDS输出频率的作用。
32位自动I/O更新计数器可以用于复杂结构的调频或斜升FSK序列。
由于该内部计数器是以AD9854系统时钟合成的。
它允许精确的时间编程改变被要求。
在该情况下,仅仅要求使用者编写想要的仅存器早于更新时钟被产生。
在调频模式中,中心频率不是直接具体指定的,若用户不能控制调频,DDS将会在DC(直流频率)到奈奎斯特范围中自己选择。
除非被用户终止,否则调频将会持续到系统能有能力(也就是系统没有电提供)。
当调频的中心频率达到后,有几个问题自然的会产生:
⊙在中心频率停止使用HOLD引脚,或者写全0入频率累加器DWT寄存器中。
⊙使用HOLD引脚功能停止调频的跳动,用数字相乘器和ShapedKeying引脚,引脚30,或经过可编程寄存器控制(地址21-24HEX)。
⊙使用CLRACC2位控制突发中断传输。
⊙使用反方向,返回先前的频率或另一个频率点,中频以线性或用户直接方法继续调频。
如果其与下行频率有关,一个负极性的48位DWT位(MSB设置为高’1’)必须寄存入寄存器地址10-15HEX。
DWT字的频率减少步进要求MSB设置为逻辑高电平。
⊙连续调频由立刻返回到起点频率(F1)锯齿时期和重覆先前的调频过程。
这是CLRACC1控制位被使用的地方。
自动,重覆调频可能被设定使用32位更新时钟发出CLRACC1指令在精确时间间隔时间。
调整间隔时间或改变DWT频率字将改变调频的范围。
这是新任在用户平衡调频期间和频率决议达到适当的频率范围。
二进制相移键控(模式100)
BPSK模式:
与FSK模式的控制方式相同,只是F1为载波频率,29管脚选择相位控制字P1(低电平)和P2(高电平)中的相位作为信号的相位输出。
此外,还要通过频率寄存器对输出信号的频率进行控制。
实现过程为:
先将载波频率送频率控制寄存器1,然后将相位控制字送至相位控制寄存器1和2,再将BPSK的调制数据加载到BPSK端口,最后使能更新。
当AD9854工作在BPSK模式下时,基本编程步骤如下:
(1)将初始频率控制字WFC写入48位FTWI(FrequencyTuningWord1)中。
(2)将两个14位相位控制字分别送入相位调节寄存器P1和P2中。
(3)将时间步进量写入20位RRC(RampRateClock)中。
(4)更新脉冲,将数据送入DDS核进行合成,输出信号。
AD9854的使用
内部和外部更新时钟
这种更新时钟功能占用一个I/O引脚(20脚)和一个32位可编程减计数器。
为使I/O寄存器的编程对DDS操作有效必须在20脚送外部时钟信号(由低电平到高电平变化)或使能内部的32位更新时钟。
当用户选择外部更新时钟,它的内部系统时钟会防止局部的寄存器的编程变化影响数据的建立和有效时间。
这种模式可以让用户实现对编程信息使能的控制。
系统默认更新时钟是内部更新,为了切换为外部更新用户必须将更新时钟位设置为逻辑高电平。
内部更新模式时钟自动产生,更新脉冲的时间由用户来设置。
内部更新时钟的建立通过用户对32位更新时钟寄存器和时钟更新位的逻辑电平来设置。
更新时钟减计数器的操作是在系统时钟的一半速率下进行的(最大为150MHZ),并且它是从32位二进制值开始减计数的。
当计数值为0时,会在IO更新脚自动产生一个输出,更新功能实现。
在20脚的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- AD9854 中文 数据 手册