基于PCI Express總線的高速BCH編解碼器設(shè)計(jì).pdf_第1頁(yè)
已閱讀1頁(yè),還剩69頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、隨著消費(fèi)類(lèi)電子領(lǐng)域的爆炸式發(fā)展,以多層單元NAND Flash為主的固態(tài)硬盤(pán)(Solid State Disk,SSD)正得到廣泛的應(yīng)用,由于工藝尺寸的持續(xù)縮小和多層單元NAND Flash本身的結(jié)構(gòu)特點(diǎn),誤碼率持續(xù)提升,傳統(tǒng)的單比特糾錯(cuò)碼已經(jīng)無(wú)法滿足需求,這對(duì)傳統(tǒng)信道糾錯(cuò)碼的糾錯(cuò)性能和編解碼速度提出了新的要求。
  本文首先針對(duì)當(dāng)前一種主流NAND Flash芯片設(shè)計(jì)了一種BCH(8528,8192,24)糾錯(cuò)碼,能夠糾正106

2、6字節(jié)中的24位錯(cuò)誤。為了提升編解碼速度,采用8位并行編解碼器;更進(jìn)一步的,對(duì)解碼電路中的關(guān)鍵方程求解電路進(jìn)行算法優(yōu)化,在傳統(tǒng)無(wú)逆BM算法的基礎(chǔ)上,設(shè)計(jì)了一種能減小關(guān)鍵路徑延時(shí)以及迭代輪數(shù)的關(guān)鍵方程求解方法,針對(duì)FPGA應(yīng)用,利用關(guān)鍵方程求解電路的可折疊特性,設(shè)計(jì)了一種4通道并行BCH編解碼器,采用流水線作業(yè)實(shí)現(xiàn)解碼器系統(tǒng)架構(gòu),可以在傳統(tǒng)BCH解碼器的基礎(chǔ)上進(jìn)一步提升速度。
  在此基礎(chǔ)上,針對(duì)傳統(tǒng)SATA接口速度不夠快的缺點(diǎn),基

3、于目前廣泛應(yīng)用的PCI Express高速串行總線,設(shè)計(jì)了一種BCH編解碼器控制系統(tǒng),該系統(tǒng)利用PCI Express總線的高速特性以及Bus Master DMA能力,主動(dòng)向系統(tǒng)內(nèi)存發(fā)起讀寫(xiě)請(qǐng)求,可以極大提升讀寫(xiě)速度。
  針對(duì)本文的設(shè)計(jì),對(duì)其進(jìn)行了功能仿真和讀寫(xiě)速度仿真,在Linux操作系統(tǒng)下,設(shè)計(jì)了一種PCI Express設(shè)備驅(qū)動(dòng),采用Xilinx公司Kintex-7系列FPGA以及Freescale公司P1022 Qor

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論