ide-ATA硬盤驅(qū)動(dòng)器的ARM控制源代碼
標(biāo)簽: ide-ATA ARM 硬盤驅(qū)動(dòng)器 控制
上傳時(shí)間: 2015-12-13
上傳用戶:z754970244
用AVR單片機(jī)設(shè)計(jì)的MP3播放器 功能: MP3 Player IDE ATA interface FAT 32 with long file name support USB interface On board power supply (input from 7v to 20v DC) Bootloader firmware upgradeable via USB port Infrared bi-directional interface Remote Control Back light graphic LCD worked with only 2x AA batteries In sleep mode sink less than 1uA (2.5mA in active mode) 5 buttons for easy navigation Long range (more than 20 feets)
標(biāo)簽: MP3 interface support Player
上傳時(shí)間: 2016-07-02
上傳用戶:fandeshun
新興的SAl'A技術(shù)為高速、便攜、高性價(jià)比的嵌入式硬盤存儲(chǔ)系統(tǒng)的研制提供了保障。將SATA2.5協(xié)議寫到Virtex一5 FPGA內(nèi)部,通過GTP收發(fā)器實(shí)現(xiàn)高速串行數(shù)據(jù)傳輸與存儲(chǔ),可以突破PCI接口的瓶頸,使系統(tǒng)具備高速、實(shí)時(shí)、便攜和海量存儲(chǔ)等特點(diǎn)。關(guān)鍵詞:SATA;Virtex一5;FPGA;硬盤存儲(chǔ);嵌入式系統(tǒng) SATA硬盤作為新型的存儲(chǔ)介質(zhì),具有高速、海量、價(jià)格低廉、使用方便等優(yōu)點(diǎn)。SATA2.5協(xié)議支持3.0Gb/s的接口速度,SATA2.5硬盤的持續(xù)存儲(chǔ)速度可達(dá)80MB/8,最大存儲(chǔ)容量已經(jīng)達(dá)到750GB(如希捷ST3750640AS硬盤)。SAlrA硬盤已經(jīng)占據(jù)了大部分的PC機(jī)硬盤市場(chǎng),并且正向工作站、服務(wù)器的領(lǐng)域邁進(jìn)。而在嵌入式的應(yīng)用領(lǐng)域,目前的硬盤存儲(chǔ)設(shè)備依然廣泛采用傳統(tǒng)的IDE(ATA)和SCSI硬盤。由于兩者存在低速或昂貴的缺點(diǎn)。因此如何將SATA硬盤存儲(chǔ)應(yīng)用到嵌入式系統(tǒng)中就成為今后相關(guān)領(lǐng)域的研究重點(diǎn)。
標(biāo)簽: SATA 嵌入式 存儲(chǔ)系統(tǒng)
上傳時(shí)間: 2015-01-03
上傳用戶:yy541071797
ATA(IDE)/ATAPI 設(shè)備初期化/情報(bào)表示工具 for SerialATA 主機(jī)接口用
標(biāo)簽: SerialATA ATAPI ATA IDE
上傳時(shí)間: 2014-01-05
上傳用戶:水口鴻勝電器
ATA-IDE的接口規(guī)范,對(duì)開發(fā)硬盤驅(qū)動(dòng)程序很有用。
上傳時(shí)間: 2013-12-21
上傳用戶:hfmm633
ATA/ATAPI IDE設(shè)備列舉程序 早年自己學(xué)ASM第一周所寫的程序.現(xiàn)放出來分享.
上傳時(shí)間: 2013-12-20
上傳用戶:黑漆漆
ATA IDE硬盤接口技術(shù)規(guī)范,很有參考價(jià)值
標(biāo)簽: ATA IDE 硬盤接口 技術(shù)規(guī)范
上傳時(shí)間: 2013-12-17
上傳用戶:nairui21
IDE bus master的技術(shù)文檔 Bus master通過DMA將數(shù)據(jù)從ATA設(shè)備傳輸?shù)絻?nèi)存中
上傳時(shí)間: 2013-12-16
上傳用戶:彭玖華
開放ATA,IDE,CF卡驅(qū)動(dòng)必備手冊(cè),其中還包括32位文件系統(tǒng)標(biāo)準(zhǔn)
標(biāo)簽: ATA IDE CF 驅(qū)動(dòng)
上傳時(shí)間: 2014-11-28
上傳用戶:trepb001
固態(tài)硬盤是一種以FLASH為存儲(chǔ)介質(zhì)的新型硬盤。由于它不像傳統(tǒng)硬盤一樣以高速旋轉(zhuǎn)的磁盤為存儲(chǔ)介質(zhì),不需要浪費(fèi)大量的尋道時(shí)間,因此它有著傳統(tǒng)硬盤不可比擬的順序和隨機(jī)存儲(chǔ)速度。同時(shí)由于固態(tài)硬盤不存在機(jī)械存儲(chǔ)結(jié)構(gòu),因此還具有高抗震性、無工作噪音、可適應(yīng)惡劣工作環(huán)境等優(yōu)點(diǎn)。隨著計(jì)算機(jī)技術(shù)的高速發(fā)展,固態(tài)硬盤技術(shù)已經(jīng)成為未來存儲(chǔ)介質(zhì)技術(shù)發(fā)展的必然趨勢(shì)。 本文以設(shè)計(jì)固態(tài)硬盤控制芯片IDE接口部分為項(xiàng)目背景,通過可編程邏輯器件FPGA,基于ATA協(xié)議并使用硬件編程語言verilog,設(shè)計(jì)了一個(gè)位于設(shè)備端的IDE控制器。該IDE控制器的主要作用在于解析主機(jī)所發(fā)送的IDE指令并控制硬盤設(shè)備進(jìn)行相應(yīng)的狀態(tài)遷移和指令操作,從而完成硬盤設(shè)備端與主機(jī)端之間基本的狀態(tài)通信以及數(shù)據(jù)通信。論文主要完成了幾個(gè)方面的內(nèi)容。第一:論文從固態(tài)硬盤的基本結(jié)構(gòu)出發(fā),分析了固態(tài)硬盤IDE控制器的功能性需求以及寄存器傳輸、PIO傳輸和UDMA傳輸三種ATA協(xié)議主要傳輸模式所必須遵循的時(shí)序要求,并概括了IDE控制器設(shè)計(jì)的要點(diǎn)和難點(diǎn);第二:論文設(shè)計(jì)了IDE控制器的總體功能框架,將IDE控制器從功能上分為寄存器部分、頂層控制模塊、異步FIFO模塊、PIO控制模塊、UDMA控制模塊以及CRC校驗(yàn)?zāi)K六大子功能模塊,并分析了各個(gè)子功能模塊的基本工作原理和具體功能設(shè)計(jì);第三:論文以設(shè)計(jì)狀態(tài)機(jī)流程和主要控制信號(hào)的方式實(shí)現(xiàn)了各個(gè)具體子功能模塊并列舉了部分關(guān)鍵代碼,同時(shí)給出了主要子功能模塊的時(shí)序仿真圖;最后,論文給出了基于PIO傳輸模式和基于UDMA傳輸模式的具體指令操作流程實(shí)現(xiàn),并通過SAS邏輯分析儀和QuartusⅡ?qū)DE控制器進(jìn)行了功能測(cè)試和分析,驗(yàn)證了本論文設(shè)計(jì)的正確性。
上傳時(shí)間: 2013-07-31
上傳用戶:liangrb
蟲蟲下載站版權(quán)所有 京ICP備2021023401號(hào)-1