数字基带传输系统及电子琴设计.docx

  1. 1、本文档共53页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 电路综合实验 实验报告 一.最长线性反馈移存器序列生成器 1?设计流程 本部分是设计如下图所示的模块 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # elk dout dout为已转变为2bit的输出 m_ge n clear在clear clear 在clear为1的时候清零 IF tmp(0)=0 THEN dout=01; ELSE dout=11; END IF; temp=tmp; END PROCESS p1; 将输出的tmp ( 0)1bit的结果利 用if语句赋给2位的vector形式 的 dout,实现 2bit输出, 0— 01,1 — 11。 temp将temp输出有两个目的: temp (0)为未转变的1bit输出 在部分测试时,在波形中一目 了然 设计大致流程 p1:PROCESS(clk) BEGIN IF(clkeve nt and clk=1) THEN IF clear=1 THEN tmp=0000; ELSE IF tmp=0000 THEN tmp=0001; ELSE tmp(3)=tmp(0) xor tmp(3); tmp(2)=tmp(3); tmp(1)=tmp(2); tmp(0)=tmp(1); 将最高位最低位异或结果传入 最高位,除最低位外其余三位 依次向后移一位,随后将最低 位输出,实现m序列。 END IF; END IF; END IF; 2?设计思路: 在时钟的上升沿作用时执行以下操作 在clear为1时执行tmp赋值为0000;否则对tmp执行以下操作 b)将除了最低位的其余三位依次向后挪一位 在tmp为0时,将dout赋值为01 ;否则,将dout赋值为11 将tmp赋给temp输出。 实验仿真结果及分析 quartusii 运行结果: 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 两册rd: ■ FSHlPr ru fii 邨 1茁田* Lipa Irtw甲 卩lL* g-- dk 目伽i 下:帀 L -...3] -...z] eltar (2) modelsim测试文件代码以及仿真结果: M D 1 I 1 rn 1 1 11 iJF ?n nn- i n jj- n ] in ] -- ■ rm w~ 卜们 1 _ |「 1 i IL” 1111 Q 1 1. !U : 和门 j (rm i m : M 1 piFTi I mu—1 nrn—] j.i.n t pioi rnrn ! —: LU 8 r 1 1 i —] . 「门 1 1 ■ □ 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # (3 )分 析: 可 以 从 图 中 看 出 形成 的 序 列是 以 ” 0001^1000 — 1100— 1110— 1111—0111 — 1011 — 0101 — 1010 — 1101 — 0110 —0011 — 1001 — 0100 — 0010 — 0001 为周期,即15个数字(2的4次方减1)为周期 的M序列。Dout则是根据4位的最后一位决定的,将 1转化成11,0转化成01。 4?实验中遇到的问题及解决方法: 相对于整个项目,这个部分容易一些,所以在编写过程中没有遇到太大的问题 (1)在第一次编写仿真时发现波形在每次变化时波动较大, 在15次变化,即一个周期结束 进入下一周期时会出现一段时间的乱码, 刨除quartusii选择的板子本身带来的不精确外, 虽 调整了 clear 调整了 clear和elk 波形图对比: 未调整的quartus JJ/E3 TEI2H □ be.ZEE □ d_eZC 口 JJ/E3 TE I2H □ be. ZEE □ d_e ZC 口 u ZED □ c-e eL**t 调整后的quartusii 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 百度文库- 百度文库-让每个人平等地提升自我 PAGE PAGE # 调整后的modelsim (2 )第一次用modelsim软件进行仿真,对其测试文件的编写可以说是从零开始, 虽然并不 是很难,但是有一些细节必

您可能关注的文档

文档评论(0)

wq1987 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档