1。1。2 课题研究的必要性
现如今随着信息技术的快速发展,一些新产品、新技术的不断出现,电子技术的发展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。在这快速发展的年代,时间对人们来说是越来越宝贵,在快节奏的生活时,人们往往忘记了时间,一旦遇到重要的事情而忘记了时间,这将会带来很大的损失。因此我们需要一个定时系统来提醒这些忙碌的人。数字化的钟表给人们带来了极大的方便。近些年,随着科技的发展和社会的进步,人们对万年历的要求也越来越高,传统的时钟已不能满足人们的需求。多功能万年历不管在性能还是在样式上都发生了质的变化,有电子闹钟、数字闹钟等等。
1。2 课题研究的内容
本设计主要研究基于FPGA的万年历,要求时间以24小时为一个周期,显示年、月、日、时、分、秒。具有校时以及报时功能,可以对年、月、日、时、分及秒进行单独校对,使其校正到标准时间。校对时间外设按键进行控制。该设计中时钟模块主要是以FPGA开发板上的时钟为主,用50MHz的时钟作为其基准时钟,在每个模块设计中其时钟会进行分频处理得到相应的工作时钟。
2 课题设计相关技术介绍
2。1 EDA技术
系统所应用到的技术有可编程逻辑器件及EDA技术,应用Vhdl础的工作平台;是利用电子技术,计算机技术,智能化技术等多种应用学科的最新成果,开发出的一整套电子CAD(计算机辅助设计)软件;是一种帮助电子设计工程师从事电子元件产品和系统设计的综合技术 。EDA技术主要是以计算机作为主要开发工具,设计者可以在EDA设计软件平台上,用各种硬件描述语言规划完成设计内容,在整体设计完成之后则由计算机进行完成设计逻辑的编译、简化、前期设计综合、设计优化、设计布局、设计布线和逻辑功能仿真等,最后完成对设计目标芯片的合适编译、逻辑映射和编程下载等工作。EDA这种技术的出现,在很大程度上极大地提高了电路设计的效率和可操作性,很大程度上缩短了设计周期。
2。2 可编程逻辑器件
FPGA其英文全称为Field Programmable Gate Array,全称为现场可编程门阵列,这中器件是当今芯片设计中能够实现EDA设计的主流器件,这种器件的很大特点是直接可以面向用户,同时它具有很大的灵活性和通用性,使用非常方便,在硬件测试方面和硬件实现快捷方面非常方便,开发效率高,成本低,上市时间短,技术维护简单,工作可靠性强等特点。
2。3 VHDL描述语言
VHDL是硬件描述语言中的一种,英文全称即VHDL:Very-High-Speed Integrated Circuit Hardware Description Language,这种语言主要是一种以编辑文本的形式来描述数字系统设计中硬件的设计结构和行为描述的语言,用这种语言主要可以完成对逻辑电路图等设计的表示,这种语言还可以表示数字逻辑系统设计所完成的整体逻辑功能。 Vhdl HDL和VHDL是目前硬件描述语言中最流行的两种硬件描述语言,已经成为IEEE的一种协议标准,早在20世纪80年代中期开发出来的。Vhdl是由Gateway Design Automation公司开发。这两种硬件描述语言均成为IEEE的标准。
2。4 相关技术的发展与应用情况
一. FPGA的应用
有关FPGA的设计应用在设计过程中主要分成三个设计层面:电路设计,产品设计,系统设计。
(1)电路设计中FPGA的应用
在电路设计中FPGA的应用只要是对逻辑设计部分进行链接,对逻辑部分的控制是FPGA设计很早开始发挥作用比较大的设计范围同时也是FPGA设计应用的一个基础。在实际设计过程中,在电路设计应用中应用FPGA设计的难度还是比较大的,在这里对初级开发者提出了很高的要求,要求初级开发者应该具有相应的硬件知识电路知识和响应的开发软件应用能力掌握响应的开发工具。现在现如今的社会行业中这方面的人才总是紧缺的,这个领域往往都从事新技术,新产品的开发。