一种电视解调SOC芯片调整DDR工作频率的方法技术

技术编号:11126065 阅读:174 留言:0更新日期:2015-03-11 15:43
本发明专利技术涉及一种电视解调SOC芯片调整DDR工作频率的方法。电视信号解调时,DDR工作引起的干扰将传输入信道解调模块内部,降低信道解调模块的性能。本发明专利技术方法采用一个时钟选择器、一个控制状态机和两个DDR时钟源。控制状态机根据当前要解调的频段的中心频点和安全频点距离产生最优的选择信号;控制状态机控制时钟选择器选择两个DDR时钟源中的一个时钟作为DDR时钟信号输出。该方法通过在电视解调SOC芯片中对DDR增加时钟源选择功能,实现解调某个特定频段内传输的电视节目时,将DDR引起的干扰信号挪出特定频段,从而减少信道解调模块的输入噪声,提高信道解调模块的性能。

【技术实现步骤摘要】
一种电视解调SOC芯片调整DDR工作频率的方法
本专利技术属于集成电路
,涉及一种电视解调SOC芯片对DDR工作频率进行调整的方法。
技术介绍
DDRSDRAM(双倍速同步动态随机存储器,简称DDR)是SOC(SystemOnChip,片上系统芯片)芯片的重要外设。DDR接口的工作频率高,工作电流大,会在芯片与电路系统上引起较高的传导干扰与辐射干扰。如果DDR引起的干扰的频段不在SOC的敏感电路的输入信号的频段内,通常这种干扰不会对SOC的性能产生影响。电视解调SOC芯片是指包含电视传输信道解调模块的SOC。常用的电视信道解调模块有有线电视传输标准的信道解调模块,卫星电视传输标准的信道解调模块,地面传输标准的信道解调模块等。一种电视传输标准在使用的频带内划分出多个频段。每一个频段传输一台电视节目。当要解调某个特定频段内传输的电视节目时,信道解调模块的内置滤波器将频段外的信号滤除,将该频段内的信号传输到内部进行解调处理。DDR引起的干扰信号的频率集中在DDR工作频率的基频点与倍频点上。虽然DDR工作频率的基频点与倍频点数量不多,频点之间的间隔很大。但是如果在解调某个特定频段内传输的电视节目时,干扰信号中的一个频点处于特定频段内,则DDR工作引起的干扰将传输入信道解调模块内部,降低信道解调模块的性能。图1是干扰与频段关系示意。F1表示一种DDR工作频率的基频,2F1、3F1、4F1分别表示F1的2倍频、3倍频、4倍频。F2表示另一种DDR工作频率的基频,2F2、3F2分别表示F2的2倍频和3倍频。a、b、c、d、e、f分别表示不同但相邻的频段。当DDR的工作频率是F1时,a、c、e频段分别受到F1的2倍频、3倍频和4倍频的干扰。当DDR的工作频率是F2时,b、e频段受到F2的2倍频和3倍频的干扰。不管DDR工作在F1或F2,都有较多的频段受到DDR信号的干扰。专利CN201320003017.3《用于信号传输机的干扰移除装置》可以在预定传输频率,调整时钟信号的频率,以移除与时钟信号相关的信号对所述预定传输频率的干扰。但是此专利只调整了信号传输机的时钟频率,对于非信号传输机的时钟引起的干扰无法移除。电视解调SOC芯片中的信道解调模块相当于专利CN201320003017.3中所述的信号传输机。电视解调SOC芯片除了外部晶振输入时钟外,还有DDR时钟,视频输出时钟等多个时钟。由于视频输出时钟必须满足视频输出标准,导致外部晶振输入时钟的频率必须保护固定不变,无法进行按专利CN201320003017.3所述的方法进行调整。电视解调SOC芯片中的DDR时钟产生的干扰是信道解调模块面临的重要的干扰。而DDR时钟是与信道解调模块的时钟相互独立,无法按专利CN201320003017.3所述的方法通过调整信道解调模块的时钟来减少DDR时钟产生的干扰。
技术实现思路
本专利技术的目的是针对现有技术的不足,提供一种电视解调SOC芯片对DDR工作频率进行调整的方法。本专利技术方法采用一个时钟选择器、一个控制状态机和两个DDR时钟源。控制状态机根据当前要解调的频段的中心频点F和安全频点距离W产生最优的选择信号;控制状态机控制时钟选择器选择两个DDR时钟源中的一个时钟作为DDR时钟信号输出;具体方法是:将当前要解调的频段的中心频点F和安全频点距离W作为控制状态机的两个输入,控制状态机根据F与W计算出需要保护的下频点Fd与需要保护的上频点Fu,大于Fd且小于Fu的频段为需要保护的频段;Fd=F-W,Fu=F+W;选族符合条件的两个DDR时钟源,具体是:|n×F1-k×F2|>2W;其中,n×F1为第一DDR时钟源的工作频率F1的倍频,n=1,2,3,…,10;k×F2为第二DDR时钟源的工作频率F2的倍频,k=1,2,3,…,10;根据第一DDR时钟源的工作频率F1,判断F1的倍频n×F1(n=1,2,3,…,10)是否位于需要保护的频段内;如果F1的十个倍频n×F1中存在有位于需要保护的频段内的倍频,则时钟选择器选择第二DDR时钟源作为DDR时钟信号输出;如果F1的十个倍频n×F1均未在需要保护的频段内,则时钟选择器选择第一DDR时钟源作为DDR时钟信号输出;根据输出DDR时钟信号调整DDR工作频率。本专利技术方法通过在电视解调SOC芯片中对DDR增加时钟源选择功能,实现解调某个特定频段内传输的电视节目时,将DDR引起的干扰信号挪出特定频段,从而减少信道解调模块的输入噪声,提高信道解调模块的性能。附图说明图1为干扰与频段关系示意图;图2为本专利技术方法中电路的结构示意图。具体实施方式一种电视解调SOC芯片调整DDR工作频率的方法,该方法采用一个时钟选择器、一个控制状态机和两个DDR时钟源。控制状态机根据当前要解调的频段的中心频点F和安全频点距离W产生最优的选择信号;控制状态机控制时钟选择器选择两个DDR时钟源中的一个时钟作为DDR时钟信号输出;具体方法是:将当前要解调的频段的中心频点F和安全频点距离W作为控制状态机的两个输入,控制状态机根据F与W计算出需要保护的下频点Fd与需要保护的上频点Fu,大于Fd且小于Fu的频段为需要保护的频段;Fd=F-W,Fu=F+W;选族符合条件的两个DDR时钟源,具体是:|n×F1-k×F2|>2W;其中,n×F1为第一DDR时钟源的工作频率F1的倍频,n=1,2,3,…,10;k×F2为第二DDR时钟源的工作频率F2的倍频,k=1,2,3,…,10;根据第一DDR时钟源的工作频率F1,判断F1的倍频n×F1(n=1,2,3,…,10)是否位于需要保护的频段内;如果F1的十个倍频n×F1中存在有位于需要保护的频段内的倍频,则时钟选择器选择第二DDR时钟源作为DDR时钟信号输出;如果F1的十个倍频n×F1均未在需要保护的频段内,则时钟选择器选择第一DDR时钟源作为DDR时钟信号输出;根据输出DDR时钟信号调整DDR工作频率。本专利技术的电路的结构如图2所示,包括一个时钟选择器S,一个控制状态机M,二个DDR时钟源C1和C2。时钟选择器S的两个时钟输入端分别连接DDR时钟源C1和C2;时钟选择器S的时钟输出端连接DDR的时钟输入端;时钟选择器S的选择输入端连接控制状态机M的选择输出端。控制状态机M的一个中心频点输入端输入当前要解调的频段的中心频点F;控制状态机M的一个安全频点距离输入端输入安全频点距离W;控制状态机M的一个时钟频点输入端输入第一DDR时钟源C1的工作频率F1;控制状态机M的输入端由CPU根据SOC当前工作情况输入实际的值。时钟选择器S有两个时钟输入端、一个选择输入端和一个输出端;功能是根据选择输入端的值连接不同的时钟输入端与输出端。以图1为例,当要解调的频段是b、d、e时,选择工作频率为F1的第一DDR时钟源C1的时钟作为DDR的工作时钟;当要解调的频段是a、c时,选择工作频率为F2的第二DDR时钟源C2的时钟作为DDR的工作时钟。选择合适的F1与F2,避免出现频段e中即有F1的倍频又有F2的倍频的情况出现。应该理解的是上述实例只是对本专利技术的说明,而不是对本专利技术的限制,任何不超出本专利技术实质精神范围内的专利技术创造,均落入本专利技术的保护范围之内。本文档来自技高网
...
一种电视解调SOC芯片调整DDR工作频率的方法

【技术保护点】
一种电视解调SOC芯片调整DDR工作频率的方法,其特征在于该方法采用一个时钟选择器、一个控制状态机和两个DDR时钟源;控制状态机根据当前要解调的频段的中心频点F和安全频点距离W产生最优的选择信号;控制状态机控制时钟选择器选择两个DDR时钟源中的一个时钟作为DDR时钟信号输出;具体方法是:将当前要解调的频段的中心频点F和安全频点距离W作为控制状态机的两个输入,控制状态机根据F与W计算出需要保护的下频点Fd与需要保护的上频点Fu,大于Fd且小于Fu的频段为需要保护的频段;Fd=F‑W,Fu=F+W;选族符合条件的两个DDR时钟源,具体是:|n×F1‑k×F2|>2W;其中,n×F1为第一DDR时钟源的工作频率F1的倍频,n=1,2,3,…,10;k×F2为第二DDR时钟源的工作频率F2的倍频,k=1,2,3,…,10;根据第一DDR时钟源的工作频率F1,判断F1的倍频n×F1是否位于需要保护的频段内;如果F1的十个倍频n×F1中存在有位于需要保护的频段内的倍频,则时钟选择器选择第二DDR时钟源作为DDR时钟信号输出;如果F1的十个倍频n×F1均未在需要保护的频段内,则时钟选择器选择第一DDR时钟源作为DDR时钟信号输出;根据输出DDR时钟信号调整DDR工作频率。...

【技术特征摘要】
1.一种电视解调SOC芯片调整DDR工作频率的方法,其特征在于该方法采用一个时钟选择器、一个控制状态机和两个DDR时钟源,具体方法是:将当前要解调的频段的中心频点F和安全频点距离W作为控制状态机的两个输入,控制状态机根据F与W计算出需要保护的下频点Fd与需要保护的上频点Fu,大于Fd且小于Fu的频段为需要保护的频段;Fd=F-W,Fu=F+W;选择符合条件的两个DDR时钟源,具体是:|n×F1-k×F2|>2W;其中,n×F1为第一DDR时钟源的工作频率F...

【专利技术属性】
技术研发人员:梁骏黄凤娇沈建强夏宝林
申请(专利权)人:杭州国芯科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1