发明名称 |
一种数据发送采样率的调节方法和装置 |
摘要 |
本发明提供了一种数据发送采样率的调节方法和装置,所述方法包括:接收数据接收缓冲存储器的状态信号,若状态信号表示的数据接收缓冲存储器是空/满状态,则调节并输出微调量,若状态信号表示的数据接收缓冲存储器不是空/满状态并且状态信号的前一个或者前多个状态信号表示的数据接收缓冲存储器是空/满状态,则回调并输出微调量;根据微调量产生数据发送采样率,该数据发送采样率用于采样数据并发送到数据接收缓冲存储器。本发明用于发送端和接收端存在频率差异时的发送端动态调节数据发送采样率,从而使发送端的数据发送和接收端的数据处理能够实现动态平衡。 |
申请公布号 |
CN101534400B |
申请公布日期 |
2013.07.24 |
申请号 |
CN200910081863.5 |
申请日期 |
2009.04.14 |
申请人 |
北京中星微电子有限公司 |
发明人 |
尹宝林 |
分类号 |
H04N21/41(2011.01)I;H04N5/60(2006.01)I;G06F3/16(2006.01)I |
主分类号 |
H04N21/41(2011.01)I |
代理机构 |
北京亿腾知识产权代理事务所 11309 |
代理人 |
陈霁 |
主权项 |
一种数据发送采样率的调节方法,其特征在于,包括步骤:1)接收数据接收缓冲存储器的状态信号,若所述状态信号表示的所述数据接收缓冲存储器是空/满状态,则调节并输出微调量,若所述状态信号表示的所述数据接收缓冲存储器不是空/满状态并且所述状态信号的前一个或者前多个状态信号表示的所述数据接收缓冲存储器是空/满状态,则回调并输出微调量;2)根据所述微调量产生数据发送采样率,所述数据发送采样率用于采样数据并发送到所述数据接收缓冲存储器;步骤1)中所述调节微调量是:若所述数据接收缓冲存储器是空状态,则增大所述微调量,若所述数据接收缓冲存储器是满状态,则减小所述微调量;所述调节微调量是采用移位方法调节微调量的绝对值,得到所述微调量:若所述数据接收缓冲存储器是空状态并且微调量是0,则设置所述微调量的绝对值是1,得到所述微调量是1,若所述数据接收缓冲存储器是空状态并且微调量是正数,则移位以增大所述微调量的绝对值,得到所述微调量是正数,若所述数据接收缓冲存储器是空状态并且微调量是负数,则移位以减小所述微调量的绝对值,得到所述微调量是负数或者0;若所述数据接收缓冲存储器是满状态并且微调量是0,则设置所述微调量的绝对值是1,得到所述微调量是‑1,若所述数据接收缓冲存储器是满状态并且微调量是正数,则移位以减小所述微调量的绝对值,得到所述微调量是正数或者0,若所述数据接收缓冲存储器是满状态并且微调量是负数,则移位以增大所述微调量的绝对值,得到所述微调量是负数。 |
地址 |
100083 北京市海淀区学院路35号世宁大厦16层 |