background image

基于

Simulink 的数控振荡器性能仿真研

0 引言    

数控振荡器

(Numerically Controlled Oscillators,NCOs)是软件无线电的重要组成部分和研究

内容,它广泛应用于

DSP 中,如通信领域的信号调制解调,蜂窝电话、基站、雷达系统、数

字电视、

GPS 和无线 LAN 等。

NCOs 可 以 通 过
各种方式实现:
无限冲击响应滤

(IIR 

filters) , 坐 标 旋

(CORDIC 

rotations) , 查 找
表 技 术

(Lookup 

Tables,LUTs)。
本 文 在

Simulink

软 件 平 台 仿 真
LUTs 技 术 实 现
NCOs 时 , 累 加
器步长、累加器
控制字等参数对
NCOs 性 能 的 影
响 。 重 点 讨 论
NCOs 的 频 谱 纯
度问题,即如何
抑制杂波分量,
影响频谱纯度的
因素以及如何提高无杂散动态范围

(SpuriousFree Dynamic Range,SFDR)。

1 NCOs 的工作原理

NCOs 主要包括一个正弦波样点查找表(LUTs)和一个产生地址的累加器,如图 1 所示。