社区
硬件设计
帖子详情
FPGA 实现dds中DAC部分要怎么用Verilog实现
yue121213
2015-03-28 04:15:39
FPGA 实现dds中DAC部分要怎么用Verilog实现
...全文
818
2
打赏
收藏
FPGA 实现dds中DAC部分要怎么用Verilog实现
FPGA 实现dds中DAC部分要怎么用Verilog实现
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
DDRn++
2015-04-07
打赏
举报
回复
就按照DA芯片的时序来写啊,看手册就知道了
fly 100%
2015-03-30
打赏
举报
回复
看你da的选择了
FPGA
实现
dds
_
dac
_out
DAC
芯片TLC5615实验
Verilog
逻辑源码Quartus11.0工程文件.zip
PGA
实现
dds
_
dac
_out
DAC
芯片TLC5615实验
Verilog
逻辑源码Quartus11.0工程文件,
FPGA
型号为CYCLONE4E系列
中
的EP4CE6E22C8,可以做为你的学习设计参考。 module
DDS
_top(clk, //内部时钟 reset, sclk, //TLC5615 sclk时钟脚 din, //TLC5615 din数据脚 cs, //TLC5615 cs片选 set_waveform_key_in,//波形设置按键 set_f_key_in, // 频率设置按键 set_a_key_in, set_p_key_in ); input clk; input reset; input set_waveform_key_in; input set_f_key_in,set_a_key_in,set_p_key_in; output din; output cs; output sclk; wire clk; wire reset; wire set_waveform_key_in; wire set_f_key_in,set_a_key_in,set_p_key_in; wire [9:0] data_line; wire [1:0] set_waveform_line; wire [15:0] f_control_line; wire [3:0] a_control_line; wire [9:0] p_control_line; wire set_waveform_key; wire set_f_key; wire set_a_key; wire set_p_key;
DDS
u4(.clk(clk),.
dds
_data_out(data_line),.set_waveform(set_waveform_line),.set_f(f_control_line),.set_a(a_control_line), .set_p(p_control_line)); TLC5615 U5(.clk(clk),.sclk(sclk),.din(din),.cs(cs),.din_in(data_line)); key u6(.clk(clk),.key(set_waveform_key_in),.key_out(set_waveform_key)); key u7(.clk(clk),.key(set_f_key_in),.key_out(set_f_key)); key u8(.clk(clk),.key(set_a_key_in),.key_out(set_a_key)); key u9(.clk(clk),.key(set_p_key_in),.key_out(set_p_key)); key_coding u10(.reset(reset),.set_waveform_key(set_waveform_key),.set_f_key(set_f_key),.set_a_key(set_a_key), .set_p_key(set_p_key),.set_waveform(set_waveform_line),.f_control(f_control_line),.a_control(a_control_line), .p_control(p_control_line)); endmodule
基于AD9767高速双通道
DAC
芯片+ cyclone4E
FPGA
设计
DDS
例程
Verilog
源码quartus13.0
基于AD9767高速双通道
DAC
芯片+ cyclone4E
FPGA
设计
DDS
例程
Verilog
源码quartus13.0工程文件, odule AD9767_
DDS
( input CLK50M, // input Rst_n, input Key, output [3:0]led, output
DAC
A_CLK, output
DAC
B_CLK, output
DAC
A_WRT, output
DAC
B_WRT, output [13:0]
DAC
_DATA1, output [13:0]
DAC
_DATA2 ); wire D_CLK; assign
DAC
A_CLK = D_CLK; assign
DAC
B_CLK = D_CLK; assign
DAC
A_WRT = D_CLK; assign
DAC
B_WRT = D_CLK; assign
DAC
_DATA2 =
DAC
_DATA1; pll pll( .inclk0(CLK50M), .c0(D_CLK) ); wire [31:0]Fword; wire
FPGA
实现
DDS
正弦波、方波、三角波发生器
Verilog
程序(已验证)Quartus工程文件
FPGA
实现
DDS
正弦波、方波、三角波发生器
Verilog
程序(已验证)Quartus工程文件。 鉴于上次传的只有
Verilog
代码,怕对于像半年前的我一样的初学者仍然会遇到很大困难,现特把本人课程设计的整个Quartus工程文件一并上传,希望有用。用时只需用Quartus打开工程文件即可编译运行,频率可达16M没问题
FPGA
DDS
信号发生器 Quartus工程文件
Verilog
DDS
关于
FPGA
设计的源程序(
Verilog
HDL)
使用
Verilog
HDL语言设计关于
FPGA
的
DDS
源程序。包括正弦波形、三角波形和方波波形三种波形可供选择。
DDS
.rar_
dac
902
dds
_
dac
904
FPGA
_
dac
904 pudn_
dac
904
verilog
_vhdl
这个是我自己用VHDL语言写的两相数字信号发生器程序 D/A用的是
DAC
904
硬件设计
6,125
社区成员
11,292
社区内容
发帖
与我相关
我的任务
硬件设计
硬件/嵌入开发 硬件设计
复制链接
扫一扫
分享
社区描述
硬件/嵌入开发 硬件设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章