用于串行总线的8B/9B编解码方法

基本信息

申请号 CN202010810571.7 申请日 -
公开(公告)号 CN111966627A 公开(公告)日 2020-11-20
申请公布号 CN111966627A 申请公布日 2020-11-20
分类号 G06F13/42;H04L1/00 分类 计算;推算;计数;
发明人 刘靖;郑云龙;杨水华 申请(专利权)人 北京中航通用科技有限公司
代理机构 - 代理人 -
地址 100094 北京市海淀区丰贤东路7号1幢三层308室
法律状态 -

摘要

摘要 本发明公开了一种串行总线8B/9B编解码方法,该方法包括:步骤1,对所有9B码字进行分类;步骤2,根据分类结果兼顾直流DC尽量小,选择数据字和控制字的编码码字;步骤3,将选择好的码字编码形成编码表;步骤4,将总线上的8B数据按照编制好的编码表查表编为9B数据,然后发送出去。编制与所述编码表相对应的解码表;对从总线上接收到的9bit码字查所述解码表进行解码。本发明与现有技术的8B/10B编解码方案相比:1)传输效率由80%提升到了89%;2)运行长度由5减少到了4,可以适应更加恶劣的传输环境。