LDPC码作为一种接近香农极限的信道编码技术,广泛地应用于现代通信系统中。随着数据传输速率的不断提高和对通信质量要求的日益严格,LDPC码的优势愈发凸显,成为了下一代通信标准(如5G、Wi-Fi 6等)的核心技术之一。通过有效地纠正传输过程中的错误,LDPC码能够显著提高系统的可靠性和数据传输效率。
LDPC自动化开发平台作为一款面向LDPC码的全流程智能化编译码器生成工具,基于“新硬件架构+新译码算法+自动化开发”联合设计,可以根据用户需求和目标平台(FPGA、ASIC)进行智能化仿真验证、优化调整,快速、准确、高效地根据特定需求生成相应的编译码器部署方案。帮助用户实现不同阶段的编译码方案设计需求,有效减少开发时间与团队建设成本,完成综合性能极佳的系统性设计方案。
可通过电脑浏览器(Google Chrome、Mozilla Firefox、Microsoft Edge、Safari)对myLDPC官方网站(www.myldpc.com)进行访问。
首次通过网站链接访问后,进入平台登录页,会显示出注册及登录界面。您可通过填写本人真实有效的手机号码作为账号进行注册;注册成功后,系统会为您发送短信验证码进行验证及登录。
在平台登录界面,输入您注册时预留的手机号码,点击获取验证码,即可通过接收短信验证码进行登录。
载入工作页后,新的工程需按照工程管理→分析矩阵→仿真验证→方案生成→方案下载的流程使用myLDPC自动化开发平台。
平台工具整体分为6个部分,分别为①平台信息栏、②功能菜单、③参数输入栏、④操作提示信息栏、⑤结果显示终端、⑥图像显示终端。具体地:
①说明:完整校验矩阵为(72-48)=24行、72列的矩阵,代表信息比特48比特、码字比特72比特、校验比特24比特。其元素仅由0,1两种数值构成,其中第i行、第j列的元素“1”代表第j个码字比特参与第i个校验矩阵的校验。
②示例:(72,48),2/3码率
①说明:完整校验矩阵为(384-192)=192行、384列的矩阵,代表信息比特192比特、码字比特384比特、校验比特192比特。其元素仅由0,1两种数值构成,其中第i行、第j列的元素1代表第j个码字比特参与第i个校验矩阵的校验。
对于符合准循环特性的LDPC码,其校验矩阵除了使用完整校验矩阵的形式以外,还可以采用准循环矩阵+提升值的形式来表征:(384,192)码型的准循环矩阵为12行、24列的矩阵、提升值为16。即12行、24列的准循环矩阵中每一个元素表示的是一个维度为16的方阵子矩阵:-1代表维度为16的全0子矩阵,0代表维度为16的单位子矩阵,其他数值x代表对维度为16的单位子矩阵循环右移x次。
②示例:(384,192),1/2码率
示例矩阵为(352,480)的完整矩阵,点击下载
我们将以用于无线通信设备的一套LDPC编译码器为例,演示使用本平台进行开发的全部过程。
假设编译码器将在KU13P平台上进行部署,性能要求如下:
经过充分论证,拟采用(352,480),码率为11/15的码型进行编译码器开发。同时,开发过程将使用一站式“LDPC自动化开发平台”进行开发。
项目开发完成,选择方案下载单元,查询对应的部署方案进行下载即可。
操作贴士:
新建工程失败通常为网络延迟或浏览器缓存导致的访问失败,刷新页面后即可正常操作。
在一个工程下可重新上传新的矩阵开始新的任务,但此工程下的前置矩阵将被覆盖,请您做好工程控制。
分析校验时,结果终端中显示的多码数量与裁剪因子为多码版本的配置参数,如您为单码开发,请忽略此信息;如您有多码开发需求,请通过平台联系方式与我们联系。
上传校验矩阵后长时间无信息返回有三种可能:①矩阵较为庞大,所需分析时间较长,请稍加等待后再次查询;②矩阵无法打开或内部数据出现错误,请您检查上传的校验矩阵是否正确;③矩阵上传通道是否正确,例如完整H矩阵通过循环矩阵通道上传,诸如此类错误较为常见。
LDPC自动化开发平台的仿真区别于常规的仿真算法。常规仿真采用BP译码算法,在有限迭代次数下收敛较慢;而LDPC自动化开发平台采用分层译码+非线性补偿的方式完成仿真,在有限次迭代次数情况下,能够更快完成收敛。
此外,本平台的仿真与部署方案生成可以保证完全一致,例如硬件实现层面的并行度参数对于收敛速度、性能的影响同样会在仿真环节有所体现。
在仿真阶段,若参数选择或范围不能满足您的需求,请通过平台上的联系方式与我们联系,我们在了解清楚您的需求后,会及时补充或更新相应的内容。
通用部署的方案为迁移的RTL代码,不涉及具体器件上的资源开销,若您需要评估资源开销情况,请使用特定器件部署模式。
若器件选择未包含您实际使用的器件,请通过平台联系方式与我们联系,我们会根据您的需求,尽快补充完善相应的型号。
方案下载前所有功能都是免费试用,下载方案需要付费下载。若您需要下载具体方案,请通过平台上的联系方式与我们联系。
平台为每位用户提供每月5次仿真验证与15次资源评估次数,当月使用完毕后,将在次月1日自动补充。若您在当月仍有验证需求,可通过新的手机号码完成其他验证任务。
如您在使用过程中遇见其他问题, 欢迎通过以下方式与我们联系。
在微信公众号中选择菜单→客户服务。