伦伦影院久久影视,天天操天天干天天射,ririsao久久精品一区 ,一本大道香蕉大久在红桃,999久久久免费精品国产色夜,色悠悠久久综合88,亚洲国产精品久久无套麻豆,亚洲香蕉毛片久久网站,一本一道久久综合狠狠老

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

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

3天內不再提示

通過M.2增加數據吞吐量

星星科技指導員 ? 來源:嵌入式計算設計 ? 作者:CC Wu ? 2022-06-14 10:18 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

M.2 比當前的 Mini PCI Express (mPCIe)/Mini-SATA (mSATA) 標準更纖薄、更靈活,并沒有引入新的信號系統,而是允許通過多通道 PCI Express (PCIe) 增加數據吞吐量,并向后通過 SATA 和 USB 信號實現兼容性。在超極本、平板電腦和便攜式設備對高速、大容量存儲需求的推動下,M.2 節省空間的外形尺寸、向后兼容性和靈活性意味著它也將對嵌入式領域產生影響。

嵌入式客戶的獨特需求和要求使得在該領域采用 M.2 成為比在消費者方面更復雜的決定,但了解技術背景、其規格和優勢可以幫助嵌入式 OEM 和系統設計人員制定現在做出正確的選擇,為未來做準備。

mPCIe / mSATA

當前這一代用于存儲和通用外圍設備的小型擴展模塊使用常見的 30 毫米 x 50.95 毫米 mPCIe 卡尺寸(圖 1)。mPCIe 最初是為筆記本電腦市場設計的,是 MiniPCI 的演變,是擴展卡的物理和電氣規范,允許通過小型化 PCIe 連接器實現 Wi-Fi、無線廣域網 (WWAN) 和其他附加功能。mPCIe 在消費類應用中的廣泛采用、小巧的外形以及它對熟悉的 PCIe 總線的使用意味著它自然而然地成為了一種為工業和嵌入式系統添加功能的方便且節省空間的方式。

隨著筆記本電腦和移動設備對 SSD 的需求增長,2009 年引入了 mSATA 格式作為小型存儲設備,采用與 mPCIe 相同的物理外形和連接器以及小型化 SATA 接口。雖然外形尺寸和連接器在物理上與 mPCIe 相似,但 mSATA 卡在電氣上與 mPCIe 不同,并且需要 mSATA 主機支持才能運行。基于久經考驗的真正 SATA 存儲協議,mSATA 使制造商可以輕松實現小尺寸存儲,并迅速在客戶端領域采用。這些相同的因素使 mSATA 對于嵌入式系統存儲具有吸引力,如今它是消費和工業市場中最受歡迎的小型 SSD 格式之一。

mSATA 瓶頸

隨著客戶和企業市場追求更高容量的 SSD 和更高的吞吐量來匹配,高端 SSD 的性能瓶頸已成為限制在 600 MBps 的 SATA 協議。隨著 SSD 容量的增加,速度也會提高,即使 SATA III 提供的 600 MBps 也不足以滿足高性能應用的需求。同時,mSATA 所基于的 mPCIe 外形尺寸在物理上限制了可以在一張 mSATA 卡上放置多少閃存。

M.2的潛力

在客戶 SSD 性能需求的推動下,M.2 被開發為具有前瞻性的小尺寸,以解決 mSATA 在使用高端 SSD 時遇到的問題。與使用現有物理標準的 mSATA 不同,M.2 在設計之初就考慮了閃存存儲。M.2 具有更薄的 z 高度和更小的占用空間以及更少的電路板面積浪費,比 mSATA 更??節省空間。M.2 模塊的長度范圍從 42 毫米到 110 毫米不等,并且有單面或雙面版本。這種物理規格的靈活性允許使用比 mSATA 更??高的 NAND 容量的節省空間的 M.2 附加卡和 M.2 SSD。

為了滿足高性能 SSD 的帶寬需求,選擇多通道 PCIe 作為高端存儲連接選項。SATA III 目前僅限于 600 MBps 的速度和單通道,而 PCI Express 可通過 M.2 擴展到四個通道。在當前 PCI Express 2.0 速度為 500 MBps 的情況下,這意味著使用四通道 M.2 SSD 甚至可以使用新的 PCI Express 3.0 達到 2 GBps 的速度。同時,M.2 仍然支持 SATA 以及 USB。這種與現有信號的向后兼容性簡化了向 M.2 的遷移,因為它簡化了第一代 M.2 SSD(運行 SATA)和 Wi-Fi、GPS 和 WWAN 等外圍卡的實施。

物理接口

M.2 規范為擴展模塊定義了三個插槽。Socket 1 用于 Wi-Fi,Socket 2 用于 SATA 或 PCIe x2 SSD 以及通用擴展卡,Socket 3 用于 SATA 或高速 PCIe x4 SSD。母插座連接器在物理上限制了可以安裝的 M.2 卡。M.2 卡本身的連接器帶有缺口或“鍵控”到它們各自的功能。PCIe x2 SSD 可以鍵控以適應 Socket 2 和 Socket 3 連接器,但將以 PCIe x2 速度運行。

主機控制器接口

為了充分利用 M.2 的多通道 PCIe 速度,而不是在 M.2 物理接口上運行 SATA,需要一種新的存儲接口協議。作為一種行業標準,高級主機控制器接口 (AHCI) 在操作系統和控制器級別享有廣泛的支持,但與 SATA 及其性能限制相關。為了解決這個問題,迄今為止,客戶和企業 SSD 制造商已經創建了自定義驅動程序來釋放多通道 PCIe 的帶寬潛力,但對于工業市場而言,這從成本和兼容性的角度來看是不可行的。

為了允許通過標準協議通過 PCIe 高速訪問固態存儲,一個由 80 多家公司組成的工作組開發了 NVM Express (NVMe)。AHCI 是在旋轉介質和相關的高延遲時代設計的,而 NVMe 已針對 SSD 和當今多核處理器的隨機訪問特性進行了優化。流線型存儲堆棧允許更高的吞吐量、更低的延遲、更好的每秒輸入/輸出操作 (IOPS) 和更低的功耗,因為更好的性能允許存儲設備在空閑時花費更多時間。

NVMe 的優勢、開放規范和行業支持表明它可能會成為未來的客戶端存儲協議,但即使在客戶端空間中采用也需要時間。NVMe 作為一種全新的存儲協議,不兼容 AHCI,需要系統和軟件層面的支持。作為高效訪問 SSD 的標準,NVMe 允許以原生 PCIe 速度運行的非專有固態存儲,但在發生巨變之前,SATA/AHCI 將繼續提供可靠性、性能和兼容性的最佳組合嵌入式應用程序。

嵌入式空間中的 M.2

M.2 作為小尺寸規格的優勢不僅在于其對下一代高性能 SSD 的潛力,還在于其向后兼容性。在通過多通道 PCIe 支持高性能 SSD 的同時,M.2 還支持 SATA、USB 和單通道 PCIe。隨著 NVMe 等待市場采用,基于 SATA 的第一代 M.2 存儲卡和 M.2 外圍卡可以讓空間受限的系統受益于更小、更靈活的外形以及 SATA 的可靠性和兼容性。

對于一般嵌入式應用,mSATA 和 mPCIe 不會很快出現。工業應用具有適度的性能需求,而是強調可靠性和一致性。即使對于性能驅動的系統,近期的價值主張也是微不足道的,因為 M.2 SSD 的全部性能優勢需要 NVMe 支持或專有驅動程序才能實現原生 PCIe 速度。在嵌入式應用程序能夠享受這種性能水平之前,存儲環境需要時間來支持 NVMe,因此當前一代的 M.2 SSD 可能比嵌入式領域的 mSATA 模塊更難賣。同時,mPCIe 目前為通用嵌入式外圍設備(如顯卡或 Wi-Fi 模塊)提供了足夠的帶寬。

M.2 的嵌入式未來

M.2 在尺寸和容量方面的直接優勢以及 NVMe 在功耗和性能方面的潛在優勢意味著嵌入式 OEM 和系統設計人員需要了解這種新興格式,但在 M.2 生態系統成熟之前,其當前的對嵌入式和工業市場的影響將僅限于空間最受限的應用。隨著 M.2 物理接口和 NVMe 主機控制器接口支持的廣泛采用,M.2 接下來將影響對性能敏感的嵌入式應用,但大多數工業嵌入式系統的可靠性和魯棒性要求意味著 mSATA/mPCIe 仍將是小型形式未來幾年大多數工業解決方案的選擇因素。

審核編輯:郭婷

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

    關注

    114

    文章

    17804

    瀏覽量

    193635
  • 嵌入式
    +關注

    關注

    5200

    文章

    20480

    瀏覽量

    334513
  • PCIe
    +關注

    關注

    16

    文章

    1462

    瀏覽量

    88510
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    「指令集擦除」,一次搞定M.2/U.2/SSD硬盤

    指令集擦除功能支持M.2 NVMe/U.2/SSD硬盤,集成12+種Purge命令(Sanitize/Crypto/Format NVM等),自動適配品牌協議,符合IEEE-2883-2022與NIST-800-88r1國際標準,一鍵操作生成審計報告,徹底解決隱藏區
    的頭像 發表于 03-10 17:33 ?381次閱讀
    「指令集擦除」,一次搞定<b class='flag-5'>M.2</b>/U.<b class='flag-5'>2</b>/SSD硬盤

    羅德與施瓦茨攜手瑞昱展示藍牙低功耗高數據吞吐量測試解決方案

    羅德與施瓦茨(以下簡稱“R&S”)與瑞昱半導體已成功驗證了業界首個針對即將推出的藍牙 低功耗高數據吞吐量(HDT)功能的測試解決方案。雙方將聯合在2026年巴塞羅那世界移動通信大會(以下簡稱
    的頭像 發表于 03-09 13:57 ?262次閱讀
    羅德與施瓦茨攜手瑞昱展示藍牙低功耗高<b class='flag-5'>數據</b><b class='flag-5'>吞吐量</b>測試解決方案

    RDMA設計28:RoCE v2 發送及接收模塊設計

    較慢、延遲相對較高。因此在RoCE v2 發送及接收模塊中,SEND 單元只用于進行主機間的信息參數交換,不直接涉及大批量的數據傳輸操作,可以在一定程度上降低傳輸延遲、增加數據吞吐量
    發表于 01-25 10:45

    RDMA設計19:RoCE v2 發送及接收模塊設計

    較慢、延遲相對較高。因此在RoCE v2 發送及接收模塊中,SEND 單元只用于進行主機間的信息參數交換,不直接涉及大批量的數據傳輸操作,可以在一定程度上降低傳輸延遲、增加數據吞吐量
    發表于 01-06 08:08

    用“分區”來面對超大數據集和超大吞吐量

    分區(partitions) 也被稱為 分片(sharding),通常采用對數據進行分區的方式來增加系統的 可伸縮性,以此來面對非常大的數據集或非常高的吞吐量,避免出現熱點。
    的頭像 發表于 12-30 16:40 ?216次閱讀
    用“分區”來面對超大<b class='flag-5'>數據</b>集和超大<b class='flag-5'>吞吐量</b>

    Amphenol ICC的PCIe? M.2 Gen 5卡邊緣連接器:高性能連接新選擇

    Amphenol ICC的PCIe? M.2 Gen 5卡邊緣連接器:高性能連接新選擇 在當今高速發展的電子科技領域,數據傳輸速度和連接穩定性是衡量設備性能的關鍵指標。Amphenol ICC推出
    的頭像 發表于 12-15 10:05 ?471次閱讀

    多塊 M.2 硬盤拆到崩潰?M.2 硬盤抽取盒才是救星!

    新硬盤,而是讓機箱內每塊硬盤“活”起來的方案——一款設計精良的具有可抽取功能M.2硬盤盒,能徹底改變你與數據的交互方式。極速連接,釋放完整性能一款優秀的M.2硬盤盒
    的頭像 發表于 10-11 15:15 ?815次閱讀
    多塊 <b class='flag-5'>M.2</b> 硬盤拆到崩潰?<b class='flag-5'>M.2</b> 硬盤抽取盒才是救星!

    使用羅德與施瓦茨CMX500的吞吐量應用層測試方案

    5G NR(New Radio)吞吐量應用層測試是評估5G網絡性能的一個重要方面,它主要關注的是在實際應用條件下,用戶能夠體驗到的數據傳輸速率。這種測試通常包括了對下行鏈路和上行鏈路的吞吐量進行測量,以確保網絡可以滿足各種應用場
    的頭像 發表于 09-02 13:56 ?7974次閱讀
    使用羅德與施瓦茨CMX500的<b class='flag-5'>吞吐量</b>應用層測試方案

    高速互聯時代,如何精準測試PCIe M.2接口?

    在AI加速、輕薄筆電、智能邊緣、無線通信等新興應用推動下,PCIeM.2接口正迅速成為高速互聯的核心載體。從NVMeSSD、Wi-Fi7無線模組到AI推理加速卡,小巧的M.2插槽正在承載越來越多
    的頭像 發表于 07-10 14:20 ?1027次閱讀
    高速互聯時代,如何精準測試PCIe <b class='flag-5'>M.2</b>接口?

    如何精準測試PCIe M.2接口

    在AI加速、輕薄筆電、智能邊緣、無線通信等新興應用推動下,PCIe M.2接口正迅速成為高速互聯的核心載體。從NVMe SSD、Wi-Fi 7無線模組到AI推理加速卡,小巧的M.2插槽正在承載越來越多關鍵功能,而其底層的高速物理傳輸能力,正面臨前所未有的挑戰。
    的頭像 發表于 07-07 16:42 ?1275次閱讀

    PCl Express M.2規格書

    電子發燒友網站提供《PCl Express M.2規格書.pdf》資料免費下載
    發表于 06-25 15:41 ?2次下載

    CY7C65211 作為 SPI 從機模式工作時每秒的最大吞吐量是多少?

    CY7C65211 作為 SPI 從機模式工作時每秒的最大吞吐量是多少? 有實際的測試數據嗎?
    發表于 05-27 07:38

    如何在Visual Studio 2022中運行FX3吞吐量基準測試工具?

    我正在嘗試運行 John Hyde 的書“SuperSpeed by Design”中的 FX3 吞吐量基準測試工具。 但是,我面臨一些困難,希望得到任何指導。 具體來說,我正在使用 Visual
    發表于 05-13 08:05

    FX3進行讀或寫操作時CS信號拉低,在讀或寫完成后CS置高,對吞吐量有沒有影響?

    從盡可能提高吞吐量的角度看,在進行讀或寫操作時CS信號拉低,在讀或寫完成后CS置高,對吞吐量有沒有影響,還是應該CS一直拉低比較好。
    發表于 05-08 07:13

    如何將 M.2 HAT+ 與 Raspberry Pi 5 一起使用?

    樹莓派M.2HAT+MKey可以讓您連接M.2外圍設備,如NVMe硬盤和其他PCIe配件,到樹莓派5的PCIe接口。M.2HAT+轉接板可以把樹莓派5上的PCIe連接器轉換為單個M.2
    的頭像 發表于 03-25 09:48 ?940次閱讀
    如何將 <b class='flag-5'>M.2</b> HAT+ 與 Raspberry Pi 5 一起使用?