close

PSoC

Programmable System-on-Chip

可程式設計片上系統(PSoC®) 集成了一個微控制器以及各種可程式設計類比和數位外設。因為PSoC 資源可以配置,所以使用者可以根據自己的應用來定制和調整晶片。此外,在開發和生產的過程中,如果應用需求有所改變,您還可以重新配置器件。

PSoC 是什麼?

程式化系統單晶片PSoC),是一種可程式化的混合訊號陣列架構,由一個晶片內建的微控制器MCU)所控制,整合可組態的類比與數位電路,內含UART定時器放大器amplifier)、比較器數位類比轉換器ADC)、脈波寬度調變PWM)、濾波器Filter)、以及SPIGPIOI2C等元件數十種元件,協助客戶節省研發時間。

PSoC 的魅力就在於,它的類比模組和數位模組均可以進行配置,以實現各種功能。

PSoC 1 PSoC 3 PSoC 5 的比較

總的來說,PSoC 系列(PSoC 1PSoC 3 PSoC 5)的不同之處主要在於其子系統特性

CPUPSoC 1 擁有4-MIPS 8 M8C CPUPSoC 3 擁有33-MIPS 8 位元元單運算速度8051 CPUPSoC 5 則採用高性能100-MIPS 32 ARM Cortex M3 核。

模擬子系統PSoC 1 擁有最多12 個開關電容(SC) 和連續時間(CT) 模組,可用於實現類比使用者模組,包括類比濾波器。PSoC 3 擁有專用ADCDAC、比較器和運算放大器,同時還含有SC/CT 模組。PSoC 5 則擁有與PSoC 3 相同的模擬特性,但增加了1 個或兩個SAR ADC

數字子系統PSoC 1 擁有多達16 個數位模組,可用於實現數位使用者模組,包括通信協定。PSoC 3 PSoC 5 擁有多達24 個通用數位模組(UDB),既可用於實現數位器件,亦可通過Verilog 或邏輯門(例如ANDORNOT DFF)實現可程式設計數位邏輯。

PSoC Designer 5

      psoc designer

Chip View Editor

 

Chip View Editor PSoC 5內部資源和配置的總體視圖,包括類比和數位模組,以及路由和時鐘選項。因此,對於晶片的路由方式和使用者模組的放置方式,您擁有完全的主動權。

Chip View Editor  

 Workspace Explorer

 

Workspace Explorer 中列出了設計中使用到的所有使用者模組,以及與該設計相關的所有固件檔。在這裡,您可以按右鍵使用者模組來顯示、執行相關選項,也可以打開一個C ASM 檔進行編輯。專案完成編譯後,生成的檔亦會顯示在這裡。

  Workspace Explorer

 

User Module Catalog

 

使用者無需瞭解如何配置晶片以使數位和類比模組實現特定功能,例如ADC PWM,而只需要選擇能夠正確配置晶片硬體的易用的外設模組就好。在PSoC 術語中,這些已配置好的模組被稱為使用者模組,該清單會隨著新模組的開發和升級而不斷更新,此外,更為高級的用戶還可以開發自訂的使用者模組。

User Module Catalog  

 

User Module Parameters

 

Chip View Editor(晶片視圖編輯器)或Workspace Explorer(工作區流覽器)中按一下一個使用者模組時,視窗中的資訊會隨之變化。因此,便可在User Module Parameter 視窗中配置該模組的參數,例如時鐘、週期、比較值、中斷輸出和數位路由等。

 User Module Parameters  

 

Global Resources

 

Global Resources 是決定PSoC 器件操作特性的硬體設置。您可以在這裡配置設置,例如器件速度、器件電壓、啟用/禁用開關電壓泵和類比接地(AGND)等。

Global Resources  

 

Pin Editor

 

您可在此視窗配置與器件引腳相關的參數。此處將會列出選定器件的所有GPIO。每個引腳皆可展開,您可以配置引腳名稱、埠連接選項、驅動模式、GPIO 中斷類型和初始引腳狀態。

 

Pin Editor 

 

Output Window

 

Output Window 也被稱為Build Window(構建視窗)。其中顯示的是與編譯器警告/錯誤和設計規則檢查(DRC) 相關的資訊,以及關於PSoC Designer 的一般資訊。此視窗一般預設隱藏,並會在構建項目時出現。您可以選擇持續顯示此視窗。

Output Window  

如有不對的地方請多多指教及留言

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 阿榮交流的天地 的頭像
    阿榮交流的天地

    阿榮交流的天地部落格

    阿榮交流的天地 發表在 痞客邦 留言(0) 人氣()