系統級可編程能力助力嵌入式應用
PSoC 3和 PSoC 5的模擬能力與帶一套可編程模擬外圍設備的高精度固定功能模擬(基準電壓精確度為工業(yè)溫度和電壓范圍的± 0.1%)結合,可用于實(shí)現混頻器、轉阻(trans-impedance)放大器、緩存、運算放大器等。靈活、高精度模擬能力的綜合運用可以實(shí)現許多獨特、強大的設計。
本文引用地址:http://dyxdggzs.com/article/101087.htm最后,PSoC 3和 PSoC 5架構的路由和相互連接(如圖1所示)由系統總線(xiàn)構成,允許任何GPIO成為數字、模擬、CapSense或LCD驅動(dòng)I/O,這是真正強大的功能,實(shí)現顯著(zhù)的成本節約(4層到2層PCB)以及更簡(jiǎn)便的板布線(xiàn),真正路由自由。
那么,系統級的含義是什么呢? 很久以來(lái),我們已擁有組件級的可編程能力,形式為可編程數字邏輯(CPLD、FPGA等)、可編程模擬(開(kāi)關(guān)電容及類(lèi)似功能)、可編程時(shí)鐘、可編程處理器等。系統級的可編程能力即是指在單個(gè)平臺、單個(gè)設備中的所有這些可編程組件通過(guò)一個(gè)易用、分級原理圖設計、軟件開(kāi)發(fā)環(huán)境進(jìn)行控制和配置。圖2為無(wú)刷直流電機控制(BLDC)應用示例的系統級示意圖。查看該圖時(shí),您無(wú)需考慮這些單個(gè)組件實(shí)例化的細節,您應將重點(diǎn)放在對外圍功能的需求上。無(wú)論是讀取轉速表、溫度或泵壓力讀數向電機控制功能提供一個(gè)反饋回路,或是使用單個(gè)PWM控制器驅動(dòng)三相電機,您在處理系統設計挑戰時(shí)無(wú)需擔心獨立 IC 或外圍組件等低級別細節。
最后,定義中的真正用于幫助區分這一級別的可編程能力和具備可配置固定功能外圍設備的設備。這意味著(zhù)如果您不需要某個(gè)功能,您可以將分配給該功能的資源用于其他目的,如果您決定不適用某個(gè)功能,這設備中不會(huì )存在被浪費的功能。設備中唯一被浪費的空間(如果有)由基本結構塊組成,可隨時(shí)用于設計中的變更或實(shí)現新的功能。
實(shí)際應用
您面臨著(zhù)多個(gè)設計挑戰。第一個(gè)挑戰是適應變更—要求、路線(xiàn)、設計、可用材料的變更;另一個(gè)挑戰是如何快速銷(xiāo)售—擊敗競爭者并在正確的時(shí)機推出產(chǎn)品以獲得最大的效果;第三個(gè)挑戰是模擬的復雜性—選擇、配置和使用正確的部件用于正確的用途;最后,必須保護您的設計IP(知識產(chǎn)權),以防止競爭者復制您的設計并偷走您的市場(chǎng)份額。賽普拉斯的 PSoC 可編程片上系統和開(kāi)發(fā)軟件可以滿(mǎn)足這些挑戰要求,以下將以實(shí)用的方式探討真正的系統級可編程能力和 PSoC 如何應對這些挑戰。
評論