ImageVerifierCode 换一换
格式:DOC , 页数:55 ,大小:579.50KB ,
资源ID:131108      下载积分:5 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-131108.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(基于FPGA的智能函数发生器说明书.doc)为本站会员(h****)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

基于FPGA的智能函数发生器说明书.doc

1、重庆三峡学院 毕业设计(论文) 题目 基于 FPGA的智能函数发生器 院 系 应用技术学院 专 业 电子信息工程( 应用技术方向 ) 年 级 2009级 学生姓名 杨水森 学生学号 200915254141 指导教师 赵威威 职称 副教授 完成毕业设计(论文)时间 2013 年 1 月 目 录 第一章 绪论 1 (一) 引言 1 (二)选题背景及目的 1 第二章 软件平台的应用 2 (一) FPGA 简介 2 (二) VHDL-复位信号清零 ELSIF clkEVENT AND clk=1 THEN IF tmp=“11111111“ THEN tmp:=“00000000“;-递增到最大值清

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

3、“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 为八位二进制输出端口。三角波波形是对称的,每边呈线形变化,所以可以根据数据做简单运算,就可以得到三角波。 图 5 三角波模块仿真图 程序设计的

4、是 reset 复位信号为 0 时输出为 0,无对应的波形产生。当复位信号为 1 时,当每当检测到时钟上升沿时,当计数的数据不是最大值时,数值做递增运算,当增大到最大时,然后再做递减运算,因此输出的波形便呈现出三角波的形状。从仿真波形图 图 5 也能看出这种变化规律。VHDL 描述如下: IF reset=0 THEN tmp:=“00000000“;-复位信号为 0,置最小值 ELSIF clkEVENT AND clk=1 THEN-检测时钟上升沿 IF a=0 THEN IF 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 为八位二进制输出端口。

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。