基于NIOSⅡ内核的嵌入式硬盘存储及显示系统研究
【学位单位】:哈尔滨工程大学
【学位级别】:硕士
【学位年份】:2011
【中图分类】:TP333.35;TN873
【部分图文】:
其中包括从显存中读取图像数据,VGA时序的实现等功能。2.3开发平台的简介本文采用FPGA开发板DEI作为开发平台。如图2.3所示,DEI开发板是友晶公司开发的多功能FPGA开发板,它使用的FPGA型号为Cyclonen系列的EPZC20。DEI开发板上有丰富的外设接口,可以连接多种外部设备,其中包括音频接口、VGA接口、RS232接口、SD卡接口和PS/2接口等。另外,DEI开发板还提供了两组40脚的通用GPIO接口,这使它能够扩展多种功能。另外,DEI开发板上的晶振可以提供50MHz,27MHz和24MHz三个频率的时钟,可以满足一般设计的需求。图2.3是系统开发平台的实物图。DEi开发板的主要器件参数如下:rPoA采用Altera公司的 Cyclone11EpZC20
协议为标准进行IDE控制器的开发。 3.1.2IDE接口的物理特性与电气特性和引脚排列A乃叼ATA一6协议规定了IDE接口的机械参数。图3.1展示了IDE接口硬盘端的外观。图中左面部分为信号线,共四十个引脚,其中20引脚没有连接。右面部分是硬盘跳线,共十个引脚。跳线用来设置硬盘在PC机中的编号,确定硬盘是主硬盘还是从硬盘。不同厂商的硬盘跳线部分的连接不同。本文中仅用到一个硬盘,所以将硬盘设为主硬盘。所用硬盘需要将G脚和H脚用跳线帽短接,以表示本硬盘为主硬盘。若要将硬盘设置为从硬盘,则需要将C脚和D脚用跳线帽进行短接。引脚连接器,共40针\弓1脚1引脚A立立 0000仁
对于边沿敏感的异步信号,采用两个寄存器对其电平变化前和变化后的值进行采样,使其变为两位的同步信号。这样既实现了信号的滤波,又实现了信号的同步化。图3.8是Modelsim下得到的寄存器传输时序仿真波形图。图中共实现了多次寄存器传输。图中可以看出各个信号的时序符合手册的要求。
【参考文献】
相关期刊论文 前10条
1 赵丽莉;邸志刚;;用FPGA实现数字语音系统中的VGA控制器[J];电讯技术;2007年03期
2 徐小玲;IDE接口硬盘读写技术[J];电子科技大学学报;2002年06期
3 陈桂;田学隆;陈南西;;ARM嵌入式平台的VGA接口设计[J];单片机与嵌入式系统应用;2007年04期
4 庆隽猛;葛云;陈翀;;用于NIOS II嵌入式处理器系统的鼠标控制器设计[J];电子测量技术;2008年02期
5 徐健;史小军;朱为;堵国樑;;嵌入式VGA控制器实时移动算法设计和实现[J];电子工程师;2007年01期
6 王静;刘蒙;;基于FPGA的高可靠性接口模块设计[J];光电技术应用;2009年01期
7 徐宝国;宋爱国;;基于UCOS和UCGUI的嵌入式数字示波器[J];测控技术;2007年07期
8 赵震甲;使用FIFO完成数据传输与同步(上)[J];中国集成电路;2005年08期
9 黄步根;;FAT系统文件操作痕迹特征分析[J];计算机工程与应用;2007年07期
10 张明亮,张宗杰;浅析FAT32文件系统[J];计算机与数字工程;2005年01期
相关硕士学位论文 前10条
1 陈淑洁;基于ARM嵌入式实时控制平台的开发[D];浙江工业大学;2006年
2 秦川;基于Nios处理器的硬盘存储系统的研究与设计[D];南京理工大学;2006年
3 王毅;FPGA在硬盘加密卡中的应用与研究[D];兰州大学;2007年
4 杨晓飞;基于NiosⅡ的硬盘存储系统的研究与设计[D];南京理工大学;2007年
5 吴书铭;车载视频点播系统中视频点播服务器关键技术的研究[D];中国海洋大学;2007年
6 李海霞;基于NAND闪存的嵌入式文件系统研究与实现[D];浙江大学;2008年
7 刘柱鸿;基于uC/OS-II的智能网络磁盘文件系统的开发[D];中南大学;2007年
8 郭雅丽;基于DSO的U盘驱动程序和FAT32文件系统设计[D];电子科技大学;2009年
9 鲁恩铭;硬盘格式化数据恢复技术研究与实现[D];四川师范大学;2009年
10 刘晓辉;基于FPGA的网络存储系统的研究与设计[D];南京理工大学;2008年
本文编号:2859282
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/2859282.html