- 1、本文档共53页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
定时器的设计与实现 学士毕业论文
定时器的设计与实现
摘要
伴随着当今信息和自动化技术的发展,数字控制技术广泛应用于工业生产当中,计算机控制中常需要定时的数据读取、信号输出、和屏幕刷新等操作,特别是精度要求高的控制系统和数据采集系统,更要求精确的定时操作。因此必须采用一种新的定时器设计方法来代替传统的定时器设计方法,以更好地满足系统的高精度定时要求。本文工作重点在于结合松下公司的需求,进行定时器的整体设计和各子模块的具体实现。
本文首先介绍课题背景、意义、国内外定时器及芯片设计的现状及内容。阐述VerilogHDL语言、APB总线和Modelsim工具的相关知识。其次,研究和分析传统定时器的原理,结合定时精度的需求,提出一种合理的定时器设计方案,包括定时器的总体设计方案、定时器的各模块设计方案。基于该设计方案,用VerilogHDL语言实现定时器各模块的功能。其中定时器的核心模块包含前置分频器、轻功能定时器组和多功能定时器。在实现轻功能定时器组时,对其级联功能进行改进和优化,使其结构更紧凑,灵活性更高。
最后基于Modelsim进行功能仿真,通过对波形的分析,得出该定时器能很好地满足客户需求。
关键词
The design and implementation of timer
Abstract
Along with todays information and automation technology, digital control technology is widely used in industrial production, the computer-controlled often needs read data by definite time, the definite time signal output, and definite time screen refresh operation, etc., especially in high-precision control systems and data acquisition systems, more precise timing requirements of the operation. It is necessary to adopt a new design method of the timer to replace the traditional design methods to be better meet with the system requirements of high precision timing. This paper focuses on the work of combining the needs of Panasonic company, the overall design of the timer and the concrete realization of sub-modules.
Firstly, the subject of the background, significance, the quo of timer and the chip’s designing both at home and abroad is introduced in this thesis. Expound in VerilogHDL language, APB bus and the relevant knowledge about Modelsim tools. Secondly, according to the research and analysis of the principles of traditional timer, combined with the demand for precision timing, give out a reasonable timer design, including the overall design, the timer modules design. Based on the design ,use VerilogHDL to implement the functions of the timer modules. The timer core modules include pre-divider timer , light-function timer group and multi-function timer. Along with the implementation of the light-function timer group, some imp
文档评论(0)