基于FPGA的DDS在Gowin和combat开发板的实现

前言


        在全球市场中,Xilinx、Altera两大公司对FPGA的技术与市场占据绝对垄断地位。两家公司占有将近90%市场份额,专利达6000余项之多,而且这种垄断仍在加强。近几年FPGA作为“中国强芯”战略产品的重头戏之一,国内FPGA厂商如高云半导体、紫光同创、上海安路、京微齐力等企业正在不断成熟完善,芯片设计能力也在不断加强。
        为支持国产FPGA,我们在老师的带领下分为了四个小组,分别调查高云半导体、紫光同创、上海安路、京微齐力四个厂家,选择他们开发板和EDA软件。以在Xilinx-ZYNQ7020上实现的DDS(信号发生器)为例,期望通过国产开发板和EDA软件得到复现。
        本系列文章选择高云半导体,使用Gowin和combat开发板实现基于FPGA的DDS。


功能实现

本设计基于广州高云半导体的软件环境Gowin、combat开发板(GW2A-LV18PG484C7/16),采用Verilog语言,实现DDS的功能,产生正弦波、方波、三角波、锯齿波四种波形及混合波,并通过开关进行波形切换和改变信号频率。


正文链接

基于FPGA的DDS在Gowin和combat开发板的实现(一)

基于FPGA的DDS在Gowin和combat开发板的实现(二)

基于FPGA的DDS在Gowin和combat开发板的实现(三)——注意事项及部分问题补充


其他国产开发板的实现

基于FPGA的DDS在安路TD和EG4A20BG256上的实现

国产紫光FPGA实现DDS信号发生器

基于国产京微齐力FPGA-M5的DDS实现


参与人员

wx2580321

/鸭鸭~

ю.


特别鸣谢

来自静心.舍得.放下的基于FPGA的DDS在Vivado中仿真以及在ZYNQ7020上板的实现。

感谢学校、老师和同学的支持和帮助~

文章如有不足之处,请大家批评指正。

你可能感兴趣的:(FPGA,fpga,verilog)