您的位置 首页 芯闻

ARM920T Clockmodes

第一次翻译文档,不对的地方老鸟不要笑。ARM920T有两个功能时钟输入,BCLK和FCLK。内部的,ARM920T用GCLK计时。GCLK可以来自BCLK或FCLK,这

第一次翻译文档,不对的当地老鸟不要笑。

ARM920T有两个功用时钟输入,BCLK和FCLK。内部的,ARM920T用GCLK计时。GCLK能够来自BCLK或FCLK,这需求依托时钟形式,经过CP15寄存器1的nF位和iA位进行挑选。ARM920T的3个时钟形式是快速总线形式,同步形式,异步形式。ARM920T是一个静态规划,你能够无限的中止两个时钟而不丢掉状况。

快速总线形式

在快速总线形式,GCLK来自于BCLK,FCLK输入被疏忽。这意味着BCLK被用来操控AMBA ASB接口和内部的ARM920T处理器核。复位时,ARM920T进入快速总线形式,操作运用BCLK。一般快速总线形式在发动代码时履行,然后由软件装备PLL发生高频的FCLK。在PLL安稳后能够切换ARM920T到同步或异步时钟,运用FCLK进行操作。

同步形式

在这个操作形式GCLK来自于BCLK或FCLK。可是关于BCLK和FCLK要满意3个条件:

l FCLK有必要比BCLK有更高的频率

l FCLK有必要是BCLK频率的整数倍数

l 不管BCLK怎样转化,FCLK的频率都要高于BCLK

BCLK被用来操控AMBA ASB总线接口,FCLK用来操控内部的ARM920T处理器核。从FCLK切换到BCLK与BCLK切换到FCLK的价值是持平的。需求消耗0~1个时钟周期使核从头同步。从FCLK切换到BCLK的价值是0~1个BCLK。从BCLK切换到FCLK的价值是0~1个FCLK。

异步形式

在这个操作形式GCLK来自于BCLK或FCLK。FCLK和BCLK之间能够彻底异步,只要一个要满意的条件是FCLK的频率要高于BCLK。BCLK被用来操控AMBA ASB总线接口,FCLK用来操控内部的ARM920T处理器核。与同步形式时相同,从FCLK切换到BCLK与BCLK切换到FCLK的价值是持平的。需求消耗0~1个时钟周期使核从头同步。从FCLK切换到BCLK的价值是0~1个BCLK。从BCLK切换到FCLK的价值是0~1个FCLK。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/news/xinwen/254736.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部