• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 用于SOC或塊級(jí)時(shí)鐘的可配置分頻器

    用于SOC或塊級(jí)時(shí)鐘的可配置分頻器

    作者: 時(shí)間:2012-12-10 來(lái)源:網(wǎng)絡(luò) 收藏

    或塊級(jí)設(shè)計(jì)最重要的組成部分之一,在設(shè)計(jì)概念構(gòu)思/規(guī)劃階段中,需要很好地定義和理解的架構(gòu)。單個(gè)擁有各類(lèi)模塊,如內(nèi)核、閃存、存儲(chǔ)器和外設(shè),這些模塊需要在不同頻率下運(yùn)行。它們的最大運(yùn)行速率可能受到所使用的實(shí)現(xiàn)技術(shù)、實(shí)施架構(gòu)、功率目標(biāo)、以及IP訪問(wèn)時(shí)間等因素的限制。分頻器電路是必不可少的,它可以從主鎖相環(huán)(PLL)/振蕩器時(shí)鐘,或任何系統(tǒng)時(shí)鐘中產(chǎn)生分頻時(shí)鐘,并將不同的分頻時(shí)鐘饋送到不同的器件模塊。由于時(shí)鐘也可以被應(yīng)用驅(qū)動(dòng),時(shí)鐘分頻器必須是可的。需要可性的原因有很多,包括:

    * 以較低的頻率運(yùn)行系統(tǒng)時(shí)鐘,從而減少動(dòng)態(tài)功耗。
    * 以高于或低于處理器的頻率運(yùn)行外設(shè)的狀態(tài)機(jī)。
    * 設(shè)置發(fā)送/接收外設(shè)幀的波特率。

    本文闡述了目前中各種可時(shí)鐘分頻器邏輯的實(shí)施方案,強(qiáng)調(diào)了各自的問(wèn)題、優(yōu)勢(shì)及局限性??膳渲梅诸l有各種實(shí)施方案,但是數(shù)字化設(shè)計(jì)行業(yè)中最簡(jiǎn)單且最經(jīng)常使用的實(shí)施方案包括:

    * 紋波分頻器
    * 具有50%占空比的基于Div解碼的2N倍分頻器
    * 不具有50%占空比的基于時(shí)鐘門(mén)控使能技術(shù)的整數(shù)分頻器
    * 具有整數(shù)分頻和50%占空比的基于多路選擇器的分頻器。

    紋波分頻器

    1.jpg

    本文引用地址:http://www.czjhyjcfj.com/article/148205.htm


    圖1:可配置紋波分頻器的電路示意圖。

    紋波分頻器是傳統(tǒng)的分頻器,由于它們?cè)诎惭b和保持時(shí)間上有嚴(yán)格的要求,目前的SoC設(shè)計(jì)中通常避免使用這種分頻器。

    優(yōu)勢(shì):

    * RTL復(fù)雜性最小
    * 生成的分頻時(shí)鐘占空比為50%。

    局限性:

    * 時(shí)鐘時(shí)延隨著更高版本分頻時(shí)鐘的應(yīng)用而增加(時(shí)鐘上升沿的延遲大小排列為DIV16> DIV8> DIV4> DIV2> DIV1。)

    如果啟動(dòng)時(shí)鐘和捕獲時(shí)鐘從帶不同分頻因子的不同分頻器產(chǎn)生,這個(gè)缺陷可能導(dǎo)致更大的路徑不一致。

    例如,設(shè)想一個(gè)帶兩個(gè)紋波分頻器的簡(jiǎn)單時(shí)鐘架構(gòu)(見(jiàn)下圖),其中一個(gè)為內(nèi)核提供時(shí)鐘,另一個(gè)為閃存提供時(shí)鐘。兩個(gè)時(shí)鐘之間的比例必須是4:1。這會(huì)導(dǎo)致設(shè)計(jì)本身有意想不到的偏差。

    2.jpg


    圖2:可配置時(shí)鐘示例。

    閃存時(shí)延–平臺(tái)時(shí)延= 2個(gè)觸發(fā)器的CK-Q延遲

    * 即使有時(shí)鐘樹(shù)平衡,也要確保強(qiáng)大的時(shí)序簽收功能,這對(duì)于設(shè)計(jì)進(jìn)入投產(chǎn)階段非常重要。STA工程師需要在四個(gè)不同觸發(fā)器的輸出上定義時(shí)鐘,因?yàn)槊總€(gè)觸發(fā)器都在生成具有不同時(shí)延的時(shí)鐘。這增加了人工工作,需要在設(shè)計(jì)中人工定義并檢查所有可能生成的時(shí)鐘。

    f1.jpg



    基本RTL如下所示:

    f2.jpg



    圖3:Div解碼分頻器實(shí)施。.jpg


    圖3:Div解碼分頻器實(shí)施。

    在需要分頻的輸入時(shí)鐘的每個(gè)上升沿上都更新一次postscale_count寄存器的值。分頻時(shí)鐘可以從postscale_count寄存器的MSB中產(chǎn)生。下一個(gè)計(jì)數(shù)寄存器的值取決于分頻因子。

    優(yōu)勢(shì):

    * 這類(lèi)分頻器擁有最簡(jiǎn)單的RTL。
    * 它們產(chǎn)生的輸出時(shí)鐘占空比為50%,且不會(huì)像紋波分頻器一樣導(dǎo)致固有偏移,因?yàn)榉诸l時(shí)鐘總產(chǎn)生于一個(gè)點(diǎn)。

    局限性:

    * 這類(lèi)分頻器僅限于2N倍分頻。

    基于時(shí)鐘門(mén)控使能的整數(shù)分頻器或穿通分頻器

    圖4顯示了一個(gè)簡(jiǎn)單的穿通時(shí)鐘分頻器實(shí)施過(guò)程。

    圖4:基于時(shí)鐘門(mén)控的分頻器。.jpg


    圖4:基于時(shí)鐘門(mén)控的分頻器。

    圖5顯示了3分頻時(shí)鐘生成的波形圖。

    M bit m=log2N(max): M bit m=log2N(max)

    圖5:3分頻時(shí)鐘生成的波形圖。.jpg


    圖5:3分頻時(shí)鐘生成的波形圖。

    分頻器相關(guān)文章:分頻器原理

    上一頁(yè) 1 2 下一頁(yè)

    關(guān)鍵詞: 配置 時(shí)鐘 SOC 用于

    評(píng)論


    相關(guān)推薦

    技術(shù)專(zhuān)區(qū)

    關(guān)閉
    主站蜘蛛池模板: 东乡族自治县| 安仁县| 澄迈县| 永胜县| 临朐县| 法库县| 晋江市| 黑水县| 马公市| 平凉市| 锡林浩特市| 汉川市| 余姚市| 溧水县| 化德县| 资兴市| 达拉特旗| 沈阳市| 大姚县| 通榆县| 龙胜| 额尔古纳市| 周至县| 兴和县| 绥棱县| 枞阳县| 文水县| 龙里县| 阿合奇县| 霍州市| 喀喇| 泰安市| 唐海县| 莱芜市| 阿拉善左旗| 仙桃市| 长治县| 翼城县| 光山县| 渝北区| 张家界市|