[發(fā)明專利]用于非易失性存儲(chǔ)器中的分布式計(jì)算的系統(tǒng)和方法在審
| 申請(qǐng)?zhí)枺?/td> | 201580026387.0 | 申請(qǐng)日: | 2015-05-07 |
| 公開(公告)號(hào): | CN106662980A | 公開(公告)日: | 2017-05-10 |
| 發(fā)明(設(shè)計(jì))人: | W.K-C.拉姆 | 申請(qǐng)(專利權(quán))人: | 桑迪士克科技有限責(zé)任公司 |
| 主分類號(hào): | G06F3/06 | 分類號(hào): | G06F3/06;G06F13/28 |
| 代理公司: | 北京市柳沈律師事務(wù)所11105 | 代理人: | 萬里晴 |
| 地址: | 美國(guó)得*** | 國(guó)省代碼: | 暫無信息 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 用于 非易失性存儲(chǔ)器 中的 分布式 計(jì)算 系統(tǒng) 方法 | ||
相關(guān)申請(qǐng)的引用
本申請(qǐng)要求(于2014年5月29日提交的)美國(guó)申請(qǐng)No.14/290,305的權(quán)益,將其全文通過引用并入于此。
技術(shù)領(lǐng)域
本申請(qǐng)總的來說涉及在系統(tǒng)中管理數(shù)據(jù)。更具體地,本申請(qǐng)涉及非易失性存儲(chǔ)器中的分布式計(jì)算。
背景技術(shù)
數(shù)據(jù)存儲(chǔ)裝置可以采取幾種形式之一。一種形式是硬盤驅(qū)動(dòng)器(HDD),其中在涂覆有磁性材料的盤上存儲(chǔ)數(shù)據(jù)。通常,HDD包括多個(gè)快速地旋轉(zhuǎn)的盤,布置在移動(dòng)致動(dòng)器臂上的磁頭從盤表面讀取數(shù)據(jù)和寫入數(shù)據(jù)到盤表面。數(shù)據(jù)存儲(chǔ)裝置的另一形式是固態(tài)驅(qū)動(dòng)器(SSD)。與在HDD中使用盤不同,SSD使用集成電路組件來存儲(chǔ)數(shù)據(jù)。SSD可以使用與HDD的傳統(tǒng)的塊輸入/輸出(I/O)可兼容的電子接口。在這點(diǎn)上,SSD可以在常規(guī)應(yīng)用中容易地替換HDD。
發(fā)明內(nèi)容
本發(fā)明公開了用于在存儲(chǔ)器系統(tǒng)(例如固態(tài)驅(qū)動(dòng)器(SSD))內(nèi)并入數(shù)學(xué)和/或邏輯功能性的系統(tǒng)和方法。該數(shù)學(xué)和/或邏輯功能性可以包括運(yùn)算邏輯單元(ALU)。ALU可以駐留在存儲(chǔ)器系統(tǒng)的各種部分中。在SSD中,其可以包括SSD控制器和一個(gè)或者多個(gè)存儲(chǔ)器芯片,一個(gè)或多個(gè)ALU可以位于一個(gè)或多個(gè)閃存存儲(chǔ)器芯片或者SSD控制器之一或者兩者中。當(dāng)駐留在閃存存儲(chǔ)器芯片中時(shí),可以使用單個(gè)ALU或者多個(gè)ALU。例如,單個(gè)ALU可以被分配給閃存存儲(chǔ)器芯片內(nèi)的閃存存儲(chǔ)器的一個(gè)塊、某些塊或者每個(gè)塊。作為另一實(shí)例,ALU可以被分配給子塊結(jié)構(gòu),例如塊中每一位線。ALU駐留在例如SSD的存儲(chǔ)器系統(tǒng)中使得能夠在SSD內(nèi)執(zhí)行更多處理和減小發(fā)送數(shù)據(jù)到SSD外部以用于處理的需要。另外,ALU駐留在例如SSD的存儲(chǔ)器系統(tǒng)中使存儲(chǔ)器系統(tǒng)能夠執(zhí)行各種功能,例如數(shù)據(jù)庫功能、圖像處理功能和/或文件系統(tǒng)功能。
根據(jù)第一方面,公開了包括存儲(chǔ)器的固態(tài)驅(qū)動(dòng)器(SSD)。該SSD包括:配置為與主機(jī)裝置通信的接口;和與接口通信的控制器,該控制器包括運(yùn)算邏輯單元(ALU)。該控制器配置為:從主機(jī)裝置接收命令;響應(yīng)于接收到命令,使用ALU以生成一個(gè)或多個(gè)結(jié)果;和將一個(gè)或多個(gè)結(jié)果的至少一部分或者一個(gè)或多個(gè)結(jié)果的指示發(fā)送到主機(jī)裝置。
在第二方面中,公開了電子集成電路與多個(gè)主機(jī)之一通信的方法。該方法包括:使用主機(jī)協(xié)議經(jīng)由第一組電觸點(diǎn)與第一主機(jī)通信,電子集成電路嵌入在第一主機(jī)內(nèi),該第一組電觸點(diǎn)在電子集成電路的封裝外部上;接收一個(gè)或多個(gè)信號(hào)以選擇用于測(cè)試電子集成電路的至少一部分的第二組電觸點(diǎn),該第二組電觸點(diǎn)在電子集成電路的封裝外部上;和基于所接收的一個(gè)或多個(gè)信號(hào),使用主機(jī)接口開關(guān)從與第一組電觸點(diǎn)的某些或者全部的通信切換到使用主機(jī)協(xié)議的與第二組電觸點(diǎn)的某些或者全部的通信,以使得第二主機(jī)測(cè)試電子集成電路的至少一部分。
在第三方面中,公開了配置用于固態(tài)驅(qū)動(dòng)器(SSD)的存儲(chǔ)器集成電路芯片。該存儲(chǔ)器集成電路芯片包括:配置為與用于SSD的SSD控制器通信的接口;存儲(chǔ)器;和與接口和存儲(chǔ)器通信的控制器。控制器包括運(yùn)算邏輯單元(ALU)且被配置為:從SSD控制器接收命令;響應(yīng)于接收到命令,使用ALU以生成一個(gè)或多個(gè)結(jié)果;和將一個(gè)或多個(gè)結(jié)果的至少一部分或者一個(gè)或多個(gè)結(jié)果的指示發(fā)送到SSD控制器。
在第四方面中,提供了操作配置用于固態(tài)驅(qū)動(dòng)器(SSD)的存儲(chǔ)器集成電路芯片的方法。該方法包括:經(jīng)由接口從SSD的SSD控制器接收命令;響應(yīng)于接收到命令,使用運(yùn)算邏輯單元(ALU)以生成一個(gè)或多個(gè)結(jié)果,該ALU駐留在存儲(chǔ)器集成電路芯片中;和將一個(gè)或多個(gè)結(jié)果的至少一部分或者一個(gè)或多個(gè)結(jié)果的指示發(fā)送到SSD控制器。
在第五方面中,公開了配置用于固態(tài)驅(qū)動(dòng)器(SSD)的存儲(chǔ)器集成電路芯片。該存儲(chǔ)器集成電路芯片包括:配置為與用于SSD的SSD控制器通信的接口;存儲(chǔ)器;和與接口和存儲(chǔ)器通信的控制器。該控制器包括數(shù)學(xué)功能性或邏輯功能性,該邏輯功能性包括異或(XOR)功能性和與(AND)功能性或者或(OR)功能性中的至少一個(gè)。該控制器配置為:從SSD控制器接收命令;響應(yīng)于接收到命令,使用數(shù)學(xué)功能性或邏輯功能性以生成一個(gè)或多個(gè)結(jié)果;和將一個(gè)或多個(gè)結(jié)果的至少一部分或者一個(gè)或多個(gè)結(jié)果的指示發(fā)送到SSD控制器。更具體地,該存儲(chǔ)器集成電路芯片可以包括控制器,該控制器包括數(shù)學(xué)功能性和邏輯功能性,其中邏輯功能性包括XOR功能性,AND功能性和OR功能性。
其他特征和優(yōu)點(diǎn)將在瀏覽以下附圖、詳細(xì)說明和權(quán)利要求時(shí)變得明顯。另外,公開了其他實(shí)施例,且每一個(gè)實(shí)施例可以單獨(dú)使用或者組合地一起使用。現(xiàn)在將參考附圖描述實(shí)施例。
附圖說明
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于桑迪士克科技有限責(zé)任公司,未經(jīng)桑迪士克科技有限責(zé)任公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201580026387.0/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F3-00 用于將所要處理的數(shù)據(jù)轉(zhuǎn)變成為計(jì)算機(jī)能夠處理的形式的輸入裝置;用于將數(shù)據(jù)從處理機(jī)傳送到輸出設(shè)備的輸出裝置,例如,接口裝置
G06F3-01 .用于用戶和計(jì)算機(jī)之間交互的輸入裝置或輸入和輸出組合裝置
G06F3-05 .在規(guī)定的時(shí)間間隔上,利用模擬量取樣的數(shù)字輸入
G06F3-06 .來自記錄載體的數(shù)字輸入,或者到記錄載體上去的數(shù)字輸出
G06F3-09 .到打字機(jī)上去的數(shù)字輸出
G06F3-12 .到打印裝置上去的數(shù)字輸出
- 處理器、存儲(chǔ)器、計(jì)算機(jī)系統(tǒng)、系統(tǒng)LSI及其驗(yàn)證方法
- 半導(dǎo)體器件和IC卡
- 安全的非易失性存儲(chǔ)器裝置以及對(duì)其中的數(shù)據(jù)進(jìn)行保護(hù)的方法
- 非易失性存儲(chǔ)器數(shù)據(jù)寫入方法、存儲(chǔ)系統(tǒng)及其控制器
- 對(duì)系統(tǒng)進(jìn)行配置的方法、計(jì)算系統(tǒng)以及物品
- 非易失性存儲(chǔ)器接口
- 對(duì)存儲(chǔ)器設(shè)備中的非易失性存儲(chǔ)器和易失性存儲(chǔ)器進(jìn)行同時(shí)存取的技術(shù)
- 存儲(chǔ)裝置
- 控制非易失性存儲(chǔ)器器件的初始化的方法以及存儲(chǔ)器系統(tǒng)
- 非易失性存儲(chǔ)器的檢測(cè)方法及相關(guān)設(shè)備





