吴忠躺衫网络科技有限公司

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

支持CF或CF+規范的插槽接口設計的因素考慮

牽手一起夢 ? 來源:電子系統設計 ? 作者:佚名 ? 2020-04-27 10:06 ? 次閱讀

在設計可支持CompactFlash+++(或CF+)插槽的接口時,有兩個主要因素需要考慮,即供電及熱插拔。為支持CF或CF+規范,在上電復位(POR)及請求的過程中,必須具有100mA的最大電流。這樣,宿主便可執行專門的命令以檢驗該部件有足夠的功率。

信息可通過一個卡信息結構(CIS,Card Information Structure)讀命令或識別設備(Identify Device)命令來獲得。然后,宿主可確定是否能驅動該部件。如果能,則一個CF+部件可承受的最大電流為500mA(稱為Power Level 1)。諸如閃存等許多CF部件可工作于100mA供電電流。新的CF+宿主設計應該能支持500mA電流。在下文,我們將初步探討如何降低便攜式設備的功耗以延長其電池壽命。

要完全控制CF+部件,其宿主應能控制其插槽的電源供給。如果CF+部件不希望被拔掉且不是用電池供電,則不需要這種可變控制(如存儲器件嵌入到線路板上的情況)。CF+插槽的供電控制并不復雜,就跟FET開關與供電器件(如MICREL MIC2026)或控制器芯片(如Maxim 1601或4370)串聯一樣簡單。

在控制CF+部件的供電時,宿主必須確知該部件已為關閉電源做好準備。某些部件,如日立Microdrive等存儲驅動器具有寫入高速緩存。將Caching使能并將讀寫頭置于媒體上方后,Microdrive就會將“READY”狀態報告給一個寫命令(命令結束后解釋),即使仍有數據在寫入驅動器。在這種情況下,關閉驅動器電源之前,宿主必須執行“STANDBY IMMEDIATE”命令,并等待“READY”狀態的出現。驅動器將一直保持“READY”狀態,直到高速緩存被騰空且讀寫頭已停好。然后,宿主便可關閉驅動器的電源。

除了上述的電源問題外,切忌故意將CF+部件插入帶電插槽中,即使該插槽的設計允許這種在發出信號前連接電源線的操作。但是意外情況的確會發生,因此驅動器最好具備熱插拔功能。

熱插拔的設計問題是,在CF+設備進行上電復位(POR)或對小的引腳電容充電時,應避免地址或數據總線受到由其引起的瞬態沖擊。隔離這些總線的最好方法是使用驅動器/接收器(如圖1所示)。單向地址總線只需使用驅動器。數據線及一些控制線則需要使用接收器將信號與宿主隔離開來。在對插槽供電之前,接收器應在OUTPUT(至CF部件)進行預設置。這可確保在“讀選通”期間CF+部件與宿主處理器隔離,并且只與數據總線相連。由于許多宿主總線采用時分多路復用總線設計,因此地址總線通常使用一個簡單的驅動器(如74244)進行隔離。另一方面,數據總線是雙向總線,可與低階地址總線進行時分多路復用。

圖1:隔離地址或數據總線的最好方法是使用驅動器/接收器。

因此,74373或類似器件可提供適當的隔離。當CF+插槽為空、熱插拔并非真正的熱插拔時,宿主會定期輪詢CD線,檢查CF卡的存在,然后中斷處理器,從而調用CF激活進程。該進程由通過上述的控制電路進行加電開始,然后必須等待至少300ms使該部件準備好執行命令。等待過程分兩個階段:0-100ms為第一個階段,只是等待;100-300ms為第二階段,此時應檢查“READY”狀態是否已出現,如果沒有,則繼續等待。準備好后即可繼續。如果超過300ms還沒出現“READY”狀態,則報告CF卡出錯。如果在第二階段準備好,宿主必須從CF部件讀取狀態字節。該過程的大部分由驅動器軟件處理,不過這里是被用于沒有商用操作系統嵌入式設計。因此,這種卡實際上并不真正具備熱插拔功能,盡管在用戶看來它具有。

若CD信號消失,這表明CF卡已被拔掉。宿主檢測到這一狀態后,會關閉電源并重新尋找等待CD信號以便再次激活。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19408

    瀏覽量

    231187
  • 驅動器
    +關注

    關注

    53

    文章

    8271

    瀏覽量

    147068
  • 接口
    +關注

    關注

    33

    文章

    8691

    瀏覽量

    151920
收藏 人收藏

    評論

    相關推薦

    CF+and compactFlash specification(CF卡規格說)pdf V1.4

    , eliminating compatibility issues.Now the CFA has developed the CF+ specification to expand the CF concept
    發表于 07-22 15:40

    請問am3354 是否可以擴展cf接口?新款的arm芯片那個可以直接支持cf卡?

    本帖最后由 一只耳朵怪 于 2018-6-21 11:16 編輯 請問 am3354芯片能否擴展cf接口?新款的arm芯片那個可以直接支持cf卡?謝謝
    發表于 06-21 04:17

    實現PXA255處理器與CF卡的接口設計

    PXA255處理器PC Card/CF卡控制器可以支持一個PCMCIA卡CF插槽,利用nPSKTSEL引腳可以
    發表于 04-08 09:36

    采用PocketPC實現CF卡驅動程序

    硬件訪問外圍設備。對CF卡而言,內部設備是CF插槽,由內置CF插槽驅動程序驅動,而CF
    發表于 06-04 05:00

    CF+ and CompactFlash specifica

    thatCompactFlash (CF) technology would enable the introduction of a new class of advanced, small lightweight, low power mobile products that would sign
    發表于 04-14 23:43 ?16次下載

    FPGA與CF卡的接口設計

    本文給出了通過FPGA訪問CF卡的方法,同時給出了用Verilog HDL語言訪問CF卡的源程序和利用雙RAM訪問CF卡的程序編寫技巧。
    發表于 07-28 17:21 ?50次下載

    CF卡轉IDE接口電路圖

    CF卡轉IDE接口電路圖
    發表于 01-15 00:28 ?5766次閱讀
    <b class='flag-5'>CF</b>卡轉IDE<b class='flag-5'>接口</b>電路圖

    什么是CF卡?

    什么是CFCF卡(Compact Flash)是1994年由SanDisk最先推出的。CF卡具有PCMCIA-ATA功能,并與之兼容;CF卡重量只有14g,僅紙板火柴般大小(43
    發表于 01-19 23:38 ?3291次閱讀

    CF

    CFCF卡(Compact Flash)是1994年由SanDisk最先推出的。CF卡具有PCMCIA-ATA功能,并與之兼容;CF卡重量只有14g,僅紙板火柴般大小(43mm
    發表于 01-09 14:55 ?952次閱讀

    單片機與CF卡的接口設計與實現

    單片機與CF卡的接口設計與實現   1 引言     電子存儲設備的不斷涌現,使許多便攜設備大容量數據的實時處理和存儲成為可能,CF卡( Compact Flash card
    發表于 01-12 09:57 ?3253次閱讀
    單片機與<b class='flag-5'>CF</b>卡的<b class='flag-5'>接口</b>設計與實現

    CF卡轉IDE接口原理圖

    本內容提供了 CF卡 轉IDE接口的原理圖 CF卡可以通過適配器直接用于PCMCIA卡插槽,也可以通過讀卡器連接到多種常用的端口,如USB、Firewire等。另外,由于它具有較大的尺
    發表于 07-12 17:28 ?520次下載
    <b class='flag-5'>CF</b>卡轉IDE<b class='flag-5'>接口</b>原理圖

    基于多CF接口系統的總線設計

    針對目前CF產品的應用日益廣泛,而其轉接設備單一的現狀,本文從總線方面闡述了擴展出多個CF接口的方法,并討論了其總線仲裁策略,該方法簡單實用,完全符合設計要求。
    發表于 08-04 16:57 ?957次閱讀
    基于多<b class='flag-5'>CF</b><b class='flag-5'>接口</b>系統的總線設計

    基于8051的CF卡文件系統的實現

    介紹了 CF 卡的基本結構和工作原理 ,設計了 8051 與 CF卡的接口電路和系統軟件 ,按照 FAT16 格式實現了基于 8051 的 CF 卡文件系統 ,并在無紙記錄儀的數據存儲
    發表于 10-25 18:04 ?12次下載

    CF1386-000 CF1386-000 接頭

    電子發燒友網為你提供TE(ti)CF1386-000相關產品參數、數據手冊,更有CF1386-000的引腳圖、接線圖、封裝手冊、中文資料、英文資料,CF1386-000真值表,CF13
    發表于 08-06 20:00

    DVEVM上的Compact Flash(CF)支持

    電子發燒友網站提供《DVEVM上的Compact Flash(CF)支持.pdf》資料免費下載
    發表于 10-15 10:07 ?0次下載
    DVEVM上的Compact Flash(<b class='flag-5'>CF</b>)<b class='flag-5'>支持</b>
    娱乐百家乐官网下载| 乌拉特前旗| 德阳市| 立即博百家乐官网娱乐城| 百家乐官网皇室百家乐官网的玩法技巧和规则 | 澳门百家乐官网真人娱乐场 | 盛大百家乐官网的玩法技巧和规则 | 鼎龙百家乐的玩法技巧和规则| 大发888官方 df888 gfxzylc8| 百家乐官网分路单析器| 百樂坊百家乐官网的玩法技巧和规则 | 百家乐投注方法新版| 百家乐打立了| bet365提款限制| 百家乐官网布| 百家乐娱乐城博彩通博彩网| 百家乐官网技巧娱乐博彩| 百家乐定位膽技巧| 中金时时彩平台| 百家乐星级游戏| 皇家国际娱乐| 属猴人做生意门面的风水| 娱乐城免费领取体验金| 乐天堂百家乐官网娱乐城| 大发888娱乐城下载英皇国际| 百家乐官网2号程序| 北京太阳城国际老年公寓| 百家乐官网分享| 大发888鸿博博彩| 尊龙百家乐官网娱乐场开户注册 | 网上百家乐官网是假还是真的| 百家乐游戏什么时间容易出对| 百家乐官网9点| 全讯网开奖| 百家乐官网庄闲和的概率| 大发888国际娱乐场| 百苑百家乐官网的玩法技巧和规则| 大发888开户注册首选| 鑫鼎百家乐官网的玩法技巧和规则 | 365棋牌游戏| 网上百家乐解码器|