新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 用CPLD支持多個SD器件

        用CPLD支持多個SD器件

        作者: 時間:2010-02-03 來源:網絡 收藏

          2 硬件結果

          Xilinx制作了一塊多路復用器演示板,并用該電路板驗證了此雙向多路復用設計。圖 6 所示為該演示板,在中間位置有一個CoolRunner-II XC2C32A 。沿該板的上邊緣是兩個卡插槽。該板的最下部分是依照卡的實際尺寸設計的。圖7所示為插在USB SD卡讀卡器中的演示板。無論是第一張卡還是第二張卡,XC2C32A都能使PC與之完美地通信。Xilinx SD多路復用器演示板

        圖6 Xilinx SD多路復用器演示板

        插在USB SD卡讀卡器中的Xilinx演示板

          圖7 插在USB SD卡讀卡器中的Xilinx演示板

          資源占用率

          表 1 列出了各種實現的資源占用率統計數據。如SDA規范中所述,SD卡有三種定義的信令模式,即SPI模式、1位數據傳輸模式和4位數據傳輸模式。此設計可輕松地適用于任意一種選定模式。該設計還允許使用任意數量的 SD 擴展端口,默認的VHDL代碼設置為兩個端口。各種實現的器件資源占用率統計數據

          電壓和電流考慮事項

          SDA規范對SD卡規定了嚴格的電壓和電流要求。可編程邏輯功耗極低并且具有 I/O分組等功能,因此非常適合這種應用。I/O可以配置成 1.5V、1.8V、2.5V或3.3V,因此可以連接任何SD器件。還包含I/O組,因而具有在處理器與SD卡之間進行電壓轉換的功能。

          現有復雜可編程邏輯器件的極低功耗特性使待機工作電流低達 15μA。在系統中增加一個低功耗對電流預算影響甚微。

          結論

          隨著SD器件的推廣,將越來越需要用主機控制器SD器件。本文針對這一問題提供了一種經過驗證的解決方案。此解決方案讓設計人員能夠靈活地選擇在一個系統中實現兩個或更多SD器件。


        上一頁 1 2 下一頁

        關鍵詞: 器件 SD 多個 支持 CPLD

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 和林格尔县| 卢湾区| 赤峰市| 湄潭县| 凭祥市| 上林县| 南皮县| 浮梁县| 会同县| 略阳县| 普陀区| 灌南县| 德兴市| 全州县| 洞口县| 桑植县| 宾川县| 柘城县| 锦州市| 方城县| 赤峰市| 博野县| 斗六市| 日土县| 南丰县| 松江区| 麻阳| 韶山市| 城市| 济南市| 宣汉县| 芮城县| 滁州市| 水城县| 永平县| 崇礼县| 红桥区| 柏乡县| 井陉县| 阜平县| 墨竹工卡县|