用于多通道閃存控制器的BCH ECC糾錯(cuò)資源共享系統(tǒng)及方法

基本信息

申請(qǐng)?zhí)?/td> CN201811136585.4 申請(qǐng)日 -
公開(公告)號(hào) CN110968449A 公開(公告)日 2020-04-07
申請(qǐng)公布號(hào) CN110968449A 申請(qǐng)公布日 2020-04-07
分類號(hào) G06F11/10;G06F9/50 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 肖飛;賴見濤 申請(qǐng)(專利權(quán))人 方一信息科技(上海)有限公司
代理機(jī)構(gòu) 上海海鈞知識(shí)產(chǎn)權(quán)代理事務(wù)所(特殊普通合伙) 代理人 陳劍
地址 200433 上海市楊浦區(qū)國(guó)定路323號(hào)1101-162室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了多通道閃存控制器的BCH ECC糾錯(cuò)資源共享系統(tǒng)及方法,所述共享系統(tǒng)包括:多通道閃存控制器和BCH ECC資源共享池;其中,多通道閃存控制器包括獨(dú)立的BCH ECC編碼模塊和BCH ECC解碼模塊,用于讀取數(shù)據(jù),并檢測(cè)數(shù)據(jù)是否有錯(cuò)誤,保證無錯(cuò)情況下正常的數(shù)據(jù)處理速度;所述BCH ECC資源共享池包括BCH ECC糾錯(cuò)模塊和仲裁機(jī)制,所有通道由所述仲裁機(jī)制分配糾錯(cuò)資源使用權(quán),BCH ECC對(duì)獲得使用權(quán)的通道數(shù)據(jù)進(jìn)行糾錯(cuò)。本發(fā)明在通道外建立ECC糾錯(cuò)資源共享池,各通道按需申請(qǐng)使用ECC糾錯(cuò)模塊,減少了ECC糾錯(cuò)模塊的使用個(gè)數(shù),避免了多個(gè)ECC糾錯(cuò)模塊會(huì)占用FPGA大部分的邏輯資源的問題,提升了ECC糾錯(cuò)模塊的使用效率,而不會(huì)影響通道閃存控制器的并發(fā)讀取速度。