一种基于场强自适应的时钟管理方法及装置制造方法及图纸

技术编号:11319995 阅读:51 留言:0更新日期:2015-04-22 09:23
本发明专利技术提供一种基于场强自适应的时钟管理方法及装置,上述方法包括以下步骤:芯片被唤醒时,若在非接触界面工作并使能场强自适应时钟切换参数,则目的时钟控制模块根据接收的场强指示信号的值,获取目的时钟值并将所述目的时钟值发送至时钟频率切换控制模块;所述时钟频率切换控制模块根据接收的目的时钟值,调整时钟频率选择值并将调整后的所述时钟频率选择值输出至时钟切换模块;所述时钟切换模块根据接收的所述时钟频率选择值,输出时钟频率结果值。本发明专利技术采用硬件根据外部场强的高低配置芯片工作的时钟频率,并逐步切换到相应的目的时钟频率,实现了一种场强自适应的时钟管理方案。

【技术实现步骤摘要】

本专利技术属于时钟控制领域,尤其涉及一种基于场强自适应的时钟管理方法及装 置。
技术介绍
时钟管理历来就是芯片开发设计的关键,是整个芯片稳定高效工作的基础,一个 好的时钟管理方法不仅可以提高整个芯片的运行速度而且可以动态地控制芯片的功耗,使 其能够适应外部场强的变化,增加芯片工作的安全性和稳定性。 在非接触式卡和双界面卡只有非接触界面工作时,无论外部场强高低均采用同样 频率的时钟容易使得芯片由于外部场强过低而导致掉电复位异常,为了满足低场正常工作 的要求,可以设定芯片工作在较低的时钟频率下,但是这会极大地影响芯片性能。 传统的时钟切换方式有两种方案,方案一是直接切换时钟频率到目标时钟频率, 这样的方案很容易造成芯片由于瞬态功耗变化过大、过快而造成的掉电复位异常;方案二 是由软件逐步切换时钟频率到目标时钟频率,但是这种方式使得时钟频率切换所花销的时 间成本数倍的增加,而且软件的操作较为复杂。这两种方式都是由软件配置并发起时钟切 换的动作,并不能够根据外部场强的高低变化来调节芯片的工作频率,容易使得芯片由于 外部场强过低而导致掉电复位异常。 下面结合图1进行详细说明: 如图1所示,时钟频率由高到低依次为clk0_i,clkl_i,clk2_i....... clkn_i。 方案一的操作为配置寄存器sel_clk_con = 4' b0000->>4' blOOO,即直接 从低频时钟切换到高频时钟,这种方式使得芯片由较低功耗的状态突然变化到一个较高功 耗的状态。 方案二操作为配置寄存器 sel_clk_con = 4'b0000->;>4'b0001-?4'b001 0->>4'b0100->>4'bl000,即由软件通过逐步配置sel_clk_con,达到逐步切换时钟 频率由低频到高频,这种方式时钟频率切换速度缓慢,而且软件操作较为复杂。 以上两种方式都需要由软件通过CPU来配置寄存器sel_clk_con,才会进行 时钟切换,不能够根据外部场强的高低变化来自适应调节芯片的工作频率。
技术实现思路
本专利技术提供一种基于场强自适应的时钟管理方法及装置,以解决上述问题。 本专利技术还提供一种基于场强自适应的时钟管理方法,包括以下步骤: 芯片被唤醒时,若在非接触界面工作并使能场强自适应时钟切换参数,则目的时 钟控制模块根据接收的场强指示信号的值,获取目的时钟值并将所述目的时钟值发送至时 钟频率切换控制模块; 所述时钟频率切换控制模块根据接收的目的时钟值,调整时钟频率选择值并将调 整后的所述时钟频率选择值输出至时钟切换模块; 所述时钟切换模块根据接收的所述时钟频率选择值,输出时钟频率结果值。 本专利技术还提供一种基于场强自适应的时钟管理装置,包括目的时钟控制模块、时 钟频率切换控制模块、时钟切换模块;其中,所述目的时钟控制模块通过所述时钟频率切换 控制模块与所述时钟切换模块相连; 所述目的时钟控制模块,用于芯片被唤醒时,若在非接触界面工作并使能场强自 适应时钟切换参数,则根据接收的场强指示信号的值,获取目的时钟值并将所述目的时钟 值发送至时钟频率切换控制模块; 所述时钟频率切换控制模块,用于根据接收的目的时钟值,调整时钟频率选择值 并将调整后的所述时钟频率选择值输出至时钟切换模块; 所述时钟切换模块,用于根据接收的所述时钟频率选择值,输出时钟频率结果值。 相较于先前技术,根据本专利技术提供的一种基于场强自适应的时钟管理方法及装 置,采用硬件根据外部场强的高低配置芯片工作的时钟频率,并逐步切换到相应的目的时 钟频率,实现了一种场强自适应的时钟管理方案,使得芯片工作的时钟频率可以更好地适 应外部场强,在保证芯片性能的同时,使得芯片在各种场强的读卡器上兼容性更好。另外, 由于每个芯片中所采用的电源模块不同,所以芯片对瞬态功耗的承受能力有着区别,在发 明中留有接口可以调整时钟频率的切换时间,以适应不同的芯片应用,在芯片设计时可以 通过配置clk_sw_value控制时钟频率的切换时间。【附图说明】 此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本发 明的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中: 图1所示为现有技术的时钟切换电路图; 图2所示为本专利技术实施例2的基于场强自适应的时钟管理系统结构图; 图3所示为本专利技术实施例3的基于场强自适应的四个时钟的无毛刺切换电路示意 图; 图4所示为本专利技术实施例4的基于场强自适应的软件配置目的时钟的时钟切换示 意图;图5所示为本专利技术实施例5的基于场强自适应的休眠时时钟频率向下切换示意 图; 图6所示为本专利技术实施例6的基于场强自适应的唤醒时时钟频率向上切换示意 图; 图7所不为本专利技术实施例7的基于场强自适应的唤醒时时钟频率向上切换不意 图; 图8所示为本专利技术实施例8的基于场强自适应的时钟管理方法流程图; 图9所示为本专利技术实施例9的基于场强自适应的时钟管理方法流程图;图10所示为本专利技术实施例10的基于场强自适应的时钟管理装置结构图。【具体实施方式】 下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的 情况下,本申请中的实施例及实施例中的特征可以相互组合。 图2所示为本专利技术实施例2的基于场强自适应的时钟管理系统结构图,包括:时钟 分频模块clk_div、目的时钟控制模块clk_dst_ctrl、时钟频率切换控制模块clk_ctrl、时 钟切换模块clk_sw。 目的时钟控制模块clk_dst_ctrl通过时钟频率切换控制模块clk_ctrl与时钟切 当前第1页1 2 本文档来自技高网
...
一种基于场强自适应的时钟管理方法及装置

【技术保护点】
一种基于场强自适应的时钟管理方法,其特征在于,包括以下步骤:芯片被唤醒时,若在非接触界面工作并使能场强自适应时钟切换参数,则目的时钟控制模块根据接收的场强指示信号的值,获取目的时钟值并将所述目的时钟值发送至时钟频率切换控制模块;所述时钟频率切换控制模块根据接收的目的时钟值,调整时钟频率选择值并将调整后的所述时钟频率选择值输出至时钟切换模块;所述时钟切换模块根据接收的所述时钟频率选择值,输出时钟频率结果值。

【技术特征摘要】

【专利技术属性】
技术研发人员:李紫金刘蕊丽李建阳陈思迪
申请(专利权)人:大唐微电子技术有限公司
类型:发明
国别省市:北京;11

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

1