CN203054516U - 一种基于fpga的多波形信号发生器 - Google Patents
一种基于fpga的多波形信号发生器 Download PDFInfo
- Publication number
- CN203054516U CN203054516U CN 201320052639 CN201320052639U CN203054516U CN 203054516 U CN203054516 U CN 203054516U CN 201320052639 CN201320052639 CN 201320052639 CN 201320052639 U CN201320052639 U CN 201320052639U CN 203054516 U CN203054516 U CN 203054516U
- Authority
- CN
- China
- Prior art keywords
- fpga
- converter
- module
- jtag interface
- interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 239000004973 liquid crystal related substance Substances 0.000 claims description 3
- 238000005516 engineering process Methods 0.000 abstract description 6
- 238000006243 chemical reaction Methods 0.000 abstract description 2
- ATHVAWFAEPLPPQ-VRDBWYNSSA-N 1-stearoyl-2-oleoyl-sn-glycero-3-phosphocholine Chemical compound CCCCCCCCCCCCCCCCCC(=O)OC[C@H](COP([O-])(=O)OCC[N+](C)(C)C)OC(=O)CCCCCCC\C=C/CCCCCCCC ATHVAWFAEPLPPQ-VRDBWYNSSA-N 0.000 abstract 1
- 230000007274 generation of a signal involved in cell-cell signaling Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 4
- 238000000034 method Methods 0.000 description 3
- 230000015572 biosynthetic process Effects 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 238000003786 synthesis reaction Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 230000004304 visual acuity Effects 0.000 description 1
Images
Landscapes
- Analogue/Digital Conversion (AREA)
Abstract
本实用新型涉及一种基于FPGA的多波形信号发生器,包括FPGA、触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口,FPGA中配置NiosII软核CPU、信号发生模块和相关的接口控制逻辑电路,所述触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口均与FPGA相连,FPGA通过JTAG接口和PC机连接,FPGA通过D/A转换器后波形输出。本实用新型采用DDS技术,在相对带宽、频率转换时间、相伴连续性、正交输出、高分辨率及集成化的性能方面较好,同时基于NiosII的SOPC系统可以根据用户需要自由定制CPU及其个性,具有较强的灵活性和通用性。
Description
技术领域:
本实用新型涉及一种信号发生器,具体来说为一种基于FPGA的多波形信号发生器。
背景技术:
随着现代电子技术和大规模集成电路的发展,DDS技术是一种新颖的频率合成技术,并得到了飞速的发展,已成为最重要的频率合成技术,其具有易于控制、相位连续、输出频率稳定度高、频率转换速度快和分辨率高等优点。SOPC(system on a programmable chip)片上可编程系统是一种灵活、高效的SOC解决方案,它具有双重含义,首先是片上系统,有单个芯片完成整个系统的主要的逻辑功能,其次他是可编程的系统,具有灵活的设计方式,可裁减、可扩充、可升级,并具有软硬件在系统可编程的功能。通过NiosII嵌入式系统实现SOPC,设计一种基于FPGA的多波形发生器,可以输出正弦、余弦、方波、三角波和锯齿波等常见波形,同时可以完成AM调制、FM调制、FSK调制等多种调制信号,具有很强的实用价值。
发明内容:
针对上述现有技术存在的问题,本实用新型提供一种基于FPGA的多波形信号发生器。
为了实现上述目的,本实用新型采用的技术方案是:一种基于FPGA的多波形信号发生器,包括FPGA、触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口,FPGA中配置NiosII软核CPU、信号发生模块和相关的接 口控制逻辑电路,所述触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口均与FPGA相连,FPGA通过JTAG接口和PC机连接,FPGA通过D/A转换器后波形输出。
作为优选,触摸屏显示和输入模块为TFT液晶触摸屏,负责界面显示和外部输入控制。
作为优选,片外存储模块为SDRAM存储器。
与现有技术相比,本实用新型的优点在于:采用DDS技术,在相对带宽、频率转换时间、相伴连续性、正交输出、高分辨率及集成化的性能方面较好,同时基于NiosII的SOPC系统可以根据用户需要自由定制CPU及其个性,具有较强的灵活性和通用性。
附图说明:
图1为本实用新型所述一种基于FPGA的多波形信号发生器的结构示意图。
具体实施方式:
下面结合附图对本实用新型进一步说明。
作为本实用新型的一种实施方式,参阅图1,本实用新型包括FPGA、触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口,FPGA中配置NiosII软核CPU、信号发生模块和相关的接口控制逻辑电路,所述触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口均与FPGA相连,FPGA通过JTAG接口和PC机连接,FPGA通过D/A转换器后波形输出。触摸屏显示和输入模块为TFT液晶触摸屏,负责界面显示和外部输入控制。片外存储模块为SDRAM存储器。
使用时,在PC机中用集成于Matlab中的DSPBuilder工具在Simulink环境下通过模块编程实现多波信号的产生,并配置到FPGA中,合成正弦、余弦、 方波、三角波和锯齿波等常见波形,同时可以完成AM调制、FM调制、FSK调制等多种调制信号,D/A转换器完成数字输出转换为模拟输出、放大和幅度控制的功能,在PC机中通过Matlab编程实现,完成用户界面、编辑产生波形数据、频率控制和与片上系统通讯等功能。
所述FPGA中配置NiosII软核通过SOPC Builder中调用IP库组建实现,主要由NiosII CPU、SDRAM控制器、通用IO、EPCS控制器、system ID、JTAG UART,与外部链接的端口主要五个部分,分别是系统时钟与复位、TFT LCD控制信号线、触摸屏控制信号线、SDRAM接口控制线、序列信号发生器控制信号线等,构成了整个系统的软件底层硬件平台部分,系统时钟100MHZ。
所述D/A转换器主要由D/A转换、滤波、幅值调节和电源模块组成采用AD9764芯片,是一种高性能、低功耗14位分辨率的数模转换器,支持最高125MSPS的更新速率,具有灵活的单电源工作和低功耗特性,采用先进的CMOS工艺制造,分段电流源架构与专有开关技术相结合,可减小杂散分量,并增强了动态性能。
尽管已经结合当前认作是一个最为实用和优选的实施例来描述了本实用新型,但应当理解,本实用新型不限于所公开的实施例,而相反是旨在涵盖包括在所附权利要求的精神和范围内的多种修改和同等布置。
Claims (3)
1.一种基于FPGA的多波形信号发生器,包括FPGA、触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口,所述FPGA中配置NiosII软核CPU、信号发生模块和相关的接口控制逻辑电路,所述触摸屏显示和输入模块、片外存储模块、D/A转换器和JTAG接口均与FPGA相连,FPGA通过JTAG接口和PC机连接,FPGA通过D/A转换器后波形输出。
2.根据权利要求1所述的一种基于FPGA的多波形信号发生器,其特征在于:所述触摸屏显示和输入模块为TFT液晶触摸屏,负责界面显示和外部输入控制。
3.根据权利要求1所述的一种基于FPGA的多波形信号发生器,其特征在于:所述片外存储模块为SDRAM存储器。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201320052639 CN203054516U (zh) | 2013-01-30 | 2013-01-30 | 一种基于fpga的多波形信号发生器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN 201320052639 CN203054516U (zh) | 2013-01-30 | 2013-01-30 | 一种基于fpga的多波形信号发生器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN203054516U true CN203054516U (zh) | 2013-07-10 |
Family
ID=48737449
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN 201320052639 Expired - Fee Related CN203054516U (zh) | 2013-01-30 | 2013-01-30 | 一种基于fpga的多波形信号发生器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN203054516U (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645665A (zh) * | 2013-12-24 | 2014-03-19 | 南京富士通南大软件技术有限公司 | 一种可编程信号发生器及其信号发生方法 |
CN105092922A (zh) * | 2014-05-05 | 2015-11-25 | 西北工业大学 | 一种基于sopc技术的便携式数字存储示波器 |
CN105553784A (zh) * | 2016-01-27 | 2016-05-04 | 哈尔滨工业大学 | 通信信号模拟器 |
CN109542815A (zh) * | 2018-09-28 | 2019-03-29 | 天津市英贝特航天科技有限公司 | 一种基于usb3.0接口的高速d/a系统及工作方法 |
CN112953470A (zh) * | 2021-02-06 | 2021-06-11 | 江苏信息职业技术学院 | 一种四通道12GSaps任意波形发生模块及波形发生方法 |
-
2013
- 2013-01-30 CN CN 201320052639 patent/CN203054516U/zh not_active Expired - Fee Related
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103645665A (zh) * | 2013-12-24 | 2014-03-19 | 南京富士通南大软件技术有限公司 | 一种可编程信号发生器及其信号发生方法 |
CN105092922A (zh) * | 2014-05-05 | 2015-11-25 | 西北工业大学 | 一种基于sopc技术的便携式数字存储示波器 |
CN105553784A (zh) * | 2016-01-27 | 2016-05-04 | 哈尔滨工业大学 | 通信信号模拟器 |
CN109542815A (zh) * | 2018-09-28 | 2019-03-29 | 天津市英贝特航天科技有限公司 | 一种基于usb3.0接口的高速d/a系统及工作方法 |
CN112953470A (zh) * | 2021-02-06 | 2021-06-11 | 江苏信息职业技术学院 | 一种四通道12GSaps任意波形发生模块及波形发生方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN203054516U (zh) | 一种基于fpga的多波形信号发生器 | |
CN102354256A (zh) | 基于fpga和ad9959的多通道同步信号发生器 | |
CN203720587U (zh) | 一种基于dds技术的波形发生装置 | |
CN102426472B (zh) | 一种半实物信号发生器及其使用方法 | |
CN103944538B (zh) | 一种任意波形发生装置 | |
CN202841081U (zh) | 基于cordic算法的dds波形发生器 | |
CN104850453A (zh) | 一种基于 Android 的便携式虚拟仪实现方法 | |
CN202772870U (zh) | 一种基于sopc的任意波形信号源装置 | |
CN204270071U (zh) | 一种基于cpld的任意波信号发生器 | |
CN105511353A (zh) | 低频信号发生器及信号调试方法 | |
CN201690427U (zh) | 一种机车信号发生装置 | |
CN209132659U (zh) | 一种时钟信号发生装置 | |
CN103633967A (zh) | 一种数字任意波形发生器 | |
CN205899431U (zh) | 一种基于单片机的函数信号发生器 | |
CN204993279U (zh) | 一种波形发生器 | |
CN203261301U (zh) | 一种基于ad9850的信号源系统 | |
CN103812473A (zh) | 一种任意波形发生器 | |
CN203800905U (zh) | 一种任意波形发生装置 | |
CN202957806U (zh) | 基于fpga的dds信号发生器 | |
CN204009479U (zh) | 一种多功能虚拟波形发生器 | |
Wang et al. | Design of the high-precision signal generator based on ARM | |
CN204883283U (zh) | 一种波形产生电路 | |
CN206249140U (zh) | 一种可编程dds任意波形信号发生器 | |
CN203164657U (zh) | 一种基于cpld的多用信号发生器 | |
CN204206131U (zh) | 一种信号发射装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
C17 | Cessation of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20130710 Termination date: 20140130 |