賽普拉斯推出集成設計環境PSoC Designer 5.0
發布時間:2008/8/14 0:00:00 訪問次數:600
除集成 psoc express 功能外,新型 psoc designer 5.0 工具還包括適用于psoc混合信號陣列的功能更強大的 hi-tech c pro 編譯器9.61版。該新型編譯器包括全新的"lite"模式,設計人員可以免費使用且沒有免費編譯器通常遇到的時間及代碼尺寸的限制。
此外,psoc designer 5.0還進行各種升級,致力于提高可用性并確保為嵌入式設計工程師提供最佳工具、端口及元件,從而使他們輕松快捷完成最復雜的設計方案并最大化目標 psoc 器件的效率。這些增強特性包括基于熟知的軟件、最好用的圖形用戶界面。例如,實際上現在每個應用窗口都可以根據需要通過標簽界面 (tabbed interface) 或獨立的浮動窗口停靠、隱藏或外露于工作區并在多重顯示環境中高效利用。
psoc designer (www.cypress.com/psocdesigner) 有助于用戶充分利用 psoc器件的功能與靈活性。有了系統級與芯片級這兩個項目設計模式,用戶可以選擇以無代碼、全代碼或兩者的任意組合來進行設計。通過在更高的抽象層操作且無需固件開發,系統級項目在數小時或數天內(而不是數周或數月)就可針對目標 psoc 器件實現新設計的創建、仿真與編程。芯片級項目為用戶提供了標準外設功能(稱作"用戶模塊"),使他們可以使用靈活的模擬和數字 psoc 模塊技術選擇、放置并路由至引腳,然后為定制混合信號設計開發固件。對于系統級項目,psoc designer 會自動生成芯片級設計信息及所有固件,但也允許用戶添加用戶模塊以及用 c 語言或匯編語言編程時所需的其它功能。
這種功能強大、簡便易用的集成開發環境 (ide) 不僅配套提供預配置、預定義的嵌入式外設功能(稱作用戶模塊),而且還以"幫助"對話框、下拉菜單及其他圖形用戶界面輔助的形式提供廣泛的用戶支持。用戶模塊采用可配置的 psoc 器件創建計數器、定時器、調制解調器、模擬轉換器(包括 adc 與 dac)、通信鏈路(如 uart、spi 與 i2c)、比較器、可編程增益模塊、濾波器以及引導加載器等多種有用功能塊。每個用戶模塊都包含硬件配置數據、啟動代碼,根據需要提供中斷服務程序以及一系列應用程序接口 (api)。這些 api 軟件函數可即時控制用戶模塊的所有方面。這種創新方案使設計人員無需經過數周乃至數月的繁雜數據表搜索、冗長的低級編碼以及重復性故障調試就能獲得功能齊全的定制產品。
psoc器件采用一種針對嵌入式控制設計的高度可配置片上系統架構,可提供基于閃存的、與現場可編程專用集成電路(asic)等效的電路,而無需提前期(lead-time)或一次性非重復費用(nre)的損失。psoc器件集成了通過一個片上微控制器進行控制的可配置模擬和數字電路,提供更強大的設計修改功能,并進一步減少元件數量。psoc器件包括最大32kb的閃存、2kb的sram、一個帶有32位累加器的8x8乘法器、電源和睡眠監控電路,以及硬件i2c通信。
靈活的psoc資源令設計人員可以在設計、確認、生產過程中現場進行基于固件的改動,從而防止產品過時。psoc獨一無二的靈活性大大縮短了設計周期,從而可以實現臨上市前的最新性能改進。所有的psoc器件都是可動態重配置的,使得設計人員能夠隨意在運行過程中改變內部資源形式,使用較少的元件完成既定任務。
易用的開發工具讓設計人員能夠選擇可配制程序庫元素來提供模擬功能(如放大器、adc、dac、濾波器和比較器),以及數字功能(如定時器、計數器、pwm、spi和uart)。psoc系列器件的模擬性能包括軌至軌輸入、可編程增益放大器和分辨率高達14位的adc,以及超低的噪聲、輸入漏電流和電壓偏移。
單個psoc器件可集成多達100個外圍部件,在提高系統質量的同時,節省客戶的設計時間,縮減板級空間和功耗,并使系統成本降低5美分-10美元之多。
除集成 psoc express 功能外,新型 psoc designer 5.0 工具還包括適用于psoc混合信號陣列的功能更強大的 hi-tech c pro 編譯器9.61版。該新型編譯器包括全新的"lite"模式,設計人員可以免費使用且沒有免費編譯器通常遇到的時間及代碼尺寸的限制。
此外,psoc designer 5.0還進行各種升級,致力于提高可用性并確保為嵌入式設計工程師提供最佳工具、端口及元件,從而使他們輕松快捷完成最復雜的設計方案并最大化目標 psoc 器件的效率。這些增強特性包括基于熟知的軟件、最好用的圖形用戶界面。例如,實際上現在每個應用窗口都可以根據需要通過標簽界面 (tabbed interface) 或獨立的浮動窗口停靠、隱藏或外露于工作區并在多重顯示環境中高效利用。
psoc designer (www.cypress.com/psocdesigner) 有助于用戶充分利用 psoc器件的功能與靈活性。有了系統級與芯片級這兩個項目設計模式,用戶可以選擇以無代碼、全代碼或兩者的任意組合來進行設計。通過在更高的抽象層操作且無需固件開發,系統級項目在數小時或數天內(而不是數周或數月)就可針對目標 psoc 器件實現新設計的創建、仿真與編程。芯片級項目為用戶提供了標準外設功能(稱作"用戶模塊"),使他們可以使用靈活的模擬和數字 psoc 模塊技術選擇、放置并路由至引腳,然后為定制混合信號設計開發固件。對于系統級項目,psoc designer 會自動生成芯片級設計信息及所有固件,但也允許用戶添加用戶模塊以及用 c 語言或匯編語言編程時所需的其它功能。
這種功能強大、簡便易用的集成開發環境 (ide) 不僅配套提供預配置、預定義的嵌入式外設功能(稱作用戶模塊),而且還以"幫助"對話框、下拉菜單及其他圖形用戶界面輔助的形式提供廣泛的用戶支持。用戶模塊采用可配置的 psoc 器件創建計數器、定時器、調制解調器、模擬轉換器(包括 adc 與 dac)、通信鏈路(如 uart、spi 與 i2c)、比較器、可編程增益模塊、濾波器以及引導加載器等多種有用功能塊。每個用戶模塊都包含硬件配置數據、啟動代碼,根據需要提供中斷服務程序以及一系列應用程序接口 (api)。這些 api 軟件函數可即時控制用戶模塊的所有方面。這種創新方案使設計人員無需經過數周乃至數月的繁雜數據表搜索、冗長的低級編碼以及重復性故障調試就能獲得功能齊全的定制產品。
psoc器件采用一種針對嵌入式控制設計的高度可配置片上系統架構,可提供基于閃存的、與現場可編程專用集成電路(asic)等效的電路,而無需提前期(lead-time)或一次性非重復費用(nre)的損失。psoc器件集成了通過一個片上微控制器進行控制的可配置模擬和數字電路,提供更強大的設計修改功能,并進一步減少元件數量。psoc器件包括最大32kb的閃存、2kb的sram、一個帶有32位累加器的8x8乘法器、電源和睡眠監控電路,以及硬件i2c通信。
靈活的psoc資源令設計人員可以在設計、確認、生產過程中現場進行基于固件的改動,從而防止產品過時。psoc獨一無二的靈活性大大縮短了設計周期,從而可以實現臨上市前的最新性能改進。所有的psoc器件都是可動態重配置的,使得設計人員能夠隨意在運行過程中改變內部資源形式,使用較少的元件完成既定任務。
易用的開發工具讓設計人員能夠選擇可配制程序庫元素來提供模擬功能(如放大器、adc、dac、濾波器和比較器),以及數字功能(如定時器、計數器、pwm、spi和uart)。psoc系列器件的模擬性能包括軌至軌輸入、可編程增益放大器和分辨率高達14位的adc,以及超低的噪聲、輸入漏電流和電壓偏移。
單個psoc器件可集成多達100個外圍部件,在提高系統質量的同時,節省客戶的設計時間,縮減板級空間和功耗,并使系統成本降低5美分-10美元之多。