- 相關推薦
PSoC的動態(tài)配置能力及其實現方法
摘要:首先闡述Cypress公司的可編程片上系統(tǒng)(PSoC)的動態(tài)配置能力及其實現結構,概要地列出幾種對PSoC微控制器在系統(tǒng)編程(ISP)的方法;在此基礎上分析CY8C26443-24PI通過。
關鍵詞:可編程片上系統(tǒng) 在系統(tǒng)編程 閃速存儲器 非易失性存儲器 嵌入式微控制器
引言
隨著集成電路應用的飛速發(fā)展,片上系統(tǒng)的結構變的越來越復雜,這對嵌入式微控制器(Embedded MCU)的性能提出了更高的要求。和目前的16位甚至32位的微控制器相比,8位微控制器結構簡單、代碼密度高,是嵌入式系統(tǒng)的重要組成部分。傳統(tǒng)的8位MCU結構比較成熟,但是作為嵌入式應用,其各方面性能還遠不能令人滿意。此外,一般在嵌入式系統(tǒng)的應用中,都需要 使用幾十種甚至是更多的模擬或數字外圍元器件。熟悉MCU開發(fā)的工程師們都知道,在MCU的開發(fā)過程中,最需要花時間和精力的就是元器件的選購,以及元器件兼容性方面的考慮。目前在市場上有成千上萬不同種外圍元器件,設計人員要想從中尋找到適合自己應用的元器件是一件令人頭痛的事情。因此,設計工程師的理想方案似乎是采用定制的SoC芯片,但是如果采用定制微控制器、ASIC和PLD器件,一方面價格比較昂貴,另一方面需要設計人員具有專門的設計技能。因此,研制一個高效率、外圍元器件可嵌入配置的、低功耗的≮位微控制器是很有必要的。
作為ASIC(Application Specific IC)設計方法學中的新技術,SoC始于20世紀90年代中斷。1994年Motorola發(fā)布的Flex CoreTM系統(tǒng)(用來制作基于68000TM和Power PCTM的定制微處理器)和1995年LSI Logic公司為SONY公司設計的SoC,可能是基于IP(Intellectual Property)核完成SoC設計的最早報導。由于SoC可以充分利用已有的設計積累,顯著地提高ASIC的設計能力,因此發(fā)展非常迅速。
PSoC(Programmable System on Chip)是美國Cypress MicroSystems公司于最近推出的新一代功能強大的8位可配置的嵌入式單片機。該系列單片機與傳統(tǒng)單片機的根本區(qū)別在于其內部集成的數字和模擬block模塊,工程師可以根據不同設計要求調用不同的數字和模擬block模塊,完成芯片內部的功能設計;實現使用一塊芯片就可以配置成具有多種不同外圍元器件的微控制器,建立一種可配置嵌入式微控制器;用以實現從確定系統(tǒng)功能開始,到軟/硬件劃分,并完成設計的整個過程。因此,PSoC能夠適應非常復雜的實時控制需求,使用它進行產品開發(fā)可以大大提高開發(fā)效率,降低系統(tǒng)開發(fā)的復雜性和費用,同時增強系統(tǒng)的要可靠性和抗干擾能力;因此,它特別適用于各種控制和自動化領域。
1 PSoC的動態(tài)配置能力及實現
閃速存儲器(Flash Memory)是一類非易失性存儲器NVM(Non-Volatile Memory),它即使在供電電源關閉后仍能保持片內信息;而諸如DRAM、SRAM這類易失性存儲器,當供電電源關閉時其片內信息隨丟失。閃速存儲器還集合了其它非易失性存儲的特點:與EPROM相比較,閃速存儲器在系統(tǒng)電可擦除和可重復編程具有明顯的優(yōu)勢,它不需要特殊的高電壓就可以完成擦除和/或編程操作;與EEPROM相比較,閃速存儲器具
[1] [2] [3] [4] [5]
【PSoC的動態(tài)配置能力及其實現方法】相關文章:
防火墻技術及其實現方法04-29
避難資源及其配置04-29
漁業(yè)水域氯氰菊酯的檢測方法及其消解動態(tài)04-30
利用GIS技術實現縣級森林資源動態(tài)監(jiān)測方法的探討04-29
流行詞語超及其動態(tài)研究05-02