[發明專利]包括可重配置的邏輯的存儲設備和操作該存儲設備的方法有效
| 申請號: | 201910242793.0 | 申請日: | 2019-03-28 |
| 公開(公告)號: | CN110531923B | 公開(公告)日: | 2022-02-11 |
| 發明(設計)人: | 柳承喆 | 申請(專利權)人: | 三星電子株式會社 |
| 主分類號: | G06F3/06 | 分類號: | G06F3/06 |
| 代理公司: | 北京市柳沈律師事務所 11105 | 代理人: | 劉虹 |
| 地址: | 韓國*** | 國省代碼: | 暫無信息 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 包括 配置 邏輯 存儲 設備 操作 方法 | ||
存儲設備包括可重配置的邏輯電路、控制邏輯電路和非易失性存儲器。在存儲設備的操作期間,可重配置的邏輯電路從第一加速器可改變到第二加速器。控制邏輯電路被配置為,從主機接收包括關于主機所需功能的信息的主機命令,并且根據所接收的主機命令,動態地重配置可重配置的邏輯電路,使得可重配置的邏輯電路執行該功能。非易失性存儲器連接到控制邏輯電路。
相關申請的交叉引用
該申請要求2018年5月23日在韓國知識產權局提交的韓國專利申請No.10-2018-0058641的優先權,其公開內容通過引用整體結合于此。
技術領域
本公開涉及存儲設備。更具體地,本公開涉及一種包括可重配置的邏輯電路的存儲設備以及操作該存儲設備的方法。
背景技術
存儲系統可以包括主機和存儲設備。為了提高存儲系統的處理速度,存儲系統還可以包括加速器,其通過執行主機執行的一些計算來幫助主機計算。當加速器布置在存儲設備外部時,加速器的計算操作所花費的時間會根據在主機、存儲設備和加速器之間輸入或輸出數據所花費的時間而增加。
加速器可以被分類為執行設定功能的專用硬件加速器或者可根據設計文件(例如現場可編程門陣列(FPGA)圖像)重配置的可重配置的加速器。最近,由于主機需要執行各種應用并高速處理每個應用,因此很需要可重配置以對應各種應用的可重配置的加速器,諸如FPGA。
發明內容
本公開提供了一種存儲設備、包括該存儲設備的存儲系統以及操作該存儲設備的方法。該存儲設備包括可重配置的邏輯電路,該可重配置的邏輯電路在存儲設備的操作期間根據主機所需的功能而自適應地被重配置。
根據本公開的一方面,一種存儲設備包括可重配置的邏輯電路、控制邏輯電路和非易失性存儲器。該存儲設備能夠與主機通信。在存儲設備的操作期間,可重配置的邏輯電路從第一加速器可改變到第二加速器。控制邏輯電路被配置為從主機接收包括關于主機所需功能的信息的主機命令并且動態地重配置可重配置的邏輯電路,使得可重配置的邏輯電路根據所接收的主機命令來執行功能。非易失性存儲器連接到控制邏輯電路。
根據本公開的另一方面,存儲系統包括存儲設備和主機。存儲設備包括可重配置的邏輯電路。主機能夠執行多個應用并且被配置為決定可重配置的邏輯電路的重配置,使得可重配置的邏輯電路作為與應用中的第一應用相對應的第一加速器而操作。主機還被配置為將包括關于第一應用的信息的第一主機命令發送到存儲設備。可重配置的邏輯電路根據第一主機命令被重配置為第一加速器。
根據本公開的另一方面,存儲設備包括可重配置的邏輯電路。操作存儲設備的方法包括由存儲設備從主機接收包括關于主機所需功能的信息的主機命令。操作存儲設備的方法還包括:存儲設備,根據主機命令,通過將用于實施該功能的設計文件下載到可重配置的邏輯電路中而動態地重配置可重配置的邏輯電路以對應于該功能。
附圖說明
通過以下結合附圖的詳細描述,將更清楚地理解本公開的實施例,其中:
圖1是示出根據本公開的實施例的存儲系統的框圖;
圖2是示出根據本公開另一實施例的存儲系統的框圖;
圖3是示出根據本公開的實施例的操作存儲設備的方法的流程圖;
圖4是示出包括在圖1的存儲系統中的存儲設備中的可重配置的邏輯電路被重配置為第一加速器的范例的框圖;
圖5是示出包括在圖1的存儲系統中的存儲設備中的可重配置的邏輯電路被重配置為第二加速器的范例的框圖;
圖6是示出根據本公開的實施例的主機、控制邏輯電路和可重配置的邏輯電路之間的操作的流程圖;
圖7是示出根據本公開的實施例的存儲設備的示例的框圖;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于三星電子株式會社,未經三星電子株式會社許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910242793.0/2.html,轉載請聲明來源鉆瓜專利網。





