Cypress集成全速USB的可編程單芯片系統(tǒng)
賽普拉斯半導(dǎo)體公司(Cypress Semiconductor)推出CY8C24794-24LFXI,這是Cypress可編程單芯片系統(tǒng)(PSoCTM)混合信號(hào)陣列系列的最新成員。該新品是首款集成了一個(gè)USB2.0串行接口引擎(SIE)的PSoC器件,能夠以更短的設(shè)計(jì)周期、更低的元件和材料成本以及更少的板級(jí)空間和功耗來(lái)提供精細(xì)的USB實(shí)現(xiàn)方案。這款最新推出的PSoC器件還采用了Cypress公司的CapSenseTM技術(shù),從而提供了一種由簡(jiǎn)單的觸敏控制器來(lái)取代機(jī)械式開(kāi)關(guān)和控制器的高效解決方案。CY8C24794-24LFXI是人機(jī)接口設(shè)備(HID)的理想選擇,包括鼠標(biāo)、鍵盤(pán)、游戲鍵盤(pán)和操縱桿以及不間斷電源(UPS)和其他PC外設(shè)應(yīng)用。
CY8C24794-24LFXI包括一個(gè)全速(12Mbps)USB2.0 SIE(含有一個(gè)精度達(dá)0.25%的準(zhǔn)確時(shí)鐘和一個(gè)符合USB2.0定時(shí)規(guī)范的集成振蕩器),且不需要外部晶體,因而減少了元件和引腳數(shù)目。該器件提供了4個(gè)單向端點(diǎn)和1個(gè)雙向控制端點(diǎn),以支持控制型、中斷型、等時(shí)型和成批型傳輸以及靈活的同步處理。它提供了多達(dá)48個(gè)模擬輸入,因此對(duì)于采用CapSense技術(shù)的膝上型電腦觸摸板等應(yīng)用而言,并不需要外部模擬多路復(fù)用器。除了6個(gè)標(biāo)準(zhǔn)PSoC可配置模擬塊和4個(gè)數(shù)字塊之外,它還提供了16Kb快閃程序存儲(chǔ)器、1Kb SRAM數(shù)據(jù)存儲(chǔ)器和一個(gè)至專(zhuān)用256b緩沖器的易用型8通道DMA(供USB SIE之用)。
CY8C24794得到了開(kāi)發(fā)軟件的支持,從而能夠在不到1小時(shí)的時(shí)間里完成基本實(shí)現(xiàn)方案的構(gòu)建。該軟件包括一個(gè)用戶(hù)模塊,可使設(shè)計(jì)方案的得以快速實(shí)現(xiàn)。這種USBFS協(xié)議用戶(hù)模塊可生成旨在實(shí)現(xiàn)簡(jiǎn)易型開(kāi)發(fā)的應(yīng)用程序設(shè)計(jì)接口(API),并包括一個(gè)設(shè)置向?qū)?。該用?hù)模塊及其對(duì)應(yīng)的API在用戶(hù)模塊數(shù)據(jù)表中進(jìn)行了清晰的說(shuō)明。還包括一個(gè)帶向?qū)У腍ID模塊。
賽普拉斯公司PSoC業(yè)務(wù)部的產(chǎn)品市場(chǎng)總監(jiān)Steve Gerber說(shuō):“PSoC產(chǎn)品為客戶(hù)提供了快速、嵌入式混合信號(hào)解決方案。作為USB產(chǎn)品的市場(chǎng)領(lǐng)先者,賽普拉斯目前正在向PSoC客戶(hù)提供一個(gè)USB接口,而且基本上是免費(fèi)的?,F(xiàn)在,任何基于PSoC的解決方案均可實(shí)現(xiàn)與USB的無(wú)縫連接,而不需要增加額外的元件、引腳或成本?!?/P>
《USB Design by Example》(一部有關(guān)USB的主要教科書(shū))一書(shū)的作者John Hyde說(shuō):“賽普拉斯把USB和PSoC架構(gòu)這兩項(xiàng)我所鐘愛(ài)的技術(shù)結(jié)合起來(lái),旨在形成一個(gè)成功的組合。作為該產(chǎn)品的一名β版軟件用戶(hù),我很欣賞USB解決方案的靈活性和較寬的范圍給我的設(shè)計(jì)所帶來(lái)的便捷。這種集成工具套件還加快了開(kāi)發(fā)進(jìn)程并簡(jiǎn)化了測(cè)試?!?/P>
定價(jià)和供貨
CY8C24794-24LFXI采用56引腳(8mm×8mm)MLF封裝。其工作電壓范圍為3.0V至5.25V,工作溫度范圍為-40℃至85℃。該產(chǎn)品已投產(chǎn),批量購(gòu)買(mǎi)時(shí)的單價(jià)不到2.00美元。CY8C24794-24LFXI的一幅高分辨率照片可從下面的網(wǎng)址下載:http://www.cypress.com/CY8C24794photo。CY8C24794得到了一個(gè)CY3214-PSoCEvalUSB評(píng)估板的支持。CY3214-PSoCEvalUSB的定價(jià)為99美元(建議轉(zhuǎn)售價(jià))。其高分辨率照片可從下面的網(wǎng)址下載:http://www.cypress.com/CY3214photo。
關(guān)于PSoC
PSoC器件是可配置型混合信號(hào)陣列,它將一個(gè)8位微控制器與嵌入式設(shè)計(jì)中常見(jiàn)的許多外圍部件集成在了一起。PSoC器件提供了ASIC的優(yōu)點(diǎn),但卻沒(méi)有典型的ASIC NRE或周轉(zhuǎn)時(shí)間。單個(gè)PSoC器件能夠集成多達(dá)100個(gè)外圍部件和微控制器,從而節(jié)省了客戶(hù)的設(shè)計(jì)時(shí)間,縮減了板級(jí)空間和功耗,并使系統(tǒng)成本下降了5美分~10美元之多。易用型開(kāi)發(fā)工具使得設(shè)計(jì)師能夠選擇可配置程序庫(kù)元素來(lái)提供模擬功能(比如放大器、ADC、DAC、濾波器和比較器)和數(shù)字功能(例如定時(shí)器、計(jì)數(shù)器、PWM、SPI和UART)。PSoC的模擬性能包括軌至軌輸入、可編程增益放大器和分辨率高達(dá)14位的ADC,以及超低的噪聲、輸入漏電流和電壓失調(diào)。PSoC器件還包括容量高達(dá)32KB的快閃存儲(chǔ)器、2KB SRAM、一個(gè)帶有32位累加器的8×8乘法器、電源和睡眠監(jiān)控電路以及硬件I2C通信電路。
所有的PSoC器件都是可動(dòng)態(tài)重構(gòu)的,從而使得設(shè)計(jì)人員能夠隨意創(chuàng)建新的系統(tǒng)功能。由于能夠在不同的時(shí)間針對(duì)不同的功能對(duì)同一硅片進(jìn)行重構(gòu),因此,設(shè)計(jì)人員在許多情況下可以實(shí)現(xiàn)超過(guò)120%的硅片利用率。在汽車(chē)PSoC LIN總線(xiàn)參考設(shè)計(jì)中,相同的數(shù)字部件被重新配置達(dá)4次之多,以便支持不同的LIN通信模式;這樣,這些部件所占用的PSoC硬件資源和PSoC MCU周期均低于10%。
軟件和支持
用于PSoC的傳統(tǒng)軟件開(kāi)發(fā)環(huán)境PSoC Designer是一款功能齊全、基于GUI的設(shè)計(jì)工具套件,它使得用戶(hù)能夠利用簡(jiǎn)單的點(diǎn)擊選項(xiàng)來(lái)對(duì)投入設(shè)計(jì)的硅片進(jìn)行配置。借助PSoC Designer,用戶(hù)便能夠采用C語(yǔ)言或匯編語(yǔ)言來(lái)進(jìn)行MCU的編碼;運(yùn)用諸如事件觸發(fā)程序和多斷點(diǎn)指令等精細(xì)功能來(lái)進(jìn)行設(shè)計(jì)的調(diào)試,并利用C語(yǔ)言和/或匯編語(yǔ)言代碼來(lái)執(zhí)行單步操作。
今年3月份,賽普拉斯公司推出了PSoC ExpressTM,這是首款可在不采用匯編語(yǔ)言或C語(yǔ)言編程的情況下完成基于微控制器的設(shè)計(jì)開(kāi)發(fā)的嵌入式開(kāi)發(fā)工具。通過(guò)在一個(gè)較高的抽象級(jí)上運(yùn)作并取消所需的固件開(kāi)發(fā),PSoC Express使得設(shè)計(jì)的方案形成、仿真和針對(duì)目標(biāo)PSoC器件的編程能夠在幾個(gè)小時(shí)或幾天的時(shí)間里(而不是原先的數(shù)周或數(shù)月)便告完成。PSoC Express包括一個(gè)應(yīng)用程序生成引擎、一個(gè)輸入/輸出設(shè)備目錄以及諸如I2C和RS232等通信協(xié)議,設(shè)計(jì)師將采用可視化方式對(duì)所有這些進(jìn)行組合,以構(gòu)建定制解決方案。PSoC Express和PSoC Designer均可從賽普拉斯公司的網(wǎng)站(www.cypress.com/psocexpress)免費(fèi)下載。
新型CY3215-DK專(zhuān)業(yè)級(jí)開(kāi)發(fā)套件包括一個(gè)基于USB2.0的全速線(xiàn)路內(nèi)仿真器和一個(gè)大容量跟蹤緩沖器,并與PSoC Designer和用戶(hù)的開(kāi)發(fā)電路板實(shí)現(xiàn)了無(wú)縫集成。該開(kāi)發(fā)套件囊括了采用PSoC系列IC來(lái)完成一項(xiàng)設(shè)計(jì)的全部所需;該易用型工具支持所有的高級(jí)PSoC程序包,旨在實(shí)現(xiàn)開(kāi)發(fā)成本的最小化,并提供售價(jià)為2500美元(或更高)的工具所擁有的全部功能。CY3215-DK的定價(jià)為599美元(建議轉(zhuǎn)售價(jià))。CY8C24794得到了一個(gè)可與CY3215-DK直接相連的CY3214-PSoCEvalUSB評(píng)估板的支持。CY3214-PSoCEvalUSB的定價(jià)為99美元(建議轉(zhuǎn)售價(jià))。