09325218数控分频器课程设计.docx
- 文档编号:29355690
- 上传时间:2023-07-22
- 格式:DOCX
- 页数:9
- 大小:226.87KB
09325218数控分频器课程设计.docx
《09325218数控分频器课程设计.docx》由会员分享,可在线阅读,更多相关《09325218数控分频器课程设计.docx(9页珍藏版)》请在冰豆网上搜索。
09325218数控分频器课程设计
EDA课程设计
设计课题:
数控分频器设计
姓名:
任贺军
学号:
09325218
专业:
电子信息工程
班级:
093252
指导教师:
黄河
2012年11月8日
目录
1.设计任务与要求.............................................................................2
2.设计内容.........................................................................................2
3.实验原理........................................................................................3
4.程序源代码.....................................................................................3
5仿真和测试结果.............................................................................4
6实验心得和体会..............................................................................8
7参考文献..........................................................................................8
8评分表...............................................................................................9
1.设计任务与要求
1)设计实现一个根据不同的输入,将时钟信号进行分频
2)掌握分频计数器类型模块的Verilog描述方法;
3)学习设计仿真工具的使用方法;
4)学习层次化设计方法;
2.设计内容
EDA简介
EDA的概念:
EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言HDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对于特定目标芯片的适配编译、逻辑映射和编程下载等工作。
EDA是电子设计自动化(ElectronicDesignAutomation)的缩写,在20世纪90年代初从计算机辅助设计(CAD)、计算机辅助制造(CAM)、计算机辅助测试(CAT)和计算机辅助工程(CAE)的概念发展而来的。
EDA代表了当今电子设计技术的最新发展方向,它的基本特征是:
设计人员按照“自顶向下”的设计方法,对整个系统进行方案设计和功能划分,系统的关键电路用一片或几片专用集成电路(ASIC)实现,然后采用硬件描述语言(HDL)完成系统行为级设计,最后通过综合器和适配器生成最终的目标器件,这样的设计方法被称为高层次的电子设计方法。
现在对EDA的概念或范畴用得很宽。
包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用。
目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。
例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。
本文所指的EDA技术,主要针对电子电路设计、PCB设计和IC设计。
EDA设计可分为系统级、电路级和物理实现级。
利用EDA工具,电子设计师可以从概念、算法、协议等开始设计电子系统,大量工作可以通过计算机完成,并可以将电子产品从电路设计、性能分析到设计出IC版图或PCB版图的整个过程在计算机上自动处理完成。
现在对EDA的概念或范畴用得很广。
包括在机械、电子、通信、航空航天、化工、矿产、生物、医学、军事等各个领域,都有EDA的应用[1]。
目前EDA技术已在各大公司、企事业单位和科研教学部门广泛使用。
例如在飞机制造过程中,从设计、性能测试及特性分析直到飞行模拟,都可能涉及到EDA技术。
本次毕业设计课题实现的核心技术即为EDA相关技术。
《EDA课程设计》(注:
EDA即电子设计自动化,ElectronicsDesignAutomation)是继《模拟电子技术基础》、《数字电子技术基础》、《电子技术基础实验》课程后,电气类、自控类和机械工程类等专业学生在电子技术实验技能方面综合性质的实验训练课程,是电子技术基础的一个部分,其目的和任务是通过一周的时间,让学生掌握EDA的基本方法,熟悉一种EDA软件(MAXPLUS2),并能利用EDA软件设计一个电子技术综合问题,并在实验板上成功下载,为以后进行工程实际问题的研究打下设计基础。
通过课程设计使学生能熟练掌握一种EDA软件(MAX+plusⅡ或Quartus7.2)的使用方法,能熟练进行设计输入、编译、管脚分配、下载等过程。
QuartusⅡ简介
QuartusⅡ是Altera公司提供的FPGA/CPLD集成开发软件,Altera是世界上最大的可编程逻辑器件供应商之一。
QuartusⅡ在21世初推出,是Altera全一代FPGA/CPLD集成开发软件MAX+plusII的更新换代产品,其界面友好,使用便捷。
在QuartusⅡ上可以完成设计输入、HDL综合、布新布局(适配)、仿真和选择以及硬件测试等流程,它提供了一种与结构无关的设计环境,使设计者能方便地进行设计输入、开始处理和器件编程。
QuartusⅡ提供了完整的多平台设计环境,能满足各种特定设计的需求,也是单片机可编程系统(SoPC)设计的综合环境和SoPC开发的基本设计工具,并为AlteraDSP开发包进行系统模型设计提供了集成综合环境。
QuartusⅡ设计完全支持VHDL、Verilog的设计流程,其内部嵌有VHDL、Verilog逻辑综合器。
QuartusⅡ与可用利用第三方的综合工具(如LeonardoSpectrum、SynplifyPro、FPGAComplierII),并能直接调用这些工具。
同样QuartusⅡ具备仿真功能,同时支持第三方的仿真工具(如ModelSin)。
此外,QuartusⅡ与MATLAB和DSPBuilder结合,可用进行基于FPAG的DSP系统开发,是DSP硬件系统实现的工具EDA工具。
1)用Verilog语言设计带计数允许和复位输入的数控分频器。
2)编制仿真测试文件,并进行功能仿真。
3)下载并验证分频器功能
3.实验原理
数控分频器的功能就是当在输入端给定不同数据时,将对输入的时钟信号有不同的分频比,数控分频器就是用计数值可并行预置的加法计数器设计完成的,方法是将计数溢出位与预置数加载输入信号相加即可。
4.程序源代码
moduleFDIV(clk,d,fout,pfull);//数控分频器顶层设计描述
input[7:
0]d;//定义一个七位数输入
inputclk;//定义一个时钟信号
outputfout,pfull;//定义输出和记满标志位pfull
reg[7:
0]Q;//定义一个7位寄存器变量
regfull;regpfull;
regfout;
always@(posedgeclk)//开始过程语句posedgeclk位敏感变量
begin
if(Q==d)//当有上升沿敏感信号时Q==d
beginQ=0;//Q被清零
full=1;//full被赋值为1
end
else
begin
Q=Q+1;full=0;//否则Q=Q+1,full=0
end
pfull=full;//将full赋值给pfull
end
always@(posedgepfull)//过程语句posedgepfull为敏感变量
fout=~fout;//fout取反以后赋值给fout
endmodule//结束模块
5.仿真和测试结果
6.实验心得和体会
通过本次试验,我们对数控分频器的设计与原理都有了初步的了解,例如给定100HZ的时钟信号,然后给定d=5的输入,而后输出信号的频率为10HZ。
通过上次试验的学习本次实验已基本上能够自主的完成实验,虽然中间还有很多不成熟的地方,我相信只要我肯去学习,就能得到我想要的结果。
。
。
7.参考文献
EDA技术实用教程(第三版).潘松,黄继业.2010-7
EDA技术与verilog设计.冷自强.2008-8
数字系统设计与VerilogHDL.王金明.电子工业出版社
东华理工大学长江学院
课程设计评分表
学生姓名:
任贺军班级:
093252学号:
09325218
课程设计题目:
数控分频器设计
项目内容
满分
实评
选
题
能结合所学课程知识、有一定的能力训练。
符合选题要求
(3人一题)
5
工作量适中,难易度合理
10
能
力
水
平
能熟练应用所学知识,有一定查阅文献及运用文献资料能力
10
理论依据充分,数据准确,公式推导正确
10
能应用计算机软件进行编程、资料搜集录入、加工、排版、制图等
10
能体现创造性思维,或有独特见解
15
成
果
质
量
模型正确、合理,各项技术指标符合要求。
15
摘要叙述简练完整,假设合理、问题分析正确、数学用语准确、结论严谨合理;问题处理科学、条理分明、语言流畅、结构严谨、版面清晰
15
论文主要部分齐全、合理,符号统一、编号齐全。
格式、绘图、表格、插图等规范准确,符合论文要求
10
字数不少于2000字,不超过15000字
5
总分
100
指导教师评语:
指导教师签名:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 09325218 数控 分频器 课程设计
![提示](https://static.bdocx.com/images/bang_tan.gif)