- 1、本文档共40页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
--DDS波形发生器 (Synplify pro 编译通过)--输出频率 Fout = Fclk*2^M/2^N--分辨率 Fclk/2^N--最大输出频率 Fout = Fclk*50%(理论值,抽样定理)
--版本1.0??? 2004/9/29?? by JJJ
library ieee;use ieee.std_logic_1164.all;use ieee.std_logic_unsigned.all;
entity DDS is?generic(ACCWidth : Integer := 16);?????--相位累加器的长度2^N (2^ACCWidth)?port (?? ?CLK:? in std_logic;?????????--系统时钟 FClk?STEP: in std_logic_vector(ACCWidth-1 downto 0);??--步进,即相位累加器的累加增量,控制输出频率 2^M 频率控制字?CHOICE:? in std_logic_vector(1 downto 0);???--波形选择信号? 00:正弦;? 01:三角波;? 10:方波;? 11:不输出(恒为低电平)--?DAOUT : out std_logic_vector(7 downto 0);???--8位DA输出模拟信号,直通方式,如需时钟控制则要修改?DAOUTX: out std_logic_vector(7 downto 0);?DAOUTY: out std_logic_vector(7 downto 0)?);end;
architecture DDS of DDS issignal ACC:std_logic_vector(ACCWidth-1 downto 0):=(others =0);signal DAOUT:std_logic_vector(7 downto 0);
begin?process(CLK,STEP)?begin????if(CLKevent and CLK=1) then???ACC=ACC+STEP;??end if;?end process;
?process(CHOICE,ACC)?begin??case CHOICE is???when 00=?? --正弦????case ACC(ACCWidth-1 downto ACCWidth-8) is??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DAOUT =??????????????????? when= DA
您可能关注的文档
- 血压测量方法及质量控制.ppt
- 全冠的牙体预备课件.ppt
- 护士如何减压.ppt
- 中班主题:奇妙的蛋.doc
- 关于对社区困难群体思想状况的调研报告[1].doc
- 新能源储能技术.ppt
- 人教版高一数学知识点最全习题最典型函数复习题.doc
- 2第一朵杏花(1、2课时)(上课用).ppt
- 宾馆火灾自动报警系统的设计.doc
- 8.3撒哈拉沙漠以南非洲.ppt
- 原电池电动势的测定实验报告.pdf
- 与业主、设计、总包、监理和他承包人的配合措施.pdf
- 公司管理流程.pptx
- 2024_2025学年新教材高中地理第1章地球的运动素养综合训练新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第3章大气的运动第1节常见天气系统第1课时锋与天气分层作业新人教版选择性必修1.doc
- 2024_2025学年新教材高中地理第1章地球的运动第2节地球运动的地理意义第4课时正午太阳高度的变化四季更替和五带划分分层作业课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第2章地表形态的塑造第2节构造地貌的形成第1课时地质构造与地貌课件新人教版选择性必修1.pptx
- 2024_2025学年新教材高中地理第1章地球的运动问题研究人类是否需要人造月亮课件新人教版选择性必修1.pptx
- 五片小雪花课件.pdf
- 2024_2025学年新教材高中地理第3章大气的运动第2节气压带和风带第1课时气压带和风带的形成分层作业课件新人教版选择性必修1.pptx
最近下载
- 北京市东城区2020-2021学年七年级下学期数学期末试卷.doc VIP
- 电梯规范要求gb7588-2020.doc VIP
- 20道中国民航机务维修岗位常见面试问题含HR常问问题考察点及参考回答.docx VIP
- 体操《燕式平衡》教案.doc
- 2023年全国卷高三数学真题试卷6套合集带答案解析.pdf
- 土建安全职业健康与环境保护(1).pptx VIP
- 血站项目可行性研究报告.docx
- (外文电子版资料)Pat Murphy - Rachel In Love.pdf
- 《会打喷嚏的帽子》幼儿园小班语言PPT课件.pptx VIP
- 第三十五课 学会问为什么 课件 二年级下册小学心理健康(北师大版).pptx
文档评论(0)