日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當(dāng)前位置:首頁 > 嵌入式 > 嵌入式教程
[導(dǎo)讀]微型硬盤驅(qū)動(dòng)技術(shù)與嵌入式應(yīng)用整合方案

    目前,硬盤驅(qū)動(dòng)器采用的主流接口是高技術(shù)配置接口標(biāo)準(zhǔn)(ATA),即IDE接口,而且絕大多數(shù)硬盤驅(qū)動(dòng)器都采用了并行ATA接口。部分硬盤驅(qū)動(dòng)器同時(shí)也支持CF (Compact Flash)規(guī)范、安全數(shù)字輸入/輸出(SDIO)標(biāo)準(zhǔn)和串行ATA規(guī)范。由于并行ATA和CF是便攜手持市場(chǎng)的最普遍的兩個(gè)標(biāo)準(zhǔn),因此本文側(cè)重討論這兩個(gè)規(guī)范。CF 3.0規(guī)范能夠在與標(biāo)準(zhǔn)IDE完全相同的真IDE模式下操作。與CF2.1相比,CF3.0增加了極端直接內(nèi)存訪問(Ultra DMA)模式。

    通常,硬盤驅(qū)動(dòng)器并不需要支持所有的模式。目前,1.8英寸硬盤能夠支持所有的模式,1英寸硬盤能支持到UDMA4模式??紤]到便攜消費(fèi)類市場(chǎng)對(duì)尺寸和功耗的要求,因此本文側(cè)重于討論1.8英寸或更小尺寸的硬盤驅(qū)動(dòng)器。這些微硬盤的實(shí)際數(shù)據(jù)吞吐量遠(yuǎn)小于他們的理論值。硬盤的直徑直接影響了數(shù)據(jù)傳輸率。例如,1英寸硬盤驅(qū)動(dòng)器比2.5英寸硬盤驅(qū)動(dòng)器要慢許多,這是因?yàn)橛脖P外直徑變小,意味著外圍磁軌的最快線速度也將同樣變小。

圖1主ATA控制與CPLD解決方案:采用一個(gè)外部總線接口或GPIO端口和一個(gè)用于連接邏輯電路的CPLD,主CPU控制ATA時(shí)序和與硬盤相關(guān)的任務(wù)。

    目前,大多數(shù)便攜式低功耗嵌入式處理器都支持CF接口,但是缺乏專用的IDE控制器。雖然CF3.0支持真IDE模式和ATA規(guī)范的部分標(biāo)準(zhǔn),但是這種方法必須依靠處理器本身來控制ATA時(shí)序和建立數(shù)據(jù)連接。而且從系統(tǒng)角度來看,這種模式在傳輸大量數(shù)據(jù)時(shí)效率不高。在嵌入式領(lǐng)域,當(dāng)設(shè)計(jì)師采用硬盤驅(qū)動(dòng)器技術(shù)時(shí),可以選用CF接口、通用I/O端口或者一個(gè)帶有用于連接某些邏輯電路的CPLD的外部總線接口等方案來實(shí)現(xiàn)連接。這使得他們可以采用現(xiàn)有的主處理器架構(gòu)和軟件環(huán)境來更快地推出產(chǎn)品,取得市場(chǎng)先機(jī)。盡管這種方法簡(jiǎn)單且經(jīng)濟(jì),但在采用這種方法前,設(shè)計(jì)師必須充分理解它對(duì)系統(tǒng)性能的影響。因此,在選擇一個(gè)特定的系統(tǒng)方案之前,有必要為終端應(yīng)用確定一個(gè)清晰的、可量化的性能目標(biāo)。因?yàn)橹挥羞@樣,才能夠應(yīng)用該目標(biāo)來指導(dǎo)系統(tǒng)劃分過程和決定是否有必要改善性能。


圖2 局部總線接口和QuickLogic IDE控制:采用一個(gè)外部總線接口或GPIO端口和外部硬件中的專用QuickLogic IDE控制器來加速對(duì)硬盤驅(qū)動(dòng)器(HDD)的讀寫。

外部總線接口與CPLD

優(yōu)點(diǎn)
    本方案只需要控制信號(hào)和主處理器的部分尋址信號(hào)與CPLD連接,來產(chǎn)生硬盤驅(qū)動(dòng)器所需的接口信號(hào)。當(dāng)系統(tǒng)中存在其他設(shè)備共享數(shù)據(jù)總線時(shí),還需要額外的分離邏輯部件將總線與系統(tǒng)的其他部分分離開來。從硬件角度來講,這個(gè)方案非常簡(jiǎn)單、直接而且提供了應(yīng)用所需的存儲(chǔ)。然而,系統(tǒng)設(shè)計(jì)是需要考慮數(shù)據(jù)吞吐量的可能瓶頸和對(duì)主處理器的影響。若要設(shè)計(jì)一個(gè)性價(jià)比高和有競(jìng)爭(zhēng)力的解決方案,需要滿足以下兩條件中至少一個(gè):硬盤讀寫的數(shù)據(jù)中不包括極大數(shù)量的數(shù)據(jù)文件或豐富的多媒體內(nèi)容;性能和數(shù)據(jù)吞吐量不是系統(tǒng)的關(guān)鍵性要求。

缺點(diǎn)
    當(dāng)處理器負(fù)責(zé)產(chǎn)生和控制ATA時(shí)序的時(shí)候,它將浪費(fèi)額外的周期來處理時(shí)序和數(shù)據(jù)移動(dòng)。系統(tǒng)中,性能瓶頸的多少取決于是否存在DMA控制器,以及主處理器在外部總線接口和主內(nèi)存之間的數(shù)據(jù)傳輸效率。如果再加上微處理器在每次數(shù)據(jù)讀寫中對(duì)來自硬盤驅(qū)動(dòng)器的IO-RDY信號(hào)反應(yīng)的等待時(shí)間,將形成一個(gè)很嚴(yán)重的性能瓶頸。由于本方案直接與每個(gè)驅(qū)動(dòng)器相關(guān)的任務(wù)掛鉤,因此對(duì)CPU占用率產(chǎn)生了很大的影響。主CPU的絕大多數(shù)時(shí)間將被用來為硬盤服務(wù),而不是執(zhí)行與應(yīng)用相關(guān)的任務(wù)。實(shí)際應(yīng)用中,數(shù)據(jù)傳輸?shù)淖畲笏俾收?qǐng)參見表1。

外部總線接口和QuickLogic IDE控制器

優(yōu)點(diǎn)
    本方案通過在硬件中增加一個(gè)外部IDE控制器,來加速硬盤驅(qū)動(dòng)器數(shù)據(jù)傳輸和讀寫控制,從而降低了流程中主處理器的負(fù)載。在本方案中,只有主處理器的本地存儲(chǔ)器總線連接到IDE橋接設(shè)備。外部IDE控制器擁有一片用于數(shù)據(jù)雙向傳輸緩沖的容量為512字節(jié)的嵌入式內(nèi)存。緩沖內(nèi)存使得主處理器實(shí)現(xiàn)了直接在512字節(jié)扇區(qū)內(nèi)執(zhí)行讀寫操作而不必等待中斷或外部連接IDE設(shè)備的準(zhǔn)備。在等待中斷信號(hào)或者IDE控制器發(fā)送的512字節(jié)扇區(qū)數(shù)據(jù)準(zhǔn)備完畢信號(hào)的同時(shí),主處理器可以不間斷地運(yùn)行其他任務(wù)。

    在數(shù)據(jù)扇區(qū)準(zhǔn)備好后,再調(diào)用中斷機(jī)制,這使得系統(tǒng)可以實(shí)現(xiàn)比輪流檢測(cè)機(jī)制更好的性能。與中斷機(jī)制不同,輪流檢測(cè)在增加了軟件投入的同時(shí)也降低了系統(tǒng)的性能。

    如果在CPU中,存在供外部設(shè)備使用的DMA控制器,通過對(duì)主內(nèi)存數(shù)據(jù)扇區(qū)的DMA操作,可以進(jìn)一步提升系統(tǒng)性能。由于硬盤消耗大量的靜態(tài)電流,因此微瓦FPGA能夠關(guān)閉硬盤的電源來降低不讀取數(shù)據(jù)時(shí)硬盤的功耗。同樣的機(jī)理也被iPOD所采用。使用微瓦FPGA來控制硬盤功耗的主要優(yōu)點(diǎn)是,可以在數(shù)據(jù)傳輸完成以后,切斷電流關(guān)閉硬盤來節(jié)省功耗。理論上,它還可以被用來在上電的同時(shí),啟動(dòng)硬盤驅(qū)動(dòng)器和初始化寄存器。在該流程完成后,它將發(fā)送一個(gè)中斷信號(hào)到CPU,以減少處理器在處理斷電和上電任務(wù)的負(fù)載。由于不需要CPU參與這個(gè)過程,從而在更高程度上實(shí)現(xiàn)了無縫連接。

     使用QuickLogic超低功耗IDE控制器設(shè)備作為低功耗嵌入式處理器的配套芯片,大大提高了整體的系統(tǒng)吞吐量、降低了硬盤驅(qū)動(dòng)器相關(guān)任務(wù)的CPU占用率、通過降低硬盤驅(qū)動(dòng)器的工作時(shí)間來降低系統(tǒng)功耗。相對(duì)基于SRAM和Flash技術(shù),QuickLogic低功耗Vialink互聯(lián)技術(shù)大大降低了功耗。采用SRAM和Flash技術(shù)方案的設(shè)計(jì)將消耗幾百mA的電流。對(duì)簡(jiǎn)單CPLD方案而言,只需要增加少量成本,采用低功耗IDE橋控制器就可以實(shí)現(xiàn)提升高能效系統(tǒng)性能,最終改善終端用戶的使用效果。


圖3 采用專用的QuickLogic IDE與SDRAM控制:通過對(duì)主存儲(chǔ)器的直接存取,采用外部硬件中專用的QuickLogic IDE與SDRAM控制器來加速硬盤驅(qū)動(dòng)器的讀寫速率。

缺點(diǎn)
    本硬件方案既簡(jiǎn)單又直接,但設(shè)計(jì)師需要考慮與主微處理器架構(gòu)和等待時(shí)間相關(guān)的數(shù)據(jù)吞吐量的潛在瓶頸。因此必須認(rèn)真考慮平臺(tái)的系統(tǒng)性能。例如,在便攜式媒體處理器中,有可能存在圖像處理器共享同一個(gè)總線。因此,如果希望得到更高的性能,可以考慮采用Quick Logic IDE與SDRAM控制器設(shè)計(jì)方案。

QuickLogic IDE與SDRAM控制器
優(yōu)點(diǎn)
    如果主處理器的本地總線或SDRAM控制器,允許外部設(shè)備來控制總線并直接向主存儲(chǔ)器寫入數(shù)據(jù),那么橋接器可以向主存儲(chǔ)器直接存取512字節(jié)扇區(qū)的數(shù)據(jù)。這樣將大大節(jié)省主處理器的周期,消除主處理器對(duì)局部總線進(jìn)行傳輸請(qǐng)求的響應(yīng)等待時(shí)間,并且可以減少微處理器進(jìn)行磁盤相關(guān)數(shù)據(jù)傳輸操作的執(zhí)行時(shí)間。這使得主處理器可以同時(shí)運(yùn)行其他系統(tǒng)進(jìn)程或降低操作速度來節(jié)省功耗。主處理器并不積極地參與跟硬盤驅(qū)動(dòng)器之間的數(shù)據(jù)傳輸。預(yù)先在主存儲(chǔ)器中寫入數(shù)據(jù),可以防止在執(zhí)行中出現(xiàn)遺漏。主存儲(chǔ)器更快且更有效的數(shù)據(jù)傳輸,可降低硬盤驅(qū)動(dòng)器的活動(dòng)時(shí)間以及硬盤驅(qū)動(dòng)器的整體功耗。根據(jù)具體應(yīng)用的不同,功耗降低的程度也不相同。一個(gè)完整的單芯片配套解決方案是由硬件來控制數(shù)據(jù)的傳輸,從而大大增強(qiáng)系統(tǒng)的性能。由于基本數(shù)據(jù)的傳輸都在硬件中進(jìn)行處理,不必再擔(dān)心中斷反應(yīng)時(shí)間和中斷堆棧。UDMA的ATA-66也應(yīng)能夠在這方案中被實(shí)現(xiàn),而且更能有效地提高系統(tǒng)性能。

缺點(diǎn)
    一般情況下,只有一個(gè)外部主設(shè)備可以對(duì)SDRAM進(jìn)行直接訪問。大部分具有外部圖形協(xié)處理器或者其他相關(guān)硬件加速器的CPU,都具有專供該外部設(shè)備使用的SDRAM控制,使得IDE失去了用武之地。雖然可編程QuickLogicIDE橋接處理器中使用的某些仲裁邏輯可以允許超過一個(gè)總線主控,但是一般情況下,系統(tǒng)要求專用硬件加速器必須具有優(yōu)先級(jí)別和總線讀寫。本方案有利于提升系統(tǒng)性能和驅(qū)動(dòng)程序開發(fā),但是隨著系統(tǒng)內(nèi)存總線速率的提升和向DDR SDRAM技術(shù)的轉(zhuǎn)移,允許外部?jī)?nèi)存總線主控的CPU已經(jīng)不再是主流產(chǎn)品。而且,由于SDRAM控制器和用于控制的外部總線接口,這種方案還需要配備更多的邏輯電路,這就不可避免地增加了該設(shè)計(jì)的成本。

性能測(cè)試
    用于低功耗應(yīng)用領(lǐng)域的嵌入式處理器缺乏硬盤控制器,這使得系統(tǒng)設(shè)計(jì)師不得不自己解決連接性難題。 支持下一代迷你硬盤的標(biāo)準(zhǔn)如CE-ATA(類似SDIO協(xié)議)和iVDR(基于串行ATA)可能進(jìn)一步延緩在新SoC上硬盤驅(qū)動(dòng)器控制器的出現(xiàn)。

    然而,由于處理器和硬盤消耗了大量的系統(tǒng)功耗,因此,要想實(shí)現(xiàn)主內(nèi)存和硬盤驅(qū)動(dòng)之間的更有效的信息傳遞必然會(huì)影響電池的壽命。巧妙地采用橋接器,可以提高主內(nèi)存和硬盤驅(qū)動(dòng)這兩個(gè)子系統(tǒng)處于節(jié)電狀態(tài)的時(shí)間百分比,從而實(shí)現(xiàn)更高的電池效率。

    QuickLogic提供了超低功耗的IDE橋接控制器作為配套芯片來連接低功耗嵌入式處理器,從而在提升系統(tǒng)性能的同時(shí)減少了硬盤存儲(chǔ)相關(guān)作業(yè)的CPU占用率,最大限度地降低了功耗。QuickLogic提供的IDE橋接器可以在實(shí)際應(yīng)用中實(shí)現(xiàn)10Mbps~13Mbps的數(shù)據(jù)傳輸速率。尤其是該產(chǎn)品基于QuickLogic 微瓦FPGA技術(shù),這意味著移動(dòng)平臺(tái)系統(tǒng)設(shè)計(jì)師可以跨越基于傳統(tǒng)SRAM的FPGA造成的功耗限制和CPLD性能的挑戰(zhàn)。同時(shí)它還遵循正興起的總線標(biāo)準(zhǔn),并具有整合額外系統(tǒng)功能的能力。

    人們?cè)絹碓揭庾R(shí)到,在便攜式系統(tǒng)增加額外系統(tǒng)功能的同時(shí),必須注意其對(duì)電池壽命的影響。系統(tǒng)性能和功耗的最佳搭配,是通過在基于可編程邏輯的配套設(shè)備中,用硬件方法實(shí)現(xiàn)大量的數(shù)學(xué)算法和數(shù)據(jù)通道管理,而不是在嵌入式處理器上用軟件的方法來實(shí)現(xiàn)。QuickLogic配套芯片方法可以為系統(tǒng)設(shè)計(jì)師提供更多的工具來權(quán)衡系統(tǒng)性能和功耗,從而實(shí)現(xiàn)最佳搭配。

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

舍弗勒以"專注驅(qū)動(dòng)技術(shù)的科技公司"為主題亮相IAA MOBILITY 2025(B3館B40展臺(tái)) 合并緯湃科技后首次亮相IAA MOBILITY,展示拓展后的汽車產(chǎn)品組合 憑借在軟件、...

關(guān)鍵字: 電氣 軟件 驅(qū)動(dòng)技術(shù) BSP

在全球倡導(dǎo)節(jié)能減排的大背景下,家電產(chǎn)品的能耗問題日益受到關(guān)注。電視機(jī)作為家庭中使用頻率較高的電器之一,其能耗的降低對(duì)于節(jié)約能源和減少碳排放具有重要意義。LED 驅(qū)動(dòng)技術(shù)作為影響電視機(jī)能耗的關(guān)鍵因素,正不斷發(fā)展和創(chuàng)新,為實(shí)...

關(guān)鍵字: 驅(qū)動(dòng)技術(shù) 能耗 LED

針對(duì)機(jī)載慣導(dǎo)系統(tǒng)在運(yùn)動(dòng)跟蹤和測(cè)量中對(duì)單軸轉(zhuǎn)臺(tái)要求越來越高的問題 , 聚焦輕量化 、高精度和全國(guó)產(chǎn)化 , 設(shè)計(jì)了一套定位精度優(yōu)于±12''、具備載體隔離能力的微型全國(guó)產(chǎn)化精密單軸轉(zhuǎn)臺(tái) ,保證了慣導(dǎo)系統(tǒng)具備穩(wěn)定指北功能 。

關(guān)鍵字: 輕量化 微型 載體隔離 單軸轉(zhuǎn)臺(tái)

2025年8月4日 – 提供超豐富半導(dǎo)體和電子元器件?的業(yè)界知名新品引入 (NPI) 代理商貿(mào)澤電子 (Mouser Electronics) 即日起開售Altera?的Agilex? 3 FPGA C系列開發(fā)套件。此開...

關(guān)鍵字: FPGA 邊緣計(jì)算 嵌入式應(yīng)用

各位工控圈的朋友們注意啦!威剛?cè)虏タ蜋谀俊豆た夭谎b觀察局》正式開播啦!作為深耕工控領(lǐng)域的內(nèi)存解決方案提供商,我們深知大家在產(chǎn)業(yè)升級(jí)、技術(shù)迭代中總會(huì)遇到各種難題,而這檔播客,就是為了和大家面對(duì)面拆解行業(yè)熱點(diǎn)、分享實(shí)戰(zhàn)經(jīng)驗(yàn)...

關(guān)鍵字: DDR4 半導(dǎo)體 硬盤

在汽車技術(shù)飛速發(fā)展的當(dāng)下,尤其是油電混合車和電動(dòng)車領(lǐng)域,逆變器驅(qū)動(dòng)技術(shù)已成為汽車系統(tǒng)的關(guān)鍵組成部分。從空調(diào)機(jī)、加熱系統(tǒng)等低功率應(yīng)用,到驅(qū)動(dòng)和再生制動(dòng)系統(tǒng)等高功率應(yīng)用,逆變器都發(fā)揮著不可或缺的作用。其核心功能是將相對(duì)較低的...

關(guān)鍵字: 逆變器 驅(qū)動(dòng)技術(shù) 電動(dòng)機(jī)

在科技飛速發(fā)展的當(dāng)下,智能交通系統(tǒng)正以前所未有的速度改變著人們的出行方式與交通管理模式。從城市的車水馬龍到高速公路的川流不息,智能交通如同一位無形卻強(qiáng)大的管理者,協(xié)調(diào)著交通的各個(gè)環(huán)節(jié)。而在這龐大復(fù)雜的智能交通體系中,車載...

關(guān)鍵字: 智能交通 車載無線網(wǎng)絡(luò) 硬盤

舍弗勒將亮相第21屆上海國(guó)際汽車展(展位號(hào):2.2H/2BD005),展示與緯湃科技合并后更加豐富且高度互補(bǔ)的產(chǎn)品組合及技術(shù)實(shí)力 從控制器、功率電子、熱管理系統(tǒng)、電機(jī)到電驅(qū)動(dòng)系統(tǒng)的全面電氣化解決方案 智能化...

關(guān)鍵字: 智能化 電氣 減振器 驅(qū)動(dòng)技術(shù)

上海2025年4月21日 /美通社/ -- 智能動(dòng)力管理公司伊頓今日宣布,將于 2025 上海車展上重點(diǎn)展示其最新的商用車發(fā)動(dòng)機(jī)技術(shù),該技術(shù)旨在提升中重型卡車性能和效率,并推動(dòng)行業(yè)的可持續(xù)發(fā)展。 伊頓1.5S高功率制動(dòng)...

關(guān)鍵字: 發(fā)動(dòng)機(jī) 制動(dòng)系統(tǒng) 溫度 驅(qū)動(dòng)技術(shù)

新聞亮點(diǎn): 德州儀器 (TI) 宣布推出全球超小型微控制器 (MCU)。對(duì)于醫(yī)療可穿戴器件和個(gè)人電子產(chǎn)品等緊湊型應(yīng)用而言,這一成果堪稱尺寸與性能維度上的重大突破。...

關(guān)鍵字: MCU 微型 德州儀器 TI
關(guān)閉