女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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

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

3天內不再提示

SSD主控芯片除了做SSD還能有什么用途呢?

VIBT_dputech ? 來源:大普微 ? 作者:大普微 ? 2021-03-21 10:03 ? 次閱讀

DPU600是DapuStor業內首創的智能存儲SoC,基于最新的12nm FinFET工藝,可作為SSD主控提供業界領先的性能,還集成了可計算存儲平臺,用于ASIC加速的機器學習架構等。同時得益于DPU600內置的應用處理器平臺,以及諸多功能接口,用戶可以在DPU600上開發更多“隱藏功能”。

小編在這里先說道說道一個背景:

在固態硬盤量產測試和可靠性測試過程中,都是運用測試機柜(SSD Tester)實現批量測試(比如DapuStor 產品之一 MAT,如圖1)。

DapuStor圖1

其中內在設計方法都是Server+Client(x86)+DUT模式(如圖2):Server負責各個測試節點(Client)的控制操作(更新/維護測試腳本,啟動停止測試,收集測試結果等), Client負責對DUT(固態硬盤SSD)實際交互(測試操作,如讀寫,上下電等)。由于都是基于x86系統的測試平臺,即x86平臺作為測試主機,SSD作為測試品。

這種系統也有一點點“小遺憾”:

1. x86成本略貴,面積較大,功耗高,難以做成更高密度的測試機柜:一般一個x86子系統,由于受限總線速度, 最多做8個槽位,測試機柜放32個x86子系統,即最大可測DUT為256個。

2. 由于x86的PCIe RC是不開放給用戶的,對于底層PCIe PHY無法進行編程,從而使測試項相對減少。

pIYBAGBWqtKATIEhAADjJpsCsNQ450.png

圖2

大家可能比較疑惑,這個SSD Tester是測試SSD的,和作為SSD主控的DPU600有神馬關系?小編這里就祭出DPU600隱藏功能:

第一個大招:DPU600所含PCIe模塊是多模的,即不僅具有PCIe RC功能,也有PCIe主機的功能,而且支持多種PCIe/SPI/UART Ethernet網卡。

同時再透露一下:DPU600內部還有諸多硬件加速模塊,用于數據比較,Pattern產生等數據處理。

第二個大招:DPU600是可以運行Linux系統,這是前面提到DPU600內置的應用處理器:采用ARM A系列CPU,從而支持運行Linux系統,而且具有多核架構,提供強勁的性能,完全滿足作為測試主機(Client)對操作系統(OS)的需求,同時支持Ethernet,以滿足和Server通信

同時再透露一下:DPU600其PCIe相關底層控制器可以完全對外開放,可編程自定義更多測試項,比如PCIe 控制器各層的注錯,PCIe 兼容性測試等。

于是整個方案變成了都是Sever+Client(SoC)+DUT模式(如圖3),這里的SoC就是用DPU600.

pIYBAGBWqvGAU8YKAAEQ0pWxVUE960.png

圖3

有人肯定想問,小編你說這么多,好處呢?

優點肯定是有滴:

SoC方案系統僅用了所必須的外設器件,從而整個PCB板子非常小,從而成本低(估算大概只有X86的十分之一),面積小,功耗低(SoC相比x86 CPU功耗差距非常大),可以做成高密度的測試機柜:假設一個SoC子系統連接2個槽位,但其面積只有x86 十分之一,測試機柜最少可以放256個Soc子系統,即最大可測DUT為512個。

作為工科男的小編,非常理解技術控的需求點,這里需要必須繼續透露一些技術點,滿足廣大技術控需求:下面主要說說主要設計。

整體系統如圖3,Server負責各個測試節點(Client)的控制操作(更新/維護測試腳本,啟動停止測試,收集測試結果等), Client負責對DUT(固態硬盤SSD)實際交互(測試操作,如讀寫,上下電等)。其中Client是基于SoC系統的測試平臺,即SoC平臺作為測試主機(Host),SSD作為測試品(DUT)。Server和Client之間通過網絡連接,Client和DUT之間,通過標準總線(目前主流是PCIe)連接。

圖4

1.1 硬件系統設計

如圖4,硬件系統設計上,以SoC為中心組成一個系統(類似計算機最小系統),連接不同的硬件模塊:通過DDR 接口連接動態隨機存儲器(DDR,就是內存),用于數據緩存,運行Linux操作系統所需內存等;

通過PCIe總線連接多個SSD,這是大家可能比較興趣的技術點,小編在這里又要透露一下:有兩種連接方式,如圖5:第一種直連,可連接數量取決SoC所含PCIe RC模塊數量(當前開發中的產品支持為2個),第二種通過Switch擴展,可以連接N個;

通過PCIe/SPI/UART連接與之匹配的網卡,用于和Sever進行網絡通信;

圖5

大家現在肯定非常想知道DPU600內部結構,那么這里必須畫個圖6——SoC內部主要結構模塊:

PCIe Controller/PHY 是多模的,其中RC模式用于PCIe主機功能,外連SSD設備;如有需要也可以連接PCIe網卡。

DDR Controller/PHY 用于隨機存儲功能,外連DRAM設備;CPU系統,包含MMU,CCI等典型應用處理器的功能模塊,用于運行Linux操作系統;外設模塊,如SPI,UART,用于連續SPI/UART設備,如SPI/ UART 網卡等;Specific Data Processor, 用于數據處理的硬件模塊,加速數據比較,特定數據Pattern的生產等;NVMe Controller和NAND Flash Controller/PHY,用于SSD 產品;

圖6

1.2 軟件系統設計

軟件系統設計上,以OS(Linux)為核心組成一個系統(類似最小操作系統),如圖7。

PCIe Host Module,包含PCIe RC相關驅動,接口和協議棧,用于作為Host的軟件處理,如和外部SSD Device進行讀寫操作等。

Test Tools,作為承接測試用例的主體,根據不同的測試需求進行開發, 包含諸如異常上下電,性能統計,測試數據Pattern的產生,測試數據比較等,在前面提到為了加速數據處理,通過調用((TAL-》MDL-》VDL))底層用戶驅動來使用SoC內的硬件加速模塊(Specific Data Processor)實現;同時為了對PCIe相關測試可編程,自定義更多測試項,通過調用底層用戶驅動(VDL)來使用SoC內的PCIe 控制器配置接口來實現。

Software API,作為和外部Server通信的主體,根據不同的通信需求進行開發,如SSH/UDP/FTP等,承接不同命令包的接收,解析等。

1.3 總體測試過程

如圖8,顯示出我們基于DPU600的特別之處

圖8

至此,利用DPU600開發出SSD Tester的功能介紹完畢,這是DPU600眾多功能的一種,更多的功能有待我們繼續努力開發!

編輯:jq

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

    關注

    21

    文章

    2952

    瀏覽量

    119129
  • DPU
    DPU
    +關注

    關注

    0

    文章

    390

    瀏覽量

    24706
  • FinFET
    +關注

    關注

    12

    文章

    256

    瀏覽量

    90946

原文標題:SSD主控芯片,除了做SSD還能干點啥?

文章出處:【微信號:dputech,微信公眾號:DapuStor】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦
    熱點推薦

    SSD主控芯片格局已定?一家國內企業躋身全球第二,主控江湖劍指PCIe5.0

    耕耘多年,那么現時SSD主控芯片廠商的市場格局和現狀如何。 ? 全球 SSD主控
    的頭像 發表于 06-24 01:01 ?7559次閱讀
    <b class='flag-5'>SSD</b><b class='flag-5'>主控</b><b class='flag-5'>芯片</b>格局已定?一家國內企業躋身全球第二,<b class='flag-5'>主控</b>江湖劍指PCIe5.0

    QLC SSD在數據中心的用途

    QLC技術通過在HDD和TLC SSD之間形成中間層來解決這些挑戰。與現有的TLC SSD相比,QLC具有更高的密度、更高的功率效率和更低的成本。
    的頭像 發表于 05-14 09:02 ?273次閱讀
    QLC <b class='flag-5'>SSD</b>在數據中心的<b class='flag-5'>用途</b>

    慧榮科技車用級SSD主控芯片獲得ASPICE CL3國際認證

    在智能汽車加速邁向“軟件定義”的今天,一顆芯片的可靠性,可能決定千萬用戶的出行安全。作為全球NAND閃存主控芯片領導者,慧榮科技再次以硬核實力引領變革,公司旗下的PCIe Gen4 SSD
    的頭像 發表于 02-15 14:10 ?823次閱讀

    慧榮正在開發4nm PCIe 6.0 SSD主控芯片

    慧榮科技正在積極開發采用4nm先進制程的PCIe 6.0固態硬盤主控芯片SM8466。根據慧榮的命名規律,其PCIe 4.0和5.0企業級SSD主控分別名為SM8266和SM8366,
    的頭像 發表于 01-22 15:48 ?515次閱讀

    SSD硬盤對系統性能的影響

    。 傳統的機械硬盤需要通過旋轉磁盤來讀取數據,這個過程需要一定的時間,而SSD硬盤則不需要。SSD硬盤使用閃存芯片存儲數據,數據的讀取速度幾乎可以忽略不計。因此,使用SSD硬盤的電腦啟
    的頭像 發表于 11-23 09:36 ?1477次閱讀

    什么是SSD硬盤 SSD硬盤的優勢和劣勢

    什么是SSD硬盤 SSD硬盤是一種非易失性存儲設備,它不需要任何機械部件,如磁盤、磁頭等,而是使用閃存(NAND Flash)作為存儲介質。這種存儲介質允許數據在斷電后依然被保留,因此SSD硬盤具有
    的頭像 發表于 11-23 09:34 ?1540次閱讀

    SSD硬盤和HDD硬盤的區別

    在計算機存儲領域,固態硬盤(SSD)和機械硬盤(HDD)是兩種主要的存儲解決方案。隨著技術的發展,SSD因其卓越的性能和可靠性逐漸成為市場的新寵,而HDD則以其大容量和較低的成本繼續在市場上
    的頭像 發表于 11-23 09:32 ?1251次閱讀

    SSD故障排查與解決方案

    隨著固態硬盤(SSD)的普及,越來越多的用戶選擇使用SSD作為電腦的主要存儲設備。然而,SSD在使用過程中也可能會出現各種故障。 一、SSD故障的常見表現 系統啟動緩慢 :
    的頭像 發表于 11-11 11:11 ?3225次閱讀

    如何選擇適合的SSD SSD和HDD的區別

    隨著技術的發展,存儲設備也在不斷進步。SSD和HDD是兩種常見的存儲解決方案,它們各自有著不同的優勢和局限性。 SSD和HDD的區別 1. 速度 SSD :固態硬盤使用閃存技術,沒有移動部件,因此
    的頭像 發表于 11-11 10:57 ?1347次閱讀

    芯盛智能與中芯國際發布SATA企業級SSD主控芯片XT6160

    國內領先的固態存儲主控芯片及解決方案提供商芯盛智能,攜手中國大陸集成電路制造業領軍企業中芯國際,推出業界首款支持端側AI推理應用的SATA III(6Gb/s)企業級SSD主控
    的頭像 發表于 10-22 09:30 ?945次閱讀

    SSD基本架構

    SSD?主要由控制單元和存儲單元(當前主要是FLASH?閃存顆粒)組成,控制單元包括SSD?控制器、主機接口、DRAM?等,存儲單元主要是NAND閃存?顆粒。 主機接口:主機訪問SSD的協議和物理
    的頭像 發表于 08-14 09:05 ?662次閱讀

    SSD硬盤和SATA硬盤有什么區別

    SSD(Solid State Disk或Solid State Drive),即固態硬盤,是一種采用固態電子存儲芯片陣列而制成的硬盤。與傳統的機械硬盤(HDD)相比,SSD在讀寫速度、體積、重量
    的頭像 發表于 08-13 14:38 ?5273次閱讀

    SSD是什么意思?它有哪些應用?

    SSD,全稱Solid State Drive,即固態硬盤,是一種采用固態電子存儲芯片陣列制成的硬盤。它主要由控制單元和存儲單元(如FLASH芯片、DRAM芯片)組成,通過固態電子存儲
    的頭像 發表于 08-13 14:04 ?4515次閱讀

    聊聊下一代企業級SSD外形EDSFF #EDSFF #SSD #硬盤抽取盒

    硬盤SSD
    ICY DOCK硬盤盒
    發布于 :2024年06月13日 17:15:19