<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁(yè) > 消費(fèi)電子 > 設(shè)計(jì)應(yīng)用 > 用CoolRunner-II CPLD設(shè)計(jì)便攜式手持設(shè)備

          用CoolRunner-II CPLD設(shè)計(jì)便攜式手持設(shè)備

          作者: 時(shí)間:2009-04-29 來源:網(wǎng)絡(luò) 收藏

          引言

          本文引用地址:http://www.ex-cimer.com/article/166989.htm

          移動(dòng)電話、PDA和MP3播放器等消費(fèi)電子產(chǎn)品的產(chǎn)量通常都非常大。因此,產(chǎn)品工程師首先會(huì)選擇采用AsIc或ASSP以小巧的封裝來容納極強(qiáng)的功能。

          這種解決方案不僅能滿足功能密集的要求,其功耗往往也令人滿意。但是,在消費(fèi)類電子產(chǎn)品領(lǐng)域變化極為迅速的背景下,各廠商均致力于針對(duì)不斷變化的技術(shù)和市場(chǎng)推出與眾不同的解決方案,因此,時(shí)間超前的功能不出數(shù)月就會(huì)過時(shí)。

          殘酷一詞常常用來描述競(jìng)爭(zhēng)的激烈程度。錯(cuò)誤既不可容忍又代價(jià)高昂,然而,ASSP的選擇或ASIC的幾乎不可能每次都正確。所以,對(duì)于廠商來說,緩解這種局勢(shì)對(duì)于保持市場(chǎng)份額至關(guān)重要。

          如今的工程師已不僅僅著眼于一成不變的ASIC和ASSP架構(gòu),而更看重可編程邏輯所固有的設(shè)計(jì)靈活性和可盡快上市的優(yōu)越性。Xilinx公司的具有低成本和低功耗優(yōu)勢(shì),為設(shè)計(jì)工程師提供了富有生命力的、可以取代標(biāo)準(zhǔn)單元技術(shù)的解決方案。

          2001年以來,系列產(chǎn)品為設(shè)計(jì)工程師提供的價(jià)位低到足以與分立邏輯器件的價(jià)位媲美,使設(shè)計(jì)工程師能夠在單個(gè)封裝中輕松地實(shí)現(xiàn)大量邏輯功能。本文將講述如何使用 實(shí)現(xiàn)低成本和低功耗的簡(jiǎn)單可編程邏輯,以突破當(dāng)今ASIC/ASSP便攜式解決方案的限制。鑒于大多數(shù)都是基于OMAP、Xscale或i.MX的設(shè)計(jì),本文將講述若干具體問題的解決方法。


          電平轉(zhuǎn)換

          在兩種不同電壓標(biāo)準(zhǔn)的芯片之間提供接口連接是個(gè)常見問題。任何類型的存儲(chǔ)器都不能符合所有的電壓標(biāo)準(zhǔn),但微處理器可適應(yīng)于多種電壓。匹配各類標(biāo)準(zhǔn)很簡(jiǎn)單,使用電平轉(zhuǎn)換器即可;但電平轉(zhuǎn)換器價(jià)格昂貴,并且占用面積過大。使用CPLD是較好的解決方案,可顯著提高靈活性。所有的CoolRunner-II CPLD都能在兩種電壓之間進(jìn)行轉(zhuǎn)換,而有些可以轉(zhuǎn)換多達(dá)四種電壓。

          CoolRunner-II CPLD的I/O組可輕而易舉地在單芯片中的1.5V~3.6V范圍內(nèi)轉(zhuǎn)換電壓,如圖1所示。但這是完全不考慮器件可編程性時(shí)的情形。電平轉(zhuǎn)換功能只是整個(gè)封裝的一部分,也就是說用戶同時(shí)還能獲得一批邏輯、觸發(fā)器、降功耗資源和I/O緩沖器,而這些往往比電平轉(zhuǎn)換器芯片的價(jià)格低。

          引腳擴(kuò)展

          一般來說,ASIC引腳越多,則其成本越高。如果邏輯所要求的容量不大,而I/O方面有大容量的要求,那么工程師可能就要為滿足引腳的需求而去買用不著的邏輯。解決這個(gè)問題的一種方法是增加一個(gè)CoolRunner-II CPLD,將其用作引腳擴(kuò)展器,如圖2所示。

          基本思路是找出通常以低速運(yùn)行的GPIO引腳。然后,并不是為其分配ASIC引腳,而是將CoolRunner-II CPLD引腳賦予低速傳輸?shù)腉PIO信號(hào),串行化這些信號(hào),并且通過較少網(wǎng)絡(luò)引腳將這些信號(hào)導(dǎo)入ASIC。串行化/反串行化通過簡(jiǎn)單而有效的移位來完成,可大大減少高成本ASIC上的引腳。

          另一種觀點(diǎn)認(rèn)為,OMAP、Xscale和i.MX處理器具有特定的引腳組合,用來支持供貨商認(rèn)為適宜的應(yīng)用。CoolRunner-II CPLD引腳擴(kuò)展允許工程師自行創(chuàng)建具有不同電壓組合和附加功能(脈沖、PWM、獨(dú)立三態(tài)控制)的GPIO引腳。

          引腳再分配

          CPLD提供了當(dāng)PCB布局出現(xiàn)錯(cuò)誤時(shí)重新布置引腳的能力。這一特性非常關(guān)鍵,它使得工程師能保持進(jìn)度,并滿足財(cái)務(wù)和功率預(yù)算的要求。設(shè)計(jì)工程師無需重新設(shè)計(jì)電路板即可糾正其錯(cuò)誤連接,因此可以將產(chǎn)品進(jìn)度縮短數(shù)周到數(shù)月之多。

          CoolRunner-II CPLD由功能強(qiáng)大的邏輯模塊構(gòu)建而成,其中的可編程邏輯數(shù)組可以任意重新分配引腳邏輯。這些器件可通過多次修改來保留引腳布局,同時(shí)能夠根據(jù)需要來針對(duì)不同引腳重新分配設(shè)計(jì)。CoolRunner-II系列的數(shù)據(jù)手冊(cè)提供了架構(gòu)說明,并給出了應(yīng)用指南索引,這些應(yīng)用指南的詳細(xì)內(nèi)容會(huì)幫助工程師理解PLA的價(jià)值。


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

          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();