用CoolRunner-II CPLD設(shè)計(jì)便攜式手持設(shè)備
功率控制
上電速度快是CPLD的優(yōu)點(diǎn)之一。CoolRunner-II CPLD自帶配置單元,允許其自行上電并指導(dǎo)其它芯片的后續(xù)活動(dòng)。這其中包括一些功率調(diào)節(jié)器(可由CoolRunner-II CPLD定序),以及需要在電路板操作中提前妥善定義的其它控制信號(hào)。
降低功耗
所有基于Xscale、OMAP和i.Mx的芯片組都包括某種版本的ARM微處理器。高級(jí)RISC機(jī)器最初是按照以低功耗運(yùn)行微處理器的方法開(kāi)發(fā)的。后來(lái),各許可供貨商都采納了自己的方法來(lái)進(jìn)一步降低處理器功耗。典型的降功耗操作包括時(shí)鐘門控、電壓調(diào)整,以及旨在減少器件內(nèi)傳輸?shù)陌迳洗鎯?chǔ)器管理。
另外,Symbian這類操作系統(tǒng)在各種節(jié)電方法中增加了功耗意識(shí)模式,以使未使用的資源盡可能處于當(dāng)前所執(zhí)行任務(wù)的最低功耗模式。這些方法的效果都不錯(cuò),都可以降低處理器的功耗。但是,降低系統(tǒng)其余部分的功耗已經(jīng)超出這些方法的范圍。
CoolRunner-II CPLD天生就是低功耗器件。更重要的是,CoolRunner-II的特殊功能還可用來(lái)降低其它器件的功耗。使用時(shí)鐘分頻器和Xilinx DataGATE技術(shù)能夠降低設(shè)計(jì)中許多(如果不是全部)芯片的功耗,如圖3所示。關(guān)斷對(duì)其它芯片的供電還可以降低在電路板上傳播以及從系統(tǒng)中發(fā)散出來(lái)的電磁場(chǎng)。這種有效的信號(hào)阻斷方法有多方面好處。
邏輯合并
在電路板上安裝3個(gè)二輸入與門、2個(gè)三輸入或門和1個(gè)施密特緩沖器封裝會(huì)增加材料清單(BOM)、占用功率和成本預(yù)算,并降低可靠性。如果將這些分散的邏輯集中到一個(gè)整體低功耗CoolRunner-II中,不僅可以解決這些問(wèn)題,還能把其它未用邏輯直接存儲(chǔ)到電路板上,以備將來(lái)改進(jìn)/修改之用。表1列出了邏輯的資源消耗率。
結(jié)論
CoolRunner-II CPLD正迅速成為低功耗、低成本、高產(chǎn)量的便攜式消費(fèi)產(chǎn)品的標(biāo)準(zhǔn)。本文主要講述了這種功能強(qiáng)大的產(chǎn)品如何輕而易舉地使用OMAP、Xscale和i.MX處理器構(gòu)建系統(tǒng)。CoolRunner-IICPLD對(duì)于許多其它處理器也同樣有效,可為其增加功能、降低功耗,并縮短上市時(shí)間。
評(píng)論