PSoC進(jìn)軍32位市場(chǎng) 革新從此開始
微處理和微控制器、可編程邏輯和可編程模擬陣列對(duì)當(dāng)今工程師開發(fā)電子產(chǎn)品的方式帶來了巨大的改變,其中每項(xiàng)技術(shù)所提供的可編程能力都使設(shè)計(jì)人員在設(shè)計(jì)電路時(shí)擁有了更新更完全的靈活性和更高的集成度。但在設(shè)計(jì)產(chǎn)品的過程中,許多系統(tǒng)都需要在單個(gè)器件中結(jié)合所有這些類型的系統(tǒng)部件。片上系統(tǒng)(SoC)的出現(xiàn)雖然可使設(shè)計(jì)人員根據(jù)要求創(chuàng)建定制SoC,但一次性工程費(fèi)用(NRE)昂貴且前置開發(fā)時(shí)間過長(zhǎng)。為此,賽普拉斯半導(dǎo)體公司的可編程片上系統(tǒng)(PSoC)應(yīng)運(yùn)而生。
對(duì)于PSoC,我們應(yīng)該并不陌生。PSoC是全球獨(dú)一無二的可編程嵌入式SoC,在一片芯片上集成了可編程模擬/數(shù)字外設(shè)功能、內(nèi)存和一個(gè)微控制器。其所具備的三大特性為可編程模擬、集成性和靈活性。
PSoC大規(guī)模的商業(yè)化交付始于2002年,隨后PSoC爆炸性增長(zhǎng)超過6年,將賽普拉斯在8位MCU市場(chǎng)排位由2004年的第41位強(qiáng)勢(shì)拉至2008年的第11位。截止今年三月,PSoC可編程片上系統(tǒng)的出貨量就已突破5億片。PSoC的發(fā)展道路可以說是嵌入式系統(tǒng)發(fā)展歷史上速度最快者之一。
由于此前的PSoC器件CPU內(nèi)核為8位M8C,僅能滿足8位應(yīng)用市場(chǎng)的需求,為使PSoC應(yīng)用到更高性能的系統(tǒng)中,賽普拉斯于近日推出兩款全新架構(gòu)產(chǎn)品,PSoC 3和PSoC 5,使得PSoC®可編程片上系統(tǒng)的性能大大提升,極大地?cái)U(kuò)展了可編程模擬/數(shù)字嵌入式平臺(tái),在8bit、16bit和32bit應(yīng)用中同時(shí)實(shí)現(xiàn)了無與倫比的上市速度、集成度和靈活性。PSoC 3 和 PSoC 5能夠在諸如電機(jī)控制、智能供電和電源管理、人機(jī)界面(如CapSense®觸摸感應(yīng))、LCD節(jié)段顯示、圖形控制,以及音頻/語(yǔ)音處理、通訊協(xié)議等等應(yīng)用中大顯身手。其新的性能極大地拓展了PSoC的應(yīng)用市場(chǎng)范圍,包括工業(yè)、醫(yī)療、汽車、通訊和消費(fèi)電子設(shè)備等。PSoC可應(yīng)用的市場(chǎng)現(xiàn)在已經(jīng)達(dá)到150億美元,涵蓋8bit、16bit、32bit應(yīng)用和精確模擬市場(chǎng)。為了區(qū)分早期的產(chǎn)品,將M8C內(nèi)核的PSoC器件命為PSoC 1。下圖列出了PSoC器件間的主要特性。
下圖為PSoC器件所覆蓋的嵌入式市場(chǎng),盡管PSoC1和PSoC3的應(yīng)用有所重疊,但是Cypress PSoC事業(yè)部副總裁Gahan Richardson表示這不會(huì)造成他們之間的競(jìng)爭(zhēng),因?yàn)镻SoC1主要面向低端8位市場(chǎng),而PSoC3針對(duì)的則是高端8位市場(chǎng)。
此次發(fā)布的PSoC 3和PSoC 5器件分別包含如下產(chǎn)品。
與PSoC 3和PSoC 5新型可編程模擬和數(shù)字嵌入式設(shè)計(jì)平臺(tái)同期發(fā)布的還有為PSoC 3和PSoC 5提供支持的PSoC Creator™集成開發(fā)環(huán)境,它開創(chuàng)性地將基于電路圖的設(shè)計(jì)與全部測(cè)試過的、預(yù)先打包好的模擬和數(shù)字外設(shè)庫(kù)結(jié)合起來,通過直觀的向?qū)Ш虯PI即可進(jìn)行客戶化設(shè)計(jì),實(shí)現(xiàn)特殊的設(shè)計(jì)要求。PSoC Creator使得工程師們能按照自己的思考方式進(jìn)行設(shè)計(jì),從而大大縮短了產(chǎn)品上市時(shí)間。PSoC Creator是改變游戲規(guī)則的集成開發(fā)環(huán)境,嵌入式設(shè)計(jì)者們能按照自己的思維方式進(jìn)行設(shè)計(jì)的工具,使之能擺脫特定器件的束縛或軟硬件設(shè)計(jì)間的限制而創(chuàng)造其解決方案。據(jù)悉工程師只需四個(gè)簡(jiǎn)單步驟即可完成設(shè)計(jì)。
1. 配置。選擇需要的片上外設(shè),而不是勉強(qiáng)接受一個(gè)能滿足大部分需要但有很多多余功能的器件。
2. 開發(fā)。使用標(biāo)準(zhǔn)編譯器和指令集來編寫自己基于C語(yǔ)言的應(yīng)用程序。將可移植性和復(fù)用性最大化。
3. 調(diào)試。利用強(qiáng)大調(diào)試功能——JTAG、SWD、軟件斷點(diǎn)等。
4. 重復(fù)使用。將硬件和軟件設(shè)計(jì)另存為器件或保存到企業(yè)的器件庫(kù)中,以便重復(fù)使用。
為了讓工程師更快速的掌握基于PSoC3和PSoC5的項(xiàng)目開發(fā),賽普拉斯提供兩款設(shè)計(jì)套件,PSoC 3 FirstTouch™ Starter Kit (CY8CKIT-003)售價(jià)為$49.00美元。PSoC開發(fā)套件(CY8CKIT-001)支持整個(gè)PSoC產(chǎn)品線,包括PSoC 1, PSoC 3 和 PSoC 5器件,價(jià)格為$249.00美元。
如欲了解更多有關(guān)PSoC 3 和 PSoC 5信息請(qǐng)?jiān)L問/np/eda/200909/47408.htm
PSoC Creator集成開發(fā)環(huán)境請(qǐng)?jiān)L問/np/eda/200909/47409.htm