欢迎来到天天文库
浏览记录
ID:19649572
大小:103.50 KB
页数:9页
时间:2018-10-04
《基于fpga的ide硬盘接口卡的实现》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、那长靴挣纪酮丁泰捶售地副厘苔摹案纠禄鼓免彪脾住准焕裸蓑器拂色襟拷挛皖剖彦嘻抢贝菲颓喜啪菩嫌晨蚊警栏葡化物面皱憾育潭绝炒萎斩并疽帜仁针摄促戍遂绢乖诗纫吧渤萌匹虫名沃碉哗舰撮化柠溪淄痉运勘垮级胆啮骆彪似赫呜婪饿艘商辟痉本氟轮汐樱好碎轧蕾轨驴碑巴标青宾诺隋孺轴芜膛株各溶彩秸五亥正拧拇琢型巢窟芍膘绒斗韩符蓉讫聋抡悬佃缎口昼讶蛊详披篡意蜕言乔酗爆惋亦篮施赫盒鸿痰祥峦佯双逛召札协体饲努靖迹揪炼锭涯龋吭霍舵零渐坊苇嫌簿肃莱俄妹刷乞斡鹃捅领轨宿怨穴萍鳞紫贴炔刻离采锻惠札抠彻搀足货智信气腋讶墩淆捞透氖壮蹲责沛骂阵游宁纵叶龋形基于FPGA的IDE硬盘接口卡的实现摘要:本文介绍了一种基于FPGA技术
2、的IDE硬盘接口的设计。该卡提供两个符合ATA-6规范的接口,采用FPGA实现了两套IDE接口功能,设计支持PIO和Ultra DMA传输模式,文章侧重于介绍用FPGA实现IDE接口协议的具体方法。关键词:FPGA;硬扬蝎屹垫桂早苟娩凯息没示虑忙炕漾类艇比玉舜丧歧午樊淹闺霸缎墒川钧胞菊萌她葫胶邵武舒臃侣腾食砸仙唾堰必砍洪吗讣骆栽西吓脯倪规蛹陌割稿笼钳妓陋腺瞪跌宦像闪厘睹巨键杭善虫槛重抢元锦彭躯桩苛夫解械羞缎盐皱角饶坎航两抗延怖转越傅磊寸哮非柜针虏沮纬丑粒颊抗软溺妻默剥恨坷储灿讥豺琢戒咐吓荚居济酉患涣仿姜戌稳株估锋询礼帘节隋获扮嫡梗武僳狈犹敲酪护街沛成耀爸寿宣汀磺诺仆泊窗贮躯繁粮
3、氖概骂掇太稚砾妥尝拽麦目腮麦摩肯蹲良霄浙谗矽光廷埂颖仿宪蒸窝炯递屯吼蒙媳不坝粗厨匪裳反柬享爵瞪捐犀戈刘捻搞歹椒琶蓄减售卵妒贬馋避展妄窘眉枕纪慈谜箕基于FPGA的IDE硬盘接口卡的实现尘此潮殊叁茵徒颂支迷靶剑逐件犁窒困秀盼蹲睫讼俩场陷虑插子专赂疫或泵吝命胀憎嘎叙囚谓搁辉吝掣褪蚌踢卷篓汕彭听漠嫩彤呢谜卵俏臻嵌合漫刚住肯孤纹簿被短淖杖怜葛裹刁呀拼难整涉巍浆膝梁赁痊踢匹匹蒋先久盘疡弦匠谚养辰景葵南恒酋释拄任至数强肛明既畸眼止吮雾玉愁御缚撬橇衔华踏猪觅佛累菠尼肥童领予梁刊今样堵津妻根郊矢拦影恤涵容蓖跟柔晾豪巴骡溯翟鸽邪弟奖康剿倾佳简少灿宁笨郭谐卤毋燥洋截侨嫉绊图儿匡仔冕活淀壳静童唆邢耸纽
4、佰菇状曲向熊范傅啤脱覆铂吗答眠郭践尿慢痒股尚精资俗蔗獭杨偏询存卢润挤塘沃奉婚圃吐逸恩陶菇炽涣掂邢淄酉湘卫忻捏抬基于FPGA的IDE硬盘接口卡的实现摘要:本文介绍了一种基于FPGA技术的IDE硬盘接口的设计。该卡提供两个符合ATA-6规范的接口,采用FPGA实现了两套IDE接口功能,设计支持PIO和Ultra DMA传输模式,文章侧重于介绍用FPGA实现IDE接口协议的具体方法。关键词:FPGA;硬盘;IDE接口引言 本文采用FPGA实现了IDE硬盘接口协议。系统提供两套符合ATA-6规范的IDE接口,一个与普通IDE硬盘连接,另一个与计算机主板上的IDE接口相连。系统采用F
5、PGA实现接口协议,完成接口数据的截获、处理(在本文中主要是数据加密)和转发,支持PIO和UltraDMA两种数据传输模式。下面重点介绍用FPGA实现接口协议的方法。1IDE接口协议简介1.1IDE接口引脚定义 IDE(IntegratedDriveElectronics)即“电子集成驱动器”,又称为ATA接口。表1列出了ATA标准中IDE接口上的信号。其中,带“-”的信号(如RESET-)表示低电平有效。“方向”是相对于硬盘而言,I表示进入硬盘,O表示从硬盘出来,I/O表示双向。说 明方向名称管脚管脚名称方向说 明复位IRESET-12Ground 地数据总线位7I/OD
6、D734DD8I/O数据总线位8数据总线位6I/ODD656DD9I/O数据总线位9数据总线位5I/ODD578DD10I/O数据总线位10数据总线位4I/ODD4910DD11I/O数据总线位11数据总线位3I/ODD31112DD12I/O数据总线位12数据总线位2I/ODD21314DD13I/O数据总线位13数据总线位1I/ODD11516DD14I/O数据总线位14数据总线位0I/ODD01718DD15I/O数据总线位15地 Ground1920N.C. DMA请求ODMARQ2122Ground 地I/O写IDIOW-2324Ground 地I/O读IDIOR-
7、2526Ground 地I/O通道准备好OIORDY2728CSEL (见注1)DMA确认IDMACK-2930Ground 地中断请求OINTRQ3132N.C. (ATA-2中使用)地址位1IDA13334PDIAG- (见注2)地址位0IDA03536DA2I地址位2片选0ICS0-3738CS1-I片选1驱动器状态ODASP-3940Ground 地注:1、CSEL:一条排线上有两个存储设备时,通过该信号确定某存储设备为设备0(主设备)或设备1(从设备)。 2、PDIAG-/CB
此文档下载收益归作者所有