资源预览内容
第1页 / 共55页
第2页 / 共55页
第3页 / 共55页
第4页 / 共55页
第5页 / 共55页
第6页 / 共55页
第7页 / 共55页
第8页 / 共55页
第9页 / 共55页
第10页 / 共55页
亲,该文档总共55页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
- I -基于基于 FPGA 的数字电子钟系统设计的数字电子钟系统设计摘要摘要随着电子技术的飞速发展,现代电子产品渗透到了社会的各个领域,并有 力地推动着社会生产力的发展和社会信息化程度的提高。在现代电子技术中, 可编程器无疑是扮演着重要角色。 现场可编程门阵列(FPGA)是近年来迅速发展起来的新型可编程器,其灵活 的可编程逻辑可以方便的实现高速数字信号处理。它突破了并行处理、流水级 数的限制,具有反复的可编程能力,从而有效的地利用了片上资源,加上高效 的硬件描述语言(VHDL),从而为数字系统设计提供了极大的方便。本文较系统 地介绍了 FPGA 的基本结构、基本原理、功能特点及其应用;阐述了数字系统 设计的基本思想及设计流程,同时,也概述了 FPGA 在数字系统设计中的作用, 基于 FPGA 的数字系统设计方法和流程;简要介绍了 VHDL 语言的发展历程, VHDL 语言的功能特点等。 本文的主要内容是根据上述原理和方法设计一个电子钟系统,目的在于通 过该系统的功能,体现出 FPGA 在数据处理中的应用。该电子钟系统功能齐全, 设计思路清晰。系统程序基于 VHDL 语言,采用模块化设计方法。系统设计包 含 8 个子程序模块:分频组件、六十进制计数器组件、二十四进制计数器组件、 闹钟设定组件、校时组件、i60BCD 组件、i24BCD 组件、以及二进制转换成七 段码组件。每个子程序均经过 EDA 工具仿真,并附有仿真图,最后将各模块组 装为一个整体电子钟。关键词 电子设计自动化;现场可编程门阵列;硬件描述语言;电子钟- II -Digital Electronic Clock Design Based on Technology of FPGAAbstractWith the rapid development of electronic technology, modern electronic products have infiltrated into various fields of the society, and have effectively promoted the development of social productive forces and social information, also increased. In modern electronic technology, the programmable logic devices play a key role. Field programmable gate arrays (FPGA), a new type of programmable device, is developing rapidly recent years. It introduced the concept of flexible programmable logic, which can realize high-speed digital signal processing conveniently. It broke through the parallel processing, water levels of restrictions, has repeatedly programmable capacity to effectively use the on-chip resources, coupled with efficient hardware description language VHDL, so as to design digital systems conveniently. This article introduces a system of the basic structure of the FPGA, the basic principle of features and applications; expounded on the basic design of digital systems thinking and design process, at the same time, also outlined the FPGA in the design of digital systems, FPGA-based digital system design methods and processes; gave a briefing on the development of VHDL language, VHDL language and other features. The main work is based on the principles and methods, design an electronic clock system to the adoption of the system, embodied in the FPGA data processing of applications. The electronic clock system is fully functional, designed clear ideas. Based on VHDL system procedures, The system is modular in design methods. It includes 8 sub-system design process modules:frequency division system, 60 M counter system, 24 M counter system, Alarm clock settings system, timing system, i60BCD system, i24BCD system, and convert binary into Seven-Segment code system. each subroutine have been simulated by EDA tools, with a simulation map. The modules will be the final assembly as a whole - the electronic clock.Key words EDA;FPGA; VHDL; Electronic clock- III -目录目录摘要.I Abstract.II第 1 章 绪论 .1 1.1 课题背景和意义 .1 1.2 可编程器件的发展历程 .1 1.2.1 早期的可编程器件PLD.2 1.2.2 高级可编程器件 FPGA/CPLD.3 1.3 国内外研究现状 .4 1.4 本文主要内容 .5 第 2 章 FPGA 基本结构及数字系统设计原理.6 2.1 FPGA 的基本结构及工作原理.6 2.1.1 基于查找表结构的 FPGA.8 2.1.2 查找表结构的 FPGA 逻辑实现原理.8 2.1.3 FPGA 的工作原理.9 2.2 数字系统设计概述 .9 2.2.1 数字系统的组成 .10 2.2.2 数字系统设计方法 .10 2.2.3 数字系统设计的一般过程 .11 2.3 本章小结 .12 第 3 章 数字电子钟功能模块设计 .13 3.1 数字系统设计中的 FPGA.13 3.1.1 FPGA 在数字系统设计中的作用.
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号