基于bch码的快闪存储器控制器设计bch

基于bch码的快闪存储器控制器设计bch

ID:33142024

大小:1.19 MB

页数:54页

时间:2019-02-21

基于bch码的快闪存储器控制器设计bch_第1页
基于bch码的快闪存储器控制器设计bch_第2页
基于bch码的快闪存储器控制器设计bch_第3页
基于bch码的快闪存储器控制器设计bch_第4页
基于bch码的快闪存储器控制器设计bch_第5页
资源描述:

《基于bch码的快闪存储器控制器设计bch》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、.毕业论文(设计)论文(设计)题目:快闪存储器控制器设计姓名学号学院专业年级指导老师2012年5月4日...目录目录1摘要3Abstract4第1章引言51.1快闪存储器简介51.2闪存中的纠错码(ECC)技术51.3论文的研究内容与组织结构6第2章ECC整体设计82.1ECC简介82.2功能要求82.3本章总结10第3章BCH码113.1伽罗华域113.2BCH码的编码133.3BCH码的解码163.3.1伴随式的求解方法163.3.2错误位置多项式的高速求解法183.3.3全并行钱氏搜索机203.4本章总结

2、21第4章BCH编解码器的设计234.1BCH编码器234.2BCH解码器254.2.1伴随式计算模块264.2.2错误位置多项式计算模块284.2.3钱氏搜索机31...4.3ECC模块的验证324.4本章总结33第5章总结35谢辞36参考文献37附录A英文翻译原文39附录B译文48......摘要论文对于flash存储器控制器的设计,主要是针对于其中的错误检查与纠错(ECC)模块.ECC模块是存储器控制器的核心模块,主要对输入和输出数据进行编解码并纠正其中的错误。本论文中的ECC模块主要采用了BCH(15,

3、7,2)码。对于编码采用了线性反馈电路移位寄存器的方法,对于解码采用了三个模块:伴随式计算模块、错误位置多项式模块和钱氏搜索机。BCH码以其较强的纠错能力和构造方便的优点,在无线寻呼和无线数据通信中被广泛应用。利用单片机用软件的方法实现BCH(15,7,2)码的ECC模块很多资料都已经介绍。但由于采用单片机以软件的方法实现,其译码器具有速度慢、系统稳定性差等缺点,本论文介绍了采用FPGA设计的采用BCH(15,7,2)码的ECC模块。先对ECC模块进行VHDL代码的编写,然后利用ALTERA的QUARTUSII

4、集成开发环境进行了综合、仿真。采用硬件的方法实现的ECC模块具有速度快、性能稳定以及易于大规模集成等优点。关键词:快闪存储器控制器;ECC模块;BCH码;FPGA;...AbstractThisthesismainlyintroducedthemoduleoftheerrorcorrectioncode(ECC),whichisthemostimportantmoduleintheflashcontroller.ThemoduleofECCcanaccomplishtheeventthatencodetheda

5、ta-inanddecodethedata-outandcorrecttheerrordata.ThemoduleofECCusetheBCH(15,7,2)codeinthisthesis.Fortheencode,themoduleoflinearfeedbackshiftregistercanmakeitwork.Forthedecode,ithasthreemodules:findingpolynomials,findingthecoefficientoftheerror locatorpolynomi

6、alandchien.Becauseofitsstrongabilityofcorrectingerrorsandconvenientconstruction,theBCHcodeiswidelyusedintheradiopagingandWirelessdatacommunication.MuchmaterialhasintroducedthewayofaccomplishingtheBCH(15,7,2)codeusingtheMCUinthesoftware.Becausethewayofaccompl

7、ishingthecodeofBCH(15,7,2)usingtheMCUinthesoftwareisveryslowandthestabilityofthesystemisbad,thisthesisintroducedtheBCH(15,7,2)codeinthemoduleofECCdesignedbyFPGA.Firstly,wewritethecodeofVHDLofthemoduleoftheECC,thenwewillaccomplishthesynthesisandverificationan

8、dsoon.TheadvantageofusinghardwaretoaccomplishthemoduleofECCisthefastspeedandgoodstabilityandeasylarge-scaleintegrationandsoon.Keywords:flashcontroller;ECC;BCHcode;FPGA.........第1章引言1.1快闪存储器简介在当今

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。