论文部分内容阅读
数字全息数据存储(digital holographic data storage,DHDS)是一种基于页的光存储技术,由于同时具有高速的数据传输速率、巨大的存储容量和短暂的访问响应时间,极有可能成为人们使用高速度、大容量存储器的一种选择.然而DHDS记录通道是一个有噪声的数据传输通道,因此,必须采用调制码和纠错码技术使DHDS满足商品化的存储系统对误码率(bit-error rate,BER)的要求.该文从降低2-BREE所造成的误比特数和减少2-BREE的发生率这2个方面入手,分另优化了6:8 CWMC的编码方法和改进了现有的VD检测方案.首先,我们提出了6:8格雷映射等重调制码(Gray-order mapping constant weight modulation code,GCWMC)的设计方案,试图使用6:8 GCWMC编码方案来减小2-BREE所导致的平均误比特数.在6:8 GCWMC中,64个6比特格雷码字与64个具有二进制2单位距离特性的8比特等重码字形成映射关系.经过大量的仿真实验,与68NCWMC相比,我们发现6:8 GCWMC并没有显著的优越性.但是,对于下一步提出具有优化映射关系的6:8 CWMC(optimal-mapping CWMC,6:8 OCWMC)的编码方案而言,设计6:8 GCWMC编码方案则是一项有益的探索性工作.为了设计6:8 OCWMC,我们提出了设计具有优化映射关系的等重调制码的数学模型,即将6:8 OCWMC的设计问题视为一个多阶段决策问题,然后,使用贪心算注由6:8 GCWMC设计出了一种6:8 OCWMC.统计显示,6:8 OCWMC码表和6:8NCWMC码表中的948次有效的2-BREE所导致的误比特总数分别为2064比特和261 8比特,它们的平均误比特数分别为2.1 772比特和2.7616比特;即与6:8 NCWMC相比,6:8 OCWMC的平均误比特数降低了0.5844比特.并且仿真实验结果显示出6:8OCWMC比6:8 NCWMC更适宜于恶劣的记录通道环境.最后,用硬件描述语言VHDL设计了6:8 OCWMC的编码、译码和PCVD方案程序、并在软件平台MAX+Plus Ⅱ上验证了PCVD方案的检测结果,获得了较为满意的效果,为使用复杂可编程器件CPLD实现PCVD方案奠定了的基础.