针对采用脉冲压缩体制高性能超视距雷达的应用场合,提出了一种应用现场可编程逻辑阵列(FP-GA)和数控振荡器(NCO)相结合实现低杂散复杂线性调频(LFM)方法.该方法利用FPGA编程灵活和提高D/A量化位数,降低量化离散杂散的特点,在分析现有直接数字合成的不足以及量化离散杂散与D/A量化位数关系的基础上,通过FPGA内形成数据接口、时序分配和双重叠加相位累加器的方式控制(NCO),实现低杂散的复杂线性调频.给出了实现的原理图、FPGA内部逻辑图和试验结果,通过硬件验证了该方法的有效性.