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

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

ID:34667514

大小:4.40 MB

页数:77页

时间:2019-03-08

人机界面控制器ip核的设计与实现_第1页
人机界面控制器ip核的设计与实现_第2页
人机界面控制器ip核的设计与实现_第3页
人机界面控制器ip核的设计与实现_第4页
人机界面控制器ip核的设计与实现_第5页
资源描述:

《人机界面控制器ip核的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、哈尔滨理工大学硕士学位论文人机界面控制器IP核的设计与实现姓名:张玉芬申请学位级别:硕士专业:计算机应用技术指导教师:何云斌20090301哈尔滨理工人学T学硕一I二学位论文人机界面控制器IP核的设计与实现摘要目前,组成人机界面的大多数外围器件都是单独控制的,还有一部分是集成了简单的输入和输出器件控制的专用芯片。这些外围器件集成到应用系统所需I/O口资源比较多,功耗大,成本高,所占PCB面积大,而且在器件数量和类型上不具有可配置和可裁减性,灵活性比较差。本文结合可复用IP设计理念和FPGA技术特点,设计并实现了基于Avalon总线的能完成硬件可配置和可裁减的人机界面控制器IP软核。

2、完成了VFD荧光管位数、键盘按键个数以及LCD液晶屏大小、类型(STN/TFT)可配置的控制,并带有独立的帧存储控制器。在深入分析各器件控制原理的基础上,划分模块如下:总线接口从模块、帧存储器接口模块、图像数据处理模块、人机界面显示接口模块。该IP核最重要的是实现了硬件的可配置和可裁减,其中对不同类型液晶屏的图像数据处理是最复杂的部分,涉及到显示数据按颜色深度分组,访问颜色查找表及帧频控制和显示数据重组。在帧频控制中采用一种对称且不定长的灰度编码系数,以更好的防止闪烁和节省寄存器的使用。为了达到高速多数据缓存的目的,开发了多端口帧存储控制器。最后,对IP核进行了功能验证,并且应用到

3、钢铁材质分选仪系统中,进行输入输出器件的协作测试。结果表明,该IP核能够满足可配置、可裁减的要求,具有很大的应用价值。关键词人机界面知识产权核;Avalon总线;可配置;帧频控制;多端口帧存储控制器哈尔滨理丁人学T学顾}:学位论文DesignandImplementationofMan-machineInterfaceControllerIPCoreAbstractAtpresent,themajorityofman—machineinterfaceperipheraldevicesareseparatlycontrolled,andthereisapartofdedicatedc

4、hipswhichintegratetheeasycontrolofinputandoutputdevices.Tointegratetheseexternaldevicestotheapplicationsystem,therearelotsofI/Oportresources,muchpowerconsumption,higllcostandlargePCBarea,besidesthequantityandtypeofdevicescan’tbeconfiguredandtrimmed,SOtheflexibilityisrelativelypoor.Thethesisdes

5、ignesandimplementstheman—machineinterfacecontrollerIPsoftcorewhichisbasedontheavalonbusandcanbehardwareconfiguredandtrimed,usingtheconceptofreusableIPdesignandthetechnicalcharacteristicsofFPGA.ThisIPcoreaccomplishestheconfiguredcontrolofthedigitofVFDfluorescenttube,thenumberofkeyboardkeys,thes

6、izeandtypeofLCD(STN/TFT),moreover,ithasanindependentframestoragecontrollers.Onthebasisofdeepanalysisofthevariousdevices’controltheory,theIPcoreisdividedintomodulesasfollows:thebusslave,framememory,imagedataprocessing,andman—machineinterfacedisplay.ThemostimportantpartofthisIPcoreishardwareconf

7、iguredandtrimmed,andtheLCDimagedataprocessingofdifferenttypesisthemostcomplextreatment,involvingdisplaydatagroupedbycolordepth,colorlookuptablevisited,frameratecontrolledanddisplaydatareorganized.Theframeratecontrolusesasortofsymmetrica

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。