实例介绍
基于xlinx FPGA的简单采用DDS的方法 产生正弦波 ,本程序利用分频的方式可以产生1-25M任意频率的方波信号
【实例截图】
【核心代码】
9647b246-4c5d-40a0-94ef-cee28e025f5d
└── wave_generator
├── Avt_S6LX9_MicroBoard_UCF_110804.ucf
├── coreip
│ ├── counter.ndf
│ ├── counter.ngc
│ ├── generator_sine_cosine.ndf
│ └── generator_sine_cosine.ngc
├── dm
│ └── wave_generator.xdm
├── ediftop.lmp
├── identify.log
├── ipcore_dir
│ ├── coregen.cgp
│ ├── coregen.log
│ ├── core_resources.txt
│ ├── counter
│ │ └── doc
│ │ ├── c_counter_binary_v11_0_vinfo.html
│ │ └── ds215_counter.pdf
│ ├── counter.asy
│ ├── counter_flist.txt
│ ├── counter.gise
│ ├── counter.ncf
│ ├── counter.ngc
│ ├── counter.sym
│ ├── counter.v
│ ├── counter.veo
│ ├── counter.xco
│ ├── counter.xise
│ ├── counter_xmdf.tcl
│ ├── create_counter.tcl
│ ├── create_generator_sine_cosine.tcl
│ ├── create_sine_generator.tcl
│ ├── create_sine.tcl
│ ├── create_system_clk.tcl
│ ├── edit_counter.tcl
│ ├── edit_generator_sine_cosine.tcl
│ ├── edit_system_clk.tcl
│ ├── generator_sine_cosine
│ │ └── doc
│ │ ├── dds_compiler_v4_0_vinfo.html
│ │ └── dds_ds558.pdf
│ ├── generator_sine_cosine.asy
│ ├── generator_sine_cosine_flist.txt
│ ├── generator_sine_cosine.gise
│ ├── generator_sine_cosine.ncf
│ ├── generator_sine_cosine.ngc
│ ├── generator_sine_cosine.sym
│ ├── generator_sine_cosine.v
│ ├── generator_sine_cosine.veo
│ ├── generator_sine_cosine.xco
│ ├── generator_sine_cosine.xise
│ ├── generator_sine_cosine_xmdf.tcl
│ ├── gui_latency.txt
│ ├── system_clk
│ │ ├── clk_wiz_v3_2_readme.txt
│ │ ├── doc
│ │ │ ├── clk_wiz_ds709.pdf
│ │ │ ├── clk_wiz_gsg521.pdf
│ │ │ ├── clk_wiz_v3_2_readme.txt
│ │ │ └── clk_wiz_v3_2_vinfo.html
│ │ ├── example_design
│ │ │ └── system_clk_exdes.v
│ │ ├── generate
│ │ │ ├── clk_wiz_v3_2_generate.tcl
│ │ │ ├── clk_wiz_v3_2_model.tcl
│ │ │ └── run_legacy_tcl_flow.tcl
│ │ ├── implement
│ │ │ ├── implement.bat
│ │ │ ├── implement.sh
│ │ │ ├── planAhead_ise.bat
│ │ │ ├── planAhead_ise.sh
│ │ │ ├── planAhead_ise.tcl
│ │ │ ├── planAhead_rdn.bat
│ │ │ ├── planAhead_rdn.sh
│ │ │ ├── planAhead_rdn.tcl
│ │ │ ├── xst.prj
│ │ │ └── xst.scr
│ │ ├── simulation
│ │ │ ├── functional
│ │ │ │ ├── simcmds.tcl
│ │ │ │ ├── simulate_isim.bat
│ │ │ │ ├── simulate_isim.sh
│ │ │ │ ├── simulate_mti.do
│ │ │ │ ├── simulate_ncsim.sh
│ │ │ │ ├── simulate_vcs.sh
│ │ │ │ ├── ucli_commands.key
│ │ │ │ ├── vcs_session.tcl
│ │ │ │ ├── wave.do
│ │ │ │ └── wave.sv
│ │ │ ├── system_clk_tb.v
│ │ │ └── timing
│ │ │ ├── sdf_cmd_file
│ │ │ ├── simulate_mti.do
│ │ │ ├── simulate_ncsim.sh
│ │ │ ├── system_clk_tb.v
│ │ │ └── wave.do
│ │ ├── system_clk.ucf
│ │ └── system_clk.xdc
│ ├── system_clk.asy
│ ├── system_clk.ejp
│ ├── system_clk_exdes.ncf
│ ├── system_clk_flist.txt
│ ├── system_clk.gise
│ ├── system_clk.sym
│ ├── system_clk.v
│ ├── system_clk.veo
│ ├── system_clk.xco
│ ├── system_clk.xise
│ ├── system_clk_xmdf.tcl
│ ├── tmp
│ │ ├── _cg
│ │ │ └── _dbg
│ │ │ ├── xil_947.in
│ │ │ └── xil_947.out
│ │ ├── counter.lso
│ │ ├── customization_gui.0.690856349045.out
│ │ ├── generator_sine_cosine_dds_compiler_v4_0_xst_1.lso
│ │ └── _xmsgs
│ │ ├── netgen.xmsgs
│ │ ├── ngcbuild.xmsgs
│ │ ├── pn_parser.xmsgs
│ │ └── xst.xmsgs
│ └── _xmsgs
│ ├── cg.xmsgs
│ └── pn_parser.xmsgs
├── iseconfig
│ ├── sine_generator.projectmgr
│ ├── sine_generator.xreport
│ └── wave_generator.xreport
├── key_led.ucf
├── layer0.srs
├── layer0.tlg
├── _mh_info
├── ngc2edif.log
├── _ngo
│ ├── cs_icon_pro
│ │ ├── coregen.cgc
│ │ ├── coregen.cgp
│ │ ├── coregen.log
│ │ ├── generate_icon_pro.xco
│ │ ├── icon_pro_flist.txt
│ │ ├── icon_pro.gise
│ │ ├── icon_pro_readme.txt
│ │ ├── icon_pro.vhd
│ │ ├── icon_pro.vho
│ │ ├── icon_pro.xco
│ │ ├── icon_pro.xise
│ │ ├── icon_pro_xmdf.tcl
│ │ ├── tmp
│ │ │ └── _xmsgs
│ │ │ └── pn_parser.xmsgs
│ │ └── _xmsgs
│ │ └── xst.xmsgs
│ ├── cs_ila_pro_0
│ │ ├── coregen.cgc
│ │ ├── coregen.cgp
│ │ ├── coregen.log
│ │ ├── generate_ila_pro_0.xco
│ │ ├── ila_pro_0.cdc
│ │ ├── ila_pro_0_flist.txt
│ │ ├── ila_pro_0.gise
│ │ ├── ila_pro_0_readme.txt
│ │ ├── ila_pro_0.vhd
│ │ ├── ila_pro_0.vho
│ │ ├── ila_pro_0.xco
│ │ ├── ila_pro_0.xise
│ │ ├── ila_pro_0_xmdf.tcl
│ │ ├── tmp
│ │ │ └── _xmsgs
│ │ │ └── pn_parser.xmsgs
│ │ └── _xmsgs
│ │ └── xst.xmsgs
│ ├── icon_pro.ngc
│ ├── ila_pro_0.ngc
│ ├── netlist.lst
│ ├── wave_generator_cs_signalbrowser.ngo
│ ├── wave_generator_cs_signalbrowser.ver
│ └── wave_generator.ngo
├── par_usage_statistics.html
├── rpt_wave_generator.areasrr
├── rpt_wave_generator_areasrr.htm
├── run_ise.tcl
├── run_options.txt
├── scratchproject.prs
├── sine_generator.gise
├── sine_generator_summary.html
├── sine_generator.v
├── sine_generator.xise
├── _slc_mhdlc
├── square_generator.cmd_log
├── square_generator.v
├── stdout.log
├── synlog
│ ├── wave_generator_prepass_property_extractor.srr
│ ├── wave_generator_prepass_property_extractor.szr
│ ├── wave_generator_SPARTAN6_Mapper.srr
│ ├── wave_generator_SPARTAN6_Mapper.srr_Min
│ └── wave_generator_SPARTAN6_Mapper.szr
├── synplicity.ucf
├── syntmp
│ ├── cmdrec_compiler.log
│ ├── cmdrec_prepass_property_extractor.log
│ ├── cmdrec_spartan6_mapper.log
│ ├── ediftop_ngc0.srs
│ ├── ediftop_ngc1.srs
│ ├── ediftop_ngc_nocompress0.srs
│ ├── ediftop_ngc_nocompress1.srs
│ ├── multadd.tlg
│ └── wave_generator.plg
├── usage_statistics_webtalk.html
├── verif
│ └── wave_generator.vif
├── wave_generator.bgn
├── wave_generator.bit
├── wave_generator_bitgen.xwbt
├── wave_generator.bld
├── wave_generator.bmm
├── wave_generator.cdc
├── wave_generator.cmd_log
├── wave_generator_compile.tcl
├── wave_generator_cs.blc
├── wave_generator_cs.ngc
├── wave_generator.drc
├── wave_generator.edn
├── wave_generator_envsettings.html
├── wave_generator.fse
├── wave_generator_guide.ncd
├── wave_generator.map
├── wave_generator_map.map
├── wave_generator_map.mrp
├── wave_generator_map.ncd
├── wave_generator_map.ngm
├── wave_generator_map.tcl
├── wave_generator_map.xrpt
├── wave_generator.ncd
├── wave_generator.ncf
├── wave_generator.ngd
├── wave_generator_ngdbuild.xrpt
├── wave_generator_open_file.tcl
├── wave_generator.pad
├── wave_generator_pad.csv
├── wave_generator_pad.txt
├── wave_generator.par
├── wave_generator_par.xrpt
├── wave_generator.pcf
├── wave_generator_prepass.fse
├── wave_generator_prepass.srd
├── wave_generator.prj
├── wave_generator.ptwx
├── wave_generator.sap
├── wave_generator.sdc
├── wave_generator.srd
├── wave_generator.srl
├── wave_generator.srm
├── wave_generator.srr
├── wave_generator.srs
├── wave_generator_summary.html
├── wave_generator_summary.xml
├── wave_generator_synplify.sdc
├── wave_generator.szr
├── wave_generator.twr
├── wave_generator.twx
├── wave_generator.ucf
├── wave_generator.unroutes
├── wave_generator_usage.xml
├── wave_generator.ut
├── wave_generator.v
├── wave_generator.xpi
├── webtalk.log
├── webtalk_pn.xml
├── xlnx_auto_0_xdb
│ └── cst.xbcd
└── _xmsgs
├── bitgen.xmsgs
├── map.xmsgs
├── ngc2edif.xmsgs
├── ngcbuild.xmsgs
├── ngdbuild.xmsgs
├── par.xmsgs
├── pn_parser.xmsgs
└── trce.xmsgs
36 directories, 246 files
标签:
相关软件
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论