一种余数数据传输方法与流程

文档序号:21879936发布日期:2020-08-18 16:34阅读:273来源:国知局
一种余数数据传输方法与流程

本发明涉及数据传输领域,尤其是涉及一种余数数据的传输方法。



背景技术:

在中高阶led显示屏中,芯片接收上位机发送的灰度显示数据用于显示。现有技术中发送过程显示数据至芯片中进行显示时,通常将全部灰度数据直接传入芯片,由芯片存储后再自行分行、分组进行显示。全部数据通过总线全部传输的方式需要芯片端具有较大的存储器进行存储灰度显示数据,增加存储成本。



技术实现要素:

本发明的目的旨在提供一种余数数据传输方法,将余数系数数据进行编码生成总体所占带宽较低的余数相关数据进行传输,有效降低占用数据总线带宽。

为解决上述技术问题,本发明提供的技术方案是:一种余数数据传输方法,该方法包括:

(1)将需要发送的余数系数数据分为n组;

(2)将n组余数系数数据通过编码装置编码生成n组余数相关数据renc,其中n>n;

(3)控制器将余数相关数据renc通过数据总线发送至若干led驱动芯片中。

本发明采用上述技术方案,将n组余数系数数据编码生成所占带宽较低的n组余数相关数据,控制器将该n组余数相关数据传输至led驱动芯片中,在传输过程中余数相关数据所占带宽较低,降低了数据总线上的带宽,降低总线传输成本。

优选地,所述余数相关数据的数据位大于等于2bit。

优选地,所述余数相关数据的位宽小于n组余数系数数据的位宽之和。

优选地,所述控制器通过数据总线向led驱动芯片发送灰度数据或发送指令或配置数据。

优选地,所述若干个led驱动芯片之间通过串行级联构成数据总线的部分传输通道。

本发明取得的有益效果是:通过将余数系数数据进行编码生成占用数据带宽较低的余数相关数据,并由控制器将该余数相关数据通过数据总线发送至led驱动芯片中,有效降低了数据总线在发送余数数据时所占带宽,节约传输成本。

附图说明

图1为本发明实施例的实施步骤示意图;

图2为本发明实施例的余数相关数据生成示意图;

图3为本发明实施例的数据传输示意图;

图4为本发明实施例与传统数据传输方式的效果对比示意图。

具体实施方式

下面结合附图和具体实施方式对本发明作进一步的说明。

参照图1至图3所示,本发明公开了一种余数数据传输方法,该方法包括:

s01:(1)将需要发送的余数系数数据分为n组;

s02:(2)将n组余数系数数据通过编码装置编码生成n组余数相关数据renc,其中n>n;

s03:(3)控制器将余数相关数据renc通过数据总线发送至若干led驱动芯片中。

本实施方式中,余数相关数据renc为:renc=f(rk1+rk2+…+rkn),其中renc为余数相关数据,rkn为余数系数。应理解,控制器发送余数相关数据至led驱动芯片中时,控制器可设定余数权重,led驱动芯片接收到余数相关数据并还原为余数系数数据后将余数系数数据乘于余数权重得到完整余数数据。

进一步地,作为一种可选实施方式,余数相关数据的数据位大于等于2bit。

进一步地,作为一种可选实施方式,余数相关数据的位宽小于n组余数系数数据的位宽之和。

进一步地,作为一种可选实施方式,控制器通过数据总线向led驱动芯片发送灰度数据或发送指令或配置数据。

进一步地,作为一种可选实施方式,若干个led驱动芯片之间通过串行级联构成数据总线的部分传输通道。

在本实施方式中,一颗芯片具有16个通道,控制32行,生成的pwm脉冲分为32组,其中每组每个通道有1bit余数系数数据,则余数系数数据总共发送或接收数据量为:16*32*32*1bit=16384bit。

本方法的实施方式中,参照图4所示,每组余数相关数据为大于等于2bit的数据,经过解码后,还原为n组余数系数数据。例如,1大组余数相关数据包含7个小组的余数系数数据,余数相关数据所占数据位为3bit,若该余数相关数据为0,则7个小组的余数系数数据均为0;若该余数相关数据为1,则7个小组的余数系数数据中有1个小组的余数系数数据为1,其它为0;若该余数相关数据为2,则7个小组余数系数数据中2个小组的余数系数数据为1,其它为0;若该余数相关数据为3,则7个小组余数系数数据中3个小组的余数系数数据为1,其它为0……以此类推……若该余数相关数据为7,则7个小组的余数系数数据全部为1。

按照上述规则,将7个小组的1bit余数系数数据合成一个余数相关数据进行发送和接收,则传输的余数数据由32组变为5组,每一组含3bit余数相关数据,则余数系数数据总共发送或接收的数据量为:16*32*5*3bit=7680bit。

又如,进一步参照图4所示,假设控制器一次发送的数据有14组14bit的余数系数数据,将每7组余数系数数据编码生成1个3bit的余数相关数据renc,则具有两个余数相关数据renc,控制器通过数据总线发送余数系数数据时总的传输量变为6bit,有效降低了数据发送过程中占用的数据带宽。

综上所述,本发明已如说明书及图示内容目前已制成实际样品在长期测试,从使用测试的效果看,可证明本发明能达到其所预期之目的,实用性价值乃无庸置疑。以上所举实施例仅用来方便举例说明本发明,并非对本发明作任何形式上的限制,任何所属技术领域中具有通常知识者,若在不脱离本发明所提技术特征的范围内,利用本发明所揭示技术内容所作出局部更动或修饰的等效实施例,并且未脱离本发明的技术特征内容,均仍属于本发明技术特征的范围内。



技术特征:

1.一种余数数据传输方法,其特征在于,该方法包括:

(1)将需要发送的余数系数数据分为n组;

(2)将n组余数系数数据通过编码装置编码生成n组余数相关数据renc,其中n>n;

(3)控制器将余数相关数据renc通过数据总线发送至若干led驱动芯片中。

2.根据权利要求1所述的余数数据传输方法,其特征在于:所述余数相关数据的数据位大于等于2bit。

3.根据权利要求2所述的余数数据传输方法,其特征在于:所述余数相关数据的位宽小于n组余数系数数据的位宽之和。

4.根据权利要求1所述的余数数据传输方法,其特征在于:所述控制器通过数据总线向led驱动芯片发送灰度数据或发送指令或配置数据。

5.根据权利要求4所述的余数数据传输方法,其特征在于:所述若干个led驱动芯片之间通过串行级联构成数据总线的部分传输通道。


技术总结
本发明公开了一种余数数据传输方法,该方法包括:(1)将需要发送的余数系数数据分为n组;(2)将n组余数系数数据通过编码装置编码生成N组余数相关数据RENC,其中n>N;(3)控制器将余数相关数据RENC通过数据总线发送至若干LED驱动芯片中。通过上述方式,本发明将余数系数数据进行编码生成总体所占带宽较低的余数相关数据进行传输,有效降低占用数据总线带宽。

技术研发人员:徐银森
受保护的技术使用者:四川遂宁市利普芯微电子有限公司
技术研发日:2020.04.15
技术公布日:2020.08.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1