基于PCI Express总线的高速BCH编解码器设计

来源 :华中科技大学 | 被引量 : 0次 | 上传用户:gaolianglin
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着消费类电子领域的爆炸式发展,以多层单元NAND Flash为主的固态硬盘(Solid State Disk,SSD)正得到广泛的应用,由于工艺尺寸的持续缩小和多层单元NAND Flash本身的结构特点,误码率持续提升,传统的单比特纠错码已经无法满足需求,这对传统信道纠错码的纠错性能和编解码速度提出了新的要求。  本文首先针对当前一种主流NAND Flash芯片设计了一种BCH(8528,8192,24)纠错码,能够纠正1066字节中的24位错误。为了提升编解码速度,采用8位并行编解码器;更进一步的,对解码电路中的关键方程求解电路进行算法优化,在传统无逆BM算法的基础上,设计了一种能减小关键路径延时以及迭代轮数的关键方程求解方法,针对FPGA应用,利用关键方程求解电路的可折叠特性,设计了一种4通道并行BCH编解码器,采用流水线作业实现解码器系统架构,可以在传统BCH解码器的基础上进一步提升速度。  在此基础上,针对传统SATA接口速度不够快的缺点,基于目前广泛应用的PCI Express高速串行总线,设计了一种BCH编解码器控制系统,该系统利用PCI Express总线的高速特性以及Bus Master DMA能力,主动向系统内存发起读写请求,可以极大提升读写速度。  针对本文的设计,对其进行了功能仿真和读写速度仿真,在Linux操作系统下,设计了一种PCI Express设备驱动,采用Xilinx公司Kintex-7系列FPGA以及Freescale公司P1022 QorIP处理器,对BCH编解码器控制系统进行了测评,结果显示,与传统系统架构相比,该系统编码速度最大可提升47.4%,解码速度最大可提升140%,满足高速特性。
其他文献
数字信号处理器(DSP)作为一种新型的专用于数字信号处理领域的微处理器,其独特的硬件结构特别适合于数字信号处理领域,被人们大量地使用在各种便携式、实时数字信号处理场合
为了应对未来高速数据传输能力的要求,我国已启动了名为FuTURE的未来无线通信通用环境研究项目,其主要目标是面向未来10年无线通信领域的发展趋势与需求,研究Beyond 3G/4G新一代
偏振模色散是限制10Gbit/s以上光纤通信系统进行长距离传输的重要因素之一,是目前光纤通信领域的一个研究热点。由于偏振模色散的统计特性,光链路中的偏振模色散总在随机变化,因
本文讲述了一个电源电压为3.3V、工作频率在1.9GHz左右、采用CMOS工艺实现的频率综合器,它应用于蜂窝电话接收机中,能同时满足GSM、WCDMA、DCS.1800、PCS.1800等几个不同标准的要求
现代通信设备迅猛发展,要求微波前端T/R组件能满足电气性能指标的同时,尽可能减小电路占用面积。本文以应用于短距离无线扩频通信的微波前端为研究对象,利用叠层型多芯片技术
交流阻抗谱方法是研究混凝土材料结构、性能和混凝土强度现场检测的有效手段。交流阻抗谱的电学参数与混凝土的强度之间存在对应的关系,可直接反映混凝土材料的性能。混凝土的
USB是一种新的通用串行总线标准,是应用在PC领域的一种快速、灵活的总线接口技术。USB适用于多种设备,并且所有的配置过程都由系统自动完成,很容易就能实现低成本、高可靠性
人类与非人灵长类在表型上存在很多差异,比如裸露的皮肤、直立行走和语言能力等。其中最大的差别在于人类的大容量大脑以及高级认知能力。人类与其近缘物种黑猩猩的基因组平均
近几年汽车行业的飞速发展,车载移动终端设备得到了广泛的应用。随着移动设备功能的增加,对设备存储空间的要求也越来越高,从大量的数据文件、高清晰的图片,到大容量的音视频
本文介绍CMOS图像传感器芯片测试用评估板的设计,该评估板是针对天津大学ASIC设计中心研制的CMOS图像传感器芯片而设计的。随着CMOS图像传感器像素数的增多,实现对像素数据的