基于FPGA的DDS波形发生器和由单片机控制,并采用FPGA实现DDS功能这俩个有什么区别,急需高手指教

要做毕设的,这俩种能实现DDS什么功能?哪种做毕设比较合适?

如果为了提高毕设的成功率的话还是用FPGA来做好,这样调试起来简单
如果用单片机控制FPGA的话还需要增加单片机和FPGA之间的接口调试,不确定因素多了,调试会更复杂。增加工作量。但是这样能够学到更多东西,看你怎么取舍了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-02-13
毕设中用FPGA做好,
1. FPGA可以实现的频率高;
2. FPGA中可以实现单片机的功能,如NIOS;
3. FPGA的技术含量高,写的毕设容易得高分。
第2个回答  2012-02-12
控制比较简单时,直接用FPGA+DA就可以做了。FPGA有IP核实现正余弦,也有硬件乘法器可用来实现方波、矩齿波等。
如果控制太复杂,那就由单片机控制吧。因为FPGA用来做数据处理较多,数据处理编程较简单,做控制时编程较麻烦。
相似回答