欢迎来到毕设资料网! | 帮助中心 毕设资料交流与分享平台
毕设资料网
全部分类
  • 毕业设计>
  • 毕业论文>
  • 外文翻译>
  • 课程设计>
  • 实习报告>
  • 相关资料>
  • ImageVerifierCode 换一换
    首页 毕设资料网 > 资源分类 > DOC文档下载
    分享到微信 分享到微博 分享到QQ空间

    基于FPGA的智能函数发生器毕业论文

    • 资源ID:1444728       资源大小:435KB        全文页数:25页
    • 资源格式: DOC        下载积分:100金币
    快捷下载 游客一键下载
    账号登录下载
    三方登录下载: QQ登录
    下载资源需要100金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。

    基于FPGA的智能函数发生器毕业论文

    1、 毕业设计(论文)毕业设计(论文) 题目题目 基于基于 FPGAFPGA 的智能函数发生器的智能函数发生器 院院 系系 应用技术学院应用技术学院 专专 业业 电子信息工程(电子信息工程(应用技术方向应用技术方向) 年年 级级 20092009 级级 学生姓名学生姓名 学生学号学生学号 指导教师指导教师 职称职称 副教授副教授 完成毕业设计(论文)时间完成毕业设计(论文)时间 2013 2013 年年 1 1 月月 目 录 第一章 绪论 1 (一)引言1 (二)选题背景及目的 1 第二章 软件平台的应用 2 (一) FPGA 简介2 (二) VHDL-复位信号清零 ELSIF clkEVENT

    2、AND clk=1 THEN IF tmp=“11111111“ THEN tmp:=“00000000“;-递增到最大值清零 ELSE tmp:=tmp+1;-递增运算 4.2 递减斜波模块 递减斜波 dcrs 的 VHDL 程序如附录所示,其中 clk 是输入时钟端口,sel0、sel1、sel2 为选 择波形按键值,reset 为输入复位端口,q 为八位二进制输出端口。 图 4 递减斜波模块仿真图 程序设计的是复位信号为 0 时输出为 0,无对应的波形产生。当复位信号为 1 时,当每当检测 到时钟上升沿时,计数值减 1,当减到 0 后赋值到最大。计数值减少呈现线性关系,因此输出的波 形是

    3、递减的斜波。从仿真波形图图 4 也能看出这种变化规律。VHDL 描述为: IF reset=0 THEN tmp:=“11111111“;-复位信号置最大值 ELSIF clkEVENT AND clk=1 THEN-检测时钟上升沿 IF tmp=“00000000“ THEN tmp:=“11111111“;-递减到 0 置最大值 ELSE 6 tmp:=tmp-1;-递减运算 4.3 三角波模块 三角波 delat 的 VHDL 程序如附录所示,其中 clk 是输入时钟端口,sel0、sel1、sel2 为选择 波形按键值,reset 为输入复位端口,q 为八位二进制输出端口。三角波波形是

    4、对称的,每边呈线 形变化,所以可以根据数据做简单运算,就可以得到三角波。 图 5 三角波模块仿真图 程序设计的是 reset 复位信号为 0 时输出为 0,无对应的波形产生。当复位信号为 1 时,当每 当检测到时钟上升沿时,当计数的数据不是最大值时,数值做递增运算,当增大到最大时,然后再 做递减运算,因此输出的波形便呈现出三角波的形状。从仿真波形图图 5 也能看出这种变化规律。 VHDL 描述如下: IF reset=0 THEN tmp:=“00000000“;-复位信号为 0,置最小值 ELSIF clkEVENT AND clk=1 THEN-检测时钟上升沿 IF a=0 THEN IF

    5、 tmp=“11111110“ THEN tmp:=“11111111“; -置最大值 a:=1; ELSE -不是最大值时递增 tmp:=tmp+1;-递增运算 END IF; ELSE IF tmp =“00000001“ THEN tmp:=“00000000“; -置最小值 a:=0; ELSE -a 为 1 时,执行递减运算 tmp:=tmp-1;-递减运算 4.4 阶梯波模块 阶梯波 ladder 的 VHDL 程序如附录所示,其中 clk 是输入时钟端口,sel0、sel1、sel2 为选 择波形按键值,reset 为输入复位端口,q 为八位二进制输出端口。 7 图 6 阶梯波模块仿真图 阶梯波设计的是数据的递增是以一定的阶梯常数向上增加,所以输出的波形呈现是成阶梯状 的,而不是,完全呈现是直线增长


    注意事项

    本文(基于FPGA的智能函数发生器毕业论文)为本站会员(毕***)主动上传,毕设资料网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请联系网站客服QQ:540560583,我们立即给予删除!




    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们
    本站所有资料均属于原创者所有,仅提供参考和学习交流之用,请勿用做其他用途,转载必究!如有侵犯您的权利请联系本站,一经查实我们会立即删除相关内容!
    copyright@ 2008-2025 毕设资料网所有
    联系QQ:540560583