微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 有谁用FPGA做过扫频正弦波发生器,产生信号频率精度最高能到多少

有谁用FPGA做过扫频正弦波发生器,产生信号频率精度最高能到多少

时间:10-02 整理:3721RD 点击:

有谁用FPGA做过扫频正弦波发生器,产生信号频率精度最高能到多少

如果你是用NCO的原理做信号发射器的话,这和用到的ROM中的数据有关,相关NCO原理可以网上找找

你好我有个疑惑就是FPGA做DDS时D/A转换那块必须要用专门的D/A芯片来配合FPGA实现吗?网上看到有的地方说FPGA不能做D/A,但是为什么在仿真时仿真软件里可以直接出模拟信号呢?是仿真软件做的D/A的工作,而原本FPGA只能做到查表那一步吗?如果是这样那DDS的性能不光与FPGA有关而且直接受限于D/A芯片的性能 啊?

FPGA确实不能直接做DA的哦,你能用signaltap看的类似模拟波形,因为那是同时好几个数字管脚看的,也就是软件的一个查看功能罢了,你要实际输出波形的话,必须自己加一个DA芯片才可以的

不过 你用signaltap可以看 你的控制波形和输出波形是否正确,如果不是实际做的话应该就行了,一般连接DA还要加偏置或放大

主要看你用的什么开发板了,不同的开发板性能不同所得到的频率也不同,

用MODELSIM仿真时将输出格式设置为模拟的也可以显示正弦波

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top