[圖文]賽普拉斯推出具有突破性技術(shù)的高級(jí)開(kāi)發(fā)工具
日前,賽普拉斯半導(dǎo)體公司(Cypress Semiconductor Corp.)的子公司賽普拉斯微系統(tǒng)有限公司(Cypress MicroSystems)宣布推出其PSoC Express產(chǎn)品,該解決方案是一款針對(duì)Cypress PSoC™ 混合信號(hào)陣列的創(chuàng)新型開(kāi)發(fā)工具,能夠顯著提高混合信號(hào)的設(shè)計(jì)效率。
PSoC Express是第一款使系統(tǒng)工程師無(wú)需掌握匯編語(yǔ)言或C語(yǔ)言編程技術(shù)即可開(kāi)發(fā)微控制器設(shè)計(jì)的開(kāi)發(fā)工具。PSoC Express在更高的抽象概念水平上運(yùn)行,無(wú)需再開(kāi)發(fā)所需的固件,因此設(shè)計(jì)人員只需數(shù)小時(shí)或數(shù)天的時(shí)間即可完成對(duì)PSoC器件的新設(shè)計(jì)開(kāi)發(fā)、仿真及編程,而不再耗時(shí)數(shù)周乃至數(shù)月。
賽普拉斯的PSoC混合信號(hào)陣列是集成了微控制器以及模擬與數(shù)字組件的可編程SOC,這些組件通常圍繞微控制器共存于嵌入式系統(tǒng)中。單個(gè)PSoC器件可集成多達(dá)100種外設(shè)功能及一個(gè)微控制器,從而不僅可為客戶節(jié)約設(shè)計(jì)時(shí)間、縮小板級(jí)空間,而且還能降低功耗和系統(tǒng)成本。對(duì)于希望開(kāi)發(fā)適用于各種應(yīng)用的微控制器解決方案靈活性的工程師而言,PSoC Express大幅度地降低了他們的準(zhǔn)入門(mén)檻。
賽普拉斯微系統(tǒng)公司的總裁George Saul說(shuō):“正如面向?qū)ο蟮姆椒ㄊ管浖_(kāi)發(fā)人員從復(fù)雜的結(jié)構(gòu)化編程語(yǔ)言中解放出來(lái)一樣,PSoC Express也使硬件設(shè)計(jì)人員從目前嵌入式開(kāi)發(fā)/設(shè)計(jì)環(huán)境的復(fù)雜困境中解放了出來(lái)。設(shè)計(jì)人員現(xiàn)在利用PSoC Express可輕松而快速地創(chuàng)建功能強(qiáng)大穩(wěn)定的高級(jí)SOC解決方案。PSoC Express實(shí)現(xiàn)了PSoC混合信號(hào)陣列的全部功能和靈活性,同時(shí)也使設(shè)計(jì)人員無(wú)需了解或使用編程語(yǔ)言。”
利用PSoC Express,設(shè)計(jì)人員僅需在其應(yīng)用專(zhuān)業(yè)知識(shí)領(lǐng)域內(nèi)工作,他們通過(guò)從目錄中選擇輸入和輸出器件來(lái)定義定制的解決方案,隨后將其進(jìn)行邏輯連接,從而定義系統(tǒng)行為。舉例來(lái)說(shuō),用戶可選擇溫度傳感器、電壓輸入、風(fēng)扇、LED,然后定義風(fēng)扇工作的溫度區(qū)域、電壓監(jiān)控器閾值以及“序列”邏輯。在PSoC Express的范疇內(nèi),設(shè)計(jì)人員可通過(guò)仿真來(lái)確認(rèn)設(shè)計(jì),并生成和下載器件編程文件。此外,新型工具還可創(chuàng)建定制的項(xiàng)目文檔,其中包括帶有寄存器映射的數(shù)據(jù)表、接口示意圖以及材料清單等。設(shè)計(jì)人員在無(wú)需編寫(xiě)任何微控制器代碼的情況下即可更快速地實(shí)施可靠的定制應(yīng)用。
In-Stat的首席分析師兼微處理器報(bào)告高級(jí)編輯Max Baron指出:“PSoC Express是全球第一款針對(duì)微控制器、基于Visual Resource的開(kāi)發(fā)工具?,F(xiàn)在OEM廠商的系統(tǒng)設(shè)計(jì)人員可面向各種應(yīng)用領(lǐng)域快速開(kāi)發(fā)嵌入式設(shè)計(jì),無(wú)論他們是否熟悉匯編或C語(yǔ)言編程。”
為了進(jìn)一步加速設(shè)計(jì)周期,PSoC Express還提供了可供設(shè)計(jì)人員學(xué)習(xí)借鑒的說(shuō)明性示例,設(shè)計(jì)人員既可完全照搬,又可進(jìn)行修改以滿足特定應(yīng)用的要求。這正是以PSoC Express為基礎(chǔ)的一級(jí)內(nèi)容驅(qū)動(dòng)架構(gòu)。獲專(zhuān)利的應(yīng)用生成引擎(透明連接至獲獎(jiǎng)的 PSoC Designer™ 低級(jí)代碼生成)采用一套包括了現(xiàn)實(shí)環(huán)境設(shè)備驅(qū)動(dòng)器(如風(fēng)扇、熱敏電阻、開(kāi)關(guān)、電壓等)、傳輸功能(閾值檢查、真值表、優(yōu)先級(jí)編碼器等)以及 I2C 與 RS232 等通信協(xié)議的目錄,所有這些均可由設(shè)計(jì)人員進(jìn)行可視化組合,從而構(gòu)建定制的解決方案。賽普拉斯計(jì)劃每季度發(fā)布更新目錄,今年晚些時(shí)候還將發(fā)布完整的內(nèi)容開(kāi)發(fā)人員指南,以幫助第三方生成PSoC Express內(nèi)容。
Icon Health & Fitness公司電子產(chǎn)品經(jīng)理Darren Ashby說(shuō):“我?guī)缀鯂L試了市場(chǎng)上所有的8位MCU,PSoC的獨(dú)樹(shù)一幟之處在于其無(wú)以倫比的靈活性?,F(xiàn)在,借助新型的PSoC Express,我們可充分發(fā)揮其靈活性,以令人難以置信的速度來(lái)解決現(xiàn)實(shí)環(huán)境中的各種問(wèn)題。工程師從本質(zhì)上喜歡一目了然的可視化工作方式,而PSoC Express則兼顧了這一點(diǎn),這使PSoC架構(gòu)的設(shè)計(jì)工作比我見(jiàn)到過(guò)的任何其他8位微控制器都要簡(jiǎn)單?!?
關(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é)省了客戶的設(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
評(píng)論