文件名称:dds_controller:使用Cyclone II FPGA配置和控制AD9910 DDS的代码(2015)
文件大小:28KB
文件格式:ZIP
更新时间:2024-06-06 13:49:22
VHDL
dds_controller 使用Altera的Cyclone II FPGA配置和控制AD9910 DDS的当前(截至2015年)代码。 该代码将命令发送到从板上的DDS到脉冲发生器,该脉冲发生器驱动实验室周围的各种激光器和设备。 简而言之,它通过数据总线从脉冲发生器获取并存储脉冲序列,并对命令进行React以更新下一个脉冲的DDS。 目录结构的顶层包含一些文件夹,这些文件夹将项目分为源代码,数据,脚本和Quartus项目文件。 data文件夹包含用于FPGA ROM的存储器初始化文件。 python文件夹包含用于生成数据文件的python脚本。 有在顶层几个不同的Quartus项目文件夹: singletone提供配置在与一组可选择的频率的单频调模式中使用的板; pulser是在脉冲发生器从属板上运行的实际代码; devboard具有与蓝色Cyclone II开发板一起使用的项目
【文件预览】:
dds_controller-master
----pulser()
--------dds_controller.qsf(7KB)
--------dds_controller.qpf(1KB)
----src()
--------common()
--------pulser()
--------singletone()
----singletone()
--------stp2.stp(20KB)
--------dds_controller.qsf(9KB)
--------dds_controller.qpf(1KB)
----README.md(1KB)
----devboard()
--------dds_controller.qsf(8KB)
--------dds_controller.qpf(1KB)
----data()
--------registers.yaml(2KB)
----.gitignore(686B)
----python()
--------registers.py(3KB)
--------ram_waveform.py(1KB)