AD9914 PXIe跳频卡
	1概况  
	该模块基于PXIE和网络接口控制的DDS跳频及控制模块,支持线性跳频,文件随机跳频,并具有扫功率的功能。该模块使用ADI公司的高性能直接数字频率合成器芯片AD9914,该芯片内置一个12位数模转换器,目标工作速率最高达3.5 GSPS。该器件采用先进的DDS技术,连同高速、高性能数模转换器,构成数字可编程的完整高频合成器,能够产生最高1.4 GHz的频率捷变模拟输出正弦波。AD9914专为提供快速跳频和精密调谐分辨率(标准模式下32位、可编程模数模式下64位)而设计。这款器件还实现了快速相位与幅度跳频功能。频率调谐和控制字通过串行或并行I/O端口载入AD9914。它还支持在用户定义线性扫描模式下工作,可产生频率、相位或幅度的高度线性扫描波形。另外集成了一个高速并行数据输入端口,可支持极性调制方案的高数据率以及相位、频率和幅度调谐字的快速编程,AD9914的内部框图,及其输出特性见下图1和2.
	                                                     
	 
	图1 AD9914内部框图
	
	 
	图2 AD9914 DAC输出特性
	该芯片的控制部分使用Xilinx 公司的XC6SLX45T配合高速的64Mb RAM,构成片外大容量异步FIFO,保证DDS控制参数的实时发送,原理框图如图3所示。
	                                                                               
	图3  总体简要框图
	      板卡实物如图4所示。
	                                                                                                                                                                                                                                                                                                                                                    
	 
	图4  板卡实际图
	2技术指标
	1)         通道数:1
	2)         输出:阻抗50Ω,SMA 阴头
	3)         耦合方式:DC
	4)         输出频率:DC~1200Mhz
	5)         输出功率:-60dbm ~ -5dbm
	6)         相位噪声:-120dbc/hz@10Khz,500Mhz(外时钟下)
	7)         参考时钟:3500Mhz,支持内外时钟(-10dbm~10dbm)
	8)         最小步进频率:1hz
	9)         最小步进时间:240ns
	10)      频率稳定度:10^-8;
	11)      控制接口:PXIE,LAN(RJ45)
	12)      跳频文件大小:5GB
	13)      工作及存储温度: 工作温度 -10℃ ~ 50℃
	                           存储温度 -20℃ ~ 70℃
	3 接口定义
	外部接口如图5所示,接口说明见表1。
	                                                      
	图5 外部接口
	 
	 
	表1
	
		
			| 
				 
					接口 
			 | 
			
				 
					说明 
			 | 
		
		
			| 
				 
					12V电源供电 
			 | 
			
				 
					使用PXIE接口时,此接口不用供电;不使用PXIE接口时,用数字IO或LAN口控制,需加12V电源 
			 | 
		
		
			| 
				 
					外时钟 
			 | 
			
				 
					3500Mhz,-10dbm~10dbm输入 
			 | 
		
		
			| 
				 
					RF 
			 | 
			
				 
					RF输出 
			 | 
		
		
			| 
				 
					外触发 
			 | 
			
				 
					未使用 
			 | 
		
		
			| 
				 
					数字IO 
			 | 
			
				 
					未使用 
			 | 
		
		
			| 
				 
					LAN 
			 | 
			
				 
					未使用 
			 | 
		
	
	 
	 
	 
	 
	 
	4文件跳频协议
	1)         文件格式
	文件后缀为.dat,格式如下表2
	频率字个数(4字节)  时间间隔(4字节) 频率控制字
	                    表2
	
		
			| 
				 
					频率字个数 
			 | 
		
		
			| 
				 
					第一字节 
			 | 
			
				 
					31:24 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第二字节 
			 | 
			
				 
					23:16 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第三字节 
			 | 
			
				 
					15:8   位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第四字节 
			 | 
			
				 
					7 : 0   位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					时间间隔 
			 | 
		
		
			| 
				 
					第一字节 
			 | 
			
				 
					31:24 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第二字节 
			 | 
			
				 
					23:16 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第三字节 
			 | 
			
				 
					15:8   位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第四字节 
			 | 
			
				 
					7 : 0   位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					频率控制字(每个频率32位) 
			 | 
		
		
			| 
				 
					第一字节 
			 | 
			
				 
					31:24 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第二字节 
			 | 
			
				 
					23:16 位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第三字节 
			 | 
			
				 
					15:8   位 
			 | 
			
				 
					  
			 | 
		
		
			| 
				 
					第四字节 
			 | 
			
				 
					7 : 0   位 
			 | 
			
				 
					  
			 | 
		
	
	 
	2)         频率控制字与实际频率转换公式
	 频率控制字 = 实际频率*2^32/CLK
	           举例:外时钟为3500Mhz,实际输出100.5Mhz的信号,则
	频率控制字 =    100.5*2^32/3500 = 123326918
	         3)    文件跳频举例说明
	举例:外时钟为3500Mhz,输出5随机频率,频率如下10Mhz,2Mhz,3.3Mhz, 0.01Mhz, 1200Mhz,跳频时间间隔为240ns,文件名为1.dat 。
	频率个数    5    = 00 00 00 05 (十六进制)
	时间间隔    240 = 00 00 00 F0 (十六进制)
	频率字1: 10Mhz  =  10*2^32/3500  = 12271335= 00BB3EE7
	频率字2:  2Mhz     =  2*2^32/3500  = 2454267 = 002572FB
	频率字3: 3.3Mhz   =  3.3*2^32/3500 = 4049541= 003DCA85
	频率字4: 0.01Mhz  =  0.01*2^32/3500= 12271  = 00002FEF
	频率字5: 1200Mhz =  1200*2^32/3500= 1472560216 = 57C57C58
	1.dat中的内容为
	 00 00  00 05 00 00 00 F0 00 BB 3E E7 00 25 72 FB
	            00 3D CA 85 00 00 2F EF 57 C5 7C 58