[發(fā)明專利]數(shù)據(jù)輸入輸出控制裝置及半導(dǎo)體存儲(chǔ)裝置系統(tǒng)有效
申請(qǐng)?zhí)枺?/td> | 201110108511.1 | 申請(qǐng)日: | 2011-04-28 |
公開(公告)號(hào): | CN102289394A | 公開(公告)日: | 2011-12-21 |
發(fā)明(設(shè)計(jì))人: | 竹內(nèi)健;田中丸周平 | 申請(qǐng)(專利權(quán))人: | 國立大學(xué)法人東京大學(xué) |
主分類號(hào): | G06F11/10 | 分類號(hào): | G06F11/10 |
代理公司: | 北京市中咨律師事務(wù)所 11247 | 代理人: | 劉瑞東;段承恩 |
地址: | 日本*** | 國省代碼: | 日本;JP |
權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
摘要: | |||
搜索關(guān)鍵詞: | 數(shù)據(jù) 輸入輸出 控制 裝置 半導(dǎo)體 存儲(chǔ) 系統(tǒng) | ||
技術(shù)領(lǐng)域
本發(fā)明涉及數(shù)據(jù)輸入輸出控制裝置及半導(dǎo)體存儲(chǔ)裝置系統(tǒng),特別地說,涉及將從主機(jī)裝置輸入的數(shù)據(jù)編碼為規(guī)定糾錯(cuò)碼并在非易失性的半導(dǎo)體存儲(chǔ)裝置存儲(chǔ),并且,輸入半導(dǎo)體存儲(chǔ)裝置所存儲(chǔ)的數(shù)據(jù),對(duì)輸入數(shù)據(jù)用規(guī)定糾錯(cuò)碼糾錯(cuò)并解碼后向主機(jī)裝置輸出的數(shù)據(jù)輸入輸出控制裝置及具備這樣的數(shù)據(jù)輸入輸出控制裝置的半導(dǎo)體存儲(chǔ)裝置系統(tǒng)。
背景技術(shù)
傳統(tǒng),作為該種數(shù)據(jù)輸入輸出控制裝置,提案了根據(jù)來自CPU的請(qǐng)求而控制閃速存儲(chǔ)器的裝置,其中搭載了糾錯(cuò)電路,將輸入的數(shù)據(jù)寫入閃速存儲(chǔ)器時(shí),按512字節(jié)依次讀入輸入的數(shù)據(jù),編碼為522字節(jié)的糾錯(cuò)碼后向閃速存儲(chǔ)器寫入,從閃速存儲(chǔ)器讀出數(shù)據(jù)時(shí),在從閃速存儲(chǔ)器讀出的數(shù)據(jù)產(chǎn)生錯(cuò)誤時(shí)采用糾錯(cuò)碼糾正錯(cuò)誤并將讀出數(shù)據(jù)解碼后輸出(例如,參照非專利文獻(xiàn)1)。該裝置中,通過搭載這樣的糾錯(cuò)電路,閃速存儲(chǔ)器所存儲(chǔ)的數(shù)據(jù)因?yàn)槿魏我蚨a(chǎn)生反相的錯(cuò)誤時(shí),可糾正產(chǎn)生的錯(cuò)誤。
非專利文獻(xiàn)1:Toru?Tanzawa,Tomoharu?Tanaka,Ken?Takeuchi,Riichiro?Shirota,Seiichi?Aritomo,Hiroshi?Watanabe,Gertjan?Hemink,Kazuhiro?Shimizu,Shinji?Sato,Yuji?Takeuchi,and?Kazunori?Ohuchi,“ACompact?On-Chip?ECC?for?Low?Cost?Flash?Memories”,IEEE?JOURNAL?OF?SOLID-STATE?CIRCUITS,VOL.32,NO.5,MAY?1997
但是,上述的數(shù)據(jù)輸入輸出控制裝置中,將糾錯(cuò)碼的碼長(zhǎng)作為規(guī)定長(zhǎng)度,采用這樣的規(guī)定長(zhǎng)度的糾錯(cuò)碼進(jìn)行數(shù)據(jù)的糾錯(cuò),因此,可糾正比特?cái)?shù)存在上限,在閃速存儲(chǔ)器存儲(chǔ)的數(shù)據(jù)產(chǎn)生超過可糾正比特?cái)?shù)的上限的錯(cuò)誤時(shí),無法糾正這樣的錯(cuò)誤。作為糾正更多的錯(cuò)誤的方法,考慮采用更長(zhǎng)碼長(zhǎng)的糾錯(cuò)碼的方法,但是該場(chǎng)合,糾錯(cuò)電路中進(jìn)行數(shù)據(jù)編碼、解碼所需處理時(shí)間增大,糾錯(cuò)電路的消耗功率增大。
發(fā)明內(nèi)容
本發(fā)明的數(shù)據(jù)輸入輸出控制裝置及半導(dǎo)體存儲(chǔ)裝置系統(tǒng),主要目的是在半導(dǎo)體存儲(chǔ)裝置存儲(chǔ)的數(shù)據(jù)產(chǎn)生錯(cuò)誤時(shí),可以糾正更多的錯(cuò)誤。
本發(fā)明的數(shù)據(jù)輸入輸出控制裝置及半導(dǎo)體存儲(chǔ)裝置系統(tǒng)為了實(shí)現(xiàn)上述的目的,采用以下的手段。
本發(fā)明的第1數(shù)據(jù)輸入輸出控制裝置,將從主機(jī)裝置輸入的數(shù)據(jù)編碼為規(guī)定糾錯(cuò)碼并在非易失性的半導(dǎo)體存儲(chǔ)裝置存儲(chǔ),并且輸入在上述半導(dǎo)體存儲(chǔ)裝置存儲(chǔ)的數(shù)據(jù),用上述規(guī)定糾錯(cuò)碼對(duì)該輸入數(shù)據(jù)糾錯(cuò)并解碼,向上述主機(jī)裝置輸出,其特征在于,具備:
數(shù)據(jù)糾正輸入輸出電路,其具備:糾錯(cuò)信息存儲(chǔ)部,其存儲(chǔ)編碼為上述規(guī)定糾錯(cuò)碼的數(shù)據(jù)的長(zhǎng)度即執(zhí)行用數(shù)據(jù)長(zhǎng)度以及上述規(guī)定糾錯(cuò)碼的長(zhǎng)度即執(zhí)行用碼長(zhǎng);編碼部,其按上述存儲(chǔ)的執(zhí)行用數(shù)據(jù)長(zhǎng)度依次讀入輸入的數(shù)據(jù),將該讀入數(shù)據(jù)編碼為上述執(zhí)行用碼長(zhǎng)的上述規(guī)定糾錯(cuò)碼,向上述半導(dǎo)體存儲(chǔ)裝置輸出;解碼部,其按上述存儲(chǔ)的執(zhí)行用碼長(zhǎng)依次讀入輸入的數(shù)據(jù),通過上述規(guī)定糾錯(cuò)碼對(duì)該讀入數(shù)據(jù)糾錯(cuò)并解碼,向上述主機(jī)裝置輸出;錯(cuò)誤檢測(cè)部,其按上述存儲(chǔ)的執(zhí)行用碼長(zhǎng)依次讀入輸入的數(shù)據(jù),通過上述規(guī)定糾錯(cuò)碼對(duì)該讀入的n個(gè)(n是1以上的整數(shù))數(shù)據(jù),檢測(cè)上述讀入數(shù)據(jù)中發(fā)生錯(cuò)誤的數(shù)據(jù)數(shù)即錯(cuò)誤數(shù)據(jù)數(shù);和存儲(chǔ)處理部,其在上述檢測(cè)的錯(cuò)誤數(shù)據(jù)數(shù)超過預(yù)定的上限錯(cuò)誤數(shù)時(shí),將可糾正及檢測(cè)比由1個(gè)上述執(zhí)行用碼長(zhǎng)的規(guī)定糾錯(cuò)碼可糾正及檢測(cè)的錯(cuò)誤數(shù)的上限多的錯(cuò)誤且數(shù)據(jù)的長(zhǎng)度比上述糾錯(cuò)信息存儲(chǔ)部存儲(chǔ)的執(zhí)行用數(shù)據(jù)長(zhǎng)度長(zhǎng)的數(shù)據(jù)的長(zhǎng)度以及上述規(guī)定糾錯(cuò)碼的碼長(zhǎng),分別作為上述執(zhí)行用數(shù)據(jù)長(zhǎng)度以及上述執(zhí)行用碼長(zhǎng)在上述糾錯(cuò)信息存儲(chǔ)部存儲(chǔ);和
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于國立大學(xué)法人東京大學(xué),未經(jīng)國立大學(xué)法人東京大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110108511.1/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 上一篇:一種有勺子的杯子
- 下一篇:內(nèi)燃機(jī)
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測(cè)試或調(diào)試防止錯(cuò)誤
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法、數(shù)據(jù)系統(tǒng)、接收設(shè)備和數(shù)據(jù)讀取方法
- 數(shù)據(jù)記錄方法、數(shù)據(jù)記錄裝置、數(shù)據(jù)記錄媒體、數(shù)據(jù)重播方法和數(shù)據(jù)重播裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)發(fā)送系統(tǒng)、數(shù)據(jù)發(fā)送裝置以及數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)顯示系統(tǒng)、數(shù)據(jù)中繼設(shè)備、數(shù)據(jù)中繼方法及數(shù)據(jù)系統(tǒng)
- 數(shù)據(jù)嵌入裝置、數(shù)據(jù)嵌入方法、數(shù)據(jù)提取裝置及數(shù)據(jù)提取方法
- 數(shù)據(jù)管理裝置、數(shù)據(jù)編輯裝置、數(shù)據(jù)閱覽裝置、數(shù)據(jù)管理方法、數(shù)據(jù)編輯方法以及數(shù)據(jù)閱覽方法
- 數(shù)據(jù)發(fā)送和數(shù)據(jù)接收設(shè)備、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收方法
- 數(shù)據(jù)發(fā)送裝置、數(shù)據(jù)接收裝置、數(shù)據(jù)收發(fā)系統(tǒng)、數(shù)據(jù)發(fā)送方法、數(shù)據(jù)接收方法和數(shù)據(jù)收發(fā)方法
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置
- 數(shù)據(jù)發(fā)送方法、數(shù)據(jù)再現(xiàn)方法、數(shù)據(jù)發(fā)送裝置及數(shù)據(jù)再現(xiàn)裝置