- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
毕业设计论文-可编程提示信号显示器
目 录
一、前言 1
二、系统需求分析与原理设计 2
(一)系统需求分析 2
(二)系统原理设计 2
三、方案论证与可行性分析 3
(一)系统的总体结构 3
(二)硬件结构方案 3
1.方案一 3
2.方案二 6
3.方案比较和选择 8
(三)字符发生方案 8
1.手工绘制字符 8
2.计算机汉字库编辑字符 10
四、FPGA板设计 11
(一)复位系统 11
(二)时钟系统 12
(三)JATG下载和配置 12
(四)多路控制开关 13
(五)状态指示 13
五、可编程显示字符的VHDL设计与仿真 13
(一)列驱动产生 13
(二)行驱动产生 15
(三)时钟分频 16
(四)显示字符库的设计 17
(五)字符的循环控制 18
1.左右移动字符的程序 18
2.上下移动字符的程序 18
(六)字符显示的接口设计 20
六、系统调试与结果分析 21
(一)测试环境 21
(二)功能测试方法与步骤 21
1.硬件测试 21
2.软件测试 21
(三)性能测试结果与分析 21
七、系统功能扩展 21
八、结束语 21
感谢辞 22
参考文献 22
可编程提示信号显示器
一、前言
可编程设计是近年以来在电子设计领域中出现的一门新技术,它以可编程器件(CPLD/FPGA)为基础,应用计算机软件技术,对数字系统进行设计,改变了以往以板级设计的电子设计模式为芯片级设计的模式。由于大规模电路的发展使得芯片设计变得容易,同时也缩小了线路板的面积,增强了可靠性。目前可编程技术已经得到了非常广泛的应用,涉及到人类生活的各个方面。可编程技术其中的一个方面就是可编程提示信号的显示,也即可编程字符(图案)的显示。
可编程字符(图案)显示,是指显示的字符或图案可以通过编制程序的方法进行灵活变换。这些显示的内容是预先编程好的,再由可编程逻辑器件构成控制电路使要显示的内容按照一定的规律显示出来。在人们生活中,我们经常可以看到可编程字符(图案)显示的应用,例如列车时刻表显示屏,商品广告显示屏以及彩灯图案的显示等。
可编程逻辑器件(Programmable Logic Devices,简称PLD)是一种用户根据需要而自行构造逻辑功能的数字集成电路。它的基本设计发法是借助于EDA软件,用原理图、状态机、布尔表达式、硬件描述语言等方法,生成相应的目标文件,最后再由编程器或下载电缆,用目标器件实现。
这种利用PLD内建逻辑结构,由用户配置来实现任何组合逻辑和时序逻辑功能的器件,最初被视为分立逻辑电路和中小规模集成电路的替代物,随着设计技术和制造工艺的完善,器件性能、集成度、工作频率等指标不断提高,PLD的应用范围越来越广,目前它已成为数字ASIC设计的主流。
随着片上系统(SOC)时代的到来,包括复杂可编程逻辑器件(CPLD)和现场可编程门阵列(FPGA)的可编程ASIC器件,不仅能满足片上系统设计的要求,而且具有系统内可再编程的独特优点,尤其是速度快、密度大和性能好的FPGA正日益成为系统的关键部件,可编程片上系统(System on a Programmable Chip)的应用也越来越广泛。可编程ASIC设计技术引起电子系统设计技术的巨大变革和飞速发展,已成为现代电子系统设计的核心技术之一。
可编程ASIC器件经过几年的发展,芯片规模、密度、性能有了惊人的变化。可编程ASIC器件成为计算机应用、通信技术、自动控制、仪器仪表等领域广受技术人员欢迎的器件,它是科学实验、样机试制、小批量生产的最佳选择。
可编程ASIC芯片经历了PAL、GAL、FPGA和CPLD几个发展阶段。半导体工艺已经由微米发展到深亚微米,集成度由最初的几十门发展到现在的几百万门,甚至上千万门。
目前,可编程ASIC器件主要是指CPLD和FPGA器件,并被应用在不同的高科技研发领域,如数字电路设计、微处理器系统、DSP、电信、可重构计算机及ASIC设计。由于可编程逻辑器件以EEPROM、SRAM、或Flash工艺为基础,用户可以通过计算机对芯片进行编程,大大降低成本和缩短开发时间。
随着大量电子仪器、设备的多功能化,智能化,并且普遍地采用人机对话方式,需要能够更为丰富的信息和通信性较强的显示器,常见的显示器件是发光二极管(LED)。 由于LED在众多显示器件中,具有亮度高、寿命长、响应快、价格便宜等优点,已被广泛用于大屏幕字符显示器件中。作为信息传播的一种重要手段,发光二极管显示屏近年来也广泛应用于室内户外公众场合,如需要进行服务内容、服务宗旨宣传和发布信息公告的电信及邮政大厅、证券营业部、期货交易部、车站、机场、港口、体育场等,发光二极管显示屏已经成为信息社会的一个闪亮标志。而LED点阵又是一种简单的汉字显示器件,具有价廉、易于控制实现、使用寿命长等特点,广泛应用于各种公共场合,如车站、机场
文档评论(0)