
AD9870
串行外设接口(SPI )
串行外设接口(SPI )是一个双向串行端口。它是用来加载配置信息到列出的寄存器
下面以及读回它们的内容。表1提供了可通过SPI端口进行编程的寄存器的列表。
地址和缺省值以十六进制形式。
表一, SPI地址地图
地址位
(十六进制)
击穿
宽度
默认值
名字
描述
电源控制寄存器
0x00
0x01
(7:0)
(7:6)
(5:4)
(3:2)
(1:0)
(7:0)
8
2
2
2
2
8
0xFF
0
0
0
1
0x00
STBY
LNAB
MIXb对
CKOB
ADCB
TEST
待机控制位( REF , LO , CKO , CK , GC , LNAMX , VGA , ADC) 。
LNA偏置电流( 0 = 0.5毫安, 1 = 1毫安, 2 = 2毫安, 3 = 3 mA)的。
混频器偏置电流( 0 = 1毫安, 1 = 2毫安, 2 = 3毫安, 3 = 4 mA)的。
CK振荡器偏压(0 = 0.25毫安, 1 = 0.35毫安, 2 = 0.53毫安, 3 = 0.85 mA)的。
ADC的放大器偏置(0 = 2.4毫安, 1 = 3.2毫安, 2 = 4.0毫安, 3 = 4.8毫安) 。
工厂测试模式。
0x02
AGC
0x03
0x04
0x05
0x06
(7)
(6:0)
(7:0)
(7:4)
(3:0)
(7:4)
(3:0)
(2:0)
1
7
8
4
4
4
4
3
0
0x3F
0xFF
0
0
0
0
0
安泰信
在前端应用16分贝衰减。
AGCG ( 14 : 8 ), AGC增益设置( 7个MSB一个15位二进制补码字的) 。
AGCG ( 7:0 )
AGCA
AGCD
AGCO
AGCD
AGCR
AGC增益设置( 8个LSB的15位二进制补码字的) 。
默认情况下对应于最大增益。
AGC攻击时间设置。默认的收益率50赫兹的原始环路带宽。
AGC衰减时间设置。默认值是衰减时间=攻击时间。
AGC超载更新设置。默认情况下是最慢的更新。
快速AGC (最小化阻力见于GCN和GCP之间) 。
AGC启用/参考电平(残疾人,3个分贝, 6分贝, 9分贝, 12分贝15分贝以下片段) 。
抽取因子
0x07
(3:0)
4
4
M
抽取因子= 60
×
(M + 1) 。默认值是消灭逐-300 。
LO合成
0x08
0x09
0x0A
(5:0)
(7:0)
(7:5)
(4:0)
(7:0)
(6)
(5)
(4:2)
(1:0)
(3:0)
(7:0)
6
8
3
5
8
1
1
3
2
4
8
0x00
0x38
0x5
0x00
0x1D
0
0
0
0
0x0
0x04
LOR ( 13 : 8 )
LOR ( 7 : 0 )
LOA
LOB ( 12 : 8 )
LOB ( 7 : 0 )
LOF
LOINV
LOI
LOTM
LOFA ( 13 : 8 )
LOFA ( 7 : 0 )
参考频率除数( 6个MSB一个14位字的) 。
参考频率除数( 8个LSB一个14位字的) 。
默认(56)息率从步骤f 300千赫
REF
= 16.8兆赫。
“A”计数器(预分频控制计数器) 。
“B”计数器最高位( 5个MSB一个13位字) 。
默认LOA和LOB值产量300千赫从73.35兆赫, 2.25兆赫。
“B”计数器的LSB ( 8个LSB一个13位字) 。
启用快速获取。
反相电荷泵( 0 = Pump_Up
IOUTL源电流) 。
电荷泵电流在正常运行。我
泵
= (LOI + 1)的
×
0.625毫安。
LO电荷泵的手动控制( 3 =关, 2 =向下, 1 =向上, 0 =正常) 。
LO快速采集时间单位( 4个MSB一个14位字) 。
劳快速获取时间单位( 8位LSB为14位字的) 。
0x0B
0x0C
0x0D
0x0E
时钟合成器
0x10
0x11
(5:0)
(7:0)
6
8
00
0x38
CKR ( 13 : 8 )
CKR ( 7 : 0 )
参考频率除数( 6个MSB一个14位字的) 。
参考频率除数( 8个LSB一个14位字的) 。
默认的收益率从步骤f 300千赫
REF
= 16.8兆赫。
敏= 3 ,最大值= 16383 。
合成频率除数( 5个MSB一个13位字) 。
0x12
(4:0)
5
0x00
CKN ( 12 : 8 )
第0版
–5–