用可编程逻辑器件产生循环纠错码的原理
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用可编程逻辑器件产生循环纠错码的原理
可编程逻辑器件产生循环纠错码是通过应用存储器件来实现对纠错码的产生。
它可以检测信息传输中可能出现的纠错,并能补足码字以及更新检测纠错。
一、原理:
1. 存储器件实现搜集编码:可编程逻辑器件将传入的编码以求和器、移位器或与运算器等组合存储在相应的内部存储器件中;
2. 检查性编码:通过自发编码器产生检测性码;
3. 循环纠错码产生:再将检测性码和输入的消息码并形成循环纠错码,即可编程逻辑器件实现产生纠错码;
4. 校验和给发送码块:在得到的信息块的尾部增加校验和、用以表示要发送的码块。
二、特点:
1. 可编程逻辑器件实现纠错能力强:可实现信息传输中对纠错并补足码字;
2. 使用简单:使用可编程逻辑器件,只需确定存储器件的数量和大小,就可以实现纠错技术;
3. 适应性强:支持各种不同长度的消息码;
4. 高效:只需一次检查纠错就可以实现纠错技术,纠错效率高;
5. 结构简单:可编程逻辑器件被广泛应用于纠错技术,可以单独使用或与芯片连接使用,结构简单易用;
6. 可拓展:可编程逻辑器件可以根据应用环境拓展,以满足不同的应用场景需求。
总之,可编程逻辑器件产生循环纠错码不仅实现了检查性码和循环纠错的技术,而且还可以根据应用场景,方便快捷、高效的完成纠错任务,减少了资源浪费,可以在系统中发挥关键性的作用,而且结构简单、拓展易操作,为各种高级功能场景提供支撑。