- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多路波形发生器电子设计自动化vh语言实验报告
电子设计自动化
多路波形发生器
指导老师:刘彪
电气工程学院
电气1003班
杨黎2012年10月27日
实验题目要求
1、对输入时钟信号进行分频,实现三路互差120°
的信号。
2、实现输出信号的占空比控制
clk: 输入时钟信号
reset: 同步复位信号(低电平有效)
div: 输入分频控制信号(注意:6n分频)
ctrl: 占空比控制信号
ctrl=1时, 占空比为1:1
ctrl=2时, 占空比为1:2
ctrl=3时, 占空比为2:1
A,B,C: 三路输出信号
设计思路及方案
1、多路发生器的基本原理分频器而且是可调的。因此可以先设计多个子程序分别使得信号发生器的产生的占空比分别为1:1,1:2,2:1;因此先设div:integer range 1 to 4;。通过信号赋值(tmp,tmp1,tmp2)赋给输出信号A,B,C. 通过n改变输出频率。定义各个变量。
2、当resetb=0时,countQ=0;
当resetb=1时。给脉冲时先定义分频比如果countQ (6*div-1)时countQ = countQ 否则countQ为0。
3、 当cltr=01时即H:L=1:1时
① 如果countQ 3*div时tmp=’0’;否者tmp=’1’
② 如果countQ 2*div or countQ(6*div-2))时tmp1= 1;
否者 tmp1=0;
③ 如果countQ div or countQ(4*div-1)时tmp2= 0;
④ 否者 tmp2=1;
⑤ A等于tmp;B=tmp2;C=tmp3;
同理:当cltr=10时即H:L=1:2时
当cltr=11时即H:L=2:1时。
其中;公式推导如下:
当div=1,cltr=01时 当div=2,cltr=01时
countQ6 countQ12
A:0 0 0 1 1 1; A:0 0 0 0 0 0 1 1 1 1 1 1
B:1 1 0 0 0 1; B:1 1 1 1 0 0 0 0 0 0 1 1
C:0 1 1 1 0 0; C:0 0 1 1 1 1 1 1 0 0 0 0
A:countQ3时tmp=0 A;countQ6时tmp=0
Else tmp=1 Else tmp=1
B:countQ2 or countQ4时tmp=1 B:countQ4or countQ10 ,tmp=1
Else tmp=0 Else tmp=0
C:countQ1 or countQ3时tmp=0 C: countQ2 or countQ7时tmp=0
Else tmp=1 Else tmp=1
同理:cltr=10,cltr=11.
当cltr=01时
if(countQ 3*div) then tmp= 0;else tmp=1;
if(countQ 2*div or countQ(6*div-2)) then tmp1= 1;else tmp1=0;
if(countQ div or countQ(4*div-1)) then tmp2= 0;else tmp2=1;
当cltr=10时
if(countQ 4*div) then tmp= 0;else tmp=1;
if(countQ 2*div ) then tmp1= 1;else tmp1=0;
if(countQ 2*div or countQ(4*div-1)) then tmp2= 0; else tmp2=1;
当cltr=11时
if(countQ 2*div) then tmp= 0;else tmp=1;
if(countQ 2*div or countQ(4*div-1)) then tmp1= 1;else tmp1=0;
if(countQ 4*div ) then tmp2= 1;else tmp2=0;
将信号tmp 赋给A ; tmp1 赋给B ; tmp2 赋给 C ;
三
您可能关注的文档
最近下载
- 2024年时事政治题库及参考答案(100题).doc
- 2024年人教新课标小学数学知识点整理.doc
- 高中化学新教材选择必修3与旧版教材选修5对比分析.pdf VIP
- 生物人教版2024版七年级上册2.2.2 脊椎动物(鱼) 课件01.pptx VIP
- ISO27001信息安全管理体系信息安全风险评估表.pdf
- 宣讲“铸牢中华民族共同体意识”专题课件.ppt VIP
- NB_T 33018-2015 电动汽车充换电设施供电系统技术规范.pdf VIP
- 《教育家精神》全文课件.ppt
- 国开电大学习网国家安全教育(山东大学(威海))答案.pdf
- 学堂在线昆虫文化(安农)期末考试答案(65题卷).docx
文档评论(0)