人机界面控制器IP核的设计与实现

来源 :哈尔滨理工大学 | 被引量 : 0次 | 上传用户:minyii
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,组成人机界面的大多数外围器件都是单独控制的,还有一部分是集成了简单的输入和输出器件控制的专用芯片。这些外围器件集成到应用系统所需I/O口资源比较多,功耗大,成本高,所占PCB面积大,而且在器件数量和类型上不具有可配置和可裁减性,灵活性比较差。 本文结合可复用IP设计理念和FPGA技术特点,设计并实现了基于Avalon总线的能完成硬件可配置和可裁减的人机界面控制器IP软核。完成了VFD荧光管位数、键盘按键个数以及LCD液晶屏大小、类型(STN/TFT)可配置的控制,并带有独立的帧存储控制器。在深入分析各器件控制原理的基础上,划分模块如下:总线接口从模块、帧存储器接口模块、图像数据处理模块、人机界面显示接口模块。 该IP核最重要的是实现了硬件的可配置和可裁减,其中对不同类型液晶屏的图像数据处理是最复杂的部分,涉及到显示数据按颜色深度分组,访问颜色查找表及帧频控制和显示数据重组。在帧频控制中采用一种对称且不定长的灰度编码系数,以更好的防止闪烁和节省寄存器的使用。为了达到高速多数据缓存的目的,开发了多端口帧存储控制器。 最后,对IP核进行了功能验证,并且应用到钢铁材质分选仪系统中,进行输入输出器件的协作测试。结果表明,该IP核能够满足可配置、可裁减的要求,具有很大的应用价值。
其他文献
军事、野外探险、空间探索等一些特殊应用需要一种不依赖网络基础设施而且能够临时快速自动组网的移动通信技术,Ad Hoc网络的出现恰恰满足了这种需要。但是Ad Hoe网络无中心
嵌入式系统通过组合软件和硬件实现,所以,软硬件划分是嵌入式系统设计中的关键步骤,软硬件划分即是把系统的功能模块映射到软件或硬件。软硬件划分目的是在满足多个性能约束(
上世纪九十年代以来,Internet持续高速的发展,极大地加快了社会信息化的步伐。随着计算机技术和通信技术在金融、政府、医疗、制造业、商业、教育各界的广泛应用,网络安全问题已
分形几何学是一门以非规则几何形态为研究对象的几何学,自20世纪80年代开始,逐渐成为计算机图形学领域的研究热点之一。自然景物模拟是计算机图形学应用的前沿课题,而植物建
无线传感器网络是由传感器自组织而成的一种无线网络,用于感知、采集和处理网络覆盖区域内感知对象及环境的信息,具有低功耗、低成本、分布式和自组织的特点,无线传感器网络
聚类是人工智能领域中一项基础性技术。其中传统的无监督聚类不使用人工添加的标记信息直接对原始数据进行处理,虽然简单,但往往很难取得很好的效果;而监督聚类通过利用标记
车辆前防撞是驾驶主动安全领域中一个重要的研究方向,其核心问题是前方车辆的检测、确认和跟踪。而前方车辆的检测、确认和跟踪问题主要是针对前方车辆的车尾进行处理操作,本
随着信息时代的到来和经济全球化市场环境的形成,企业间的合作化程度越来越高,虚拟企业作为一种新的管理运作模式,已经开始在实际中得到广泛应用,协同项目管理在虚拟企业的协
从20世纪80年代后半期至今,信息技术的飞速发展和计算机的小型化、微型化,使得计算机开始大量进入生产管理领域,这些信息技术的应用对于提高企业的竞争力无疑起到了很大的作用。随着消费者对产品需求的不断提高、产品更新换代速度的不断加速,企业如何快速的响应市场并有效的组织生产,制定生产计划成为当前生产制造企业普遍关注的问题,也成为企业在国际竞争中取得胜利的关键。本文对批量生产方式下生产计划模式进行研究,分
物流配送是物流活动中直接与消费者相连的环节。在物流的各项成本中,配送成本占了相当高的比例。配送线路安排的合理与否对配送速度、成本、效益影响很大,特别是多用户配送线路