- 相關(guān)推薦
PSD913F2在一種電臺(tái)中的應(yīng)用
摘要:隨著電路設(shè)計(jì)向著小型化的方向發(fā)展,PSD(Programmable System Devices)器件在各種場合的應(yīng)用越來越多,已經(jīng)有很多成型的產(chǎn)品出現(xiàn);而且隨著器件的更新?lián)Q代,新的PSD器件也不斷地涌現(xiàn),可以滿足絕大多數(shù)客戶的應(yīng)用需求。本文以最近生產(chǎn)的一種在系統(tǒng)可編程(ISP)器件PSD913F2為例,詳細(xì)說明如何對它進(jìn)行開發(fā)使用。關(guān)鍵詞:ISP IAP 可編程系統(tǒng)器件
PSD913F2具有128KB的主閃速存儲(chǔ)器,32KB的第二閃速存儲(chǔ)器和2KB的SRAM,可進(jìn)行在系統(tǒng)編程ISP(In-System-Programming)和在應(yīng)用重編程IAP(In-Application re-Programming)。存儲(chǔ)器ISP意味著存儲(chǔ)器在編程時(shí)沒有MCU的參與(off line),而存儲(chǔ)器IAP意味著存儲(chǔ)器在編程時(shí)有MCU的參考(on line)。IAP只對存儲(chǔ)器的部分進(jìn)行編程,不對PSD的配置和可編程邏輯部分進(jìn)行編程;而ISP則可以對存儲(chǔ)器的全部進(jìn)行編程。
利用PSD913F2進(jìn)行產(chǎn)品開發(fā),應(yīng)用2片式(PSD+MCU)設(shè)計(jì)方案,即可以滿足通常設(shè)計(jì)的需要。比較方便地地方就是PSD913F2具有JTAG口,可以實(shí)現(xiàn)在系統(tǒng)編程,這樣對電路的設(shè)計(jì)和程序的修改均具有非常大的靈活性。
1 PSD913F2的組成結(jié)構(gòu)
PSD913F2的組成框圖如圖1所示。
由圖1可以看出,PSD913F2具有豐富的I/O資源。其中PC口可以用做專用的JTAG口,在這種情況下,就不能再進(jìn)行引腳復(fù)用。當(dāng)I/O資源緊張時(shí),用做JTAG口的引腳也可以進(jìn)行引腳復(fù)用。
圖1 PSD913F2的頂層框圖
2 PSD913F2在一種電臺(tái)中的應(yīng)用實(shí)例
在某種電臺(tái)的設(shè)計(jì)中,我們采用了PSD913F2的2片方案,其MCU用的80C196KB,其部分電路如圖2所示。
2.1 PSD913F2的Express中的配置
PSD913F2具有在系統(tǒng)可編程的JATG口,這樣對于PSD芯片的重配置和應(yīng)用程序的修改帶來很大的方便。圖2電路中,利用PSD913F2作為外部程序存儲(chǔ)空間,提供外部電路所需的片選信號(hào)及帶有鎖存功能的I/O輸出。
首先,通過PSD的應(yīng)用軟件PSDsoft Express對該2片方案進(jìn)行選擇配置,選定所用的MCU為80C196KB,并選定所需的工作方式等。然后,在Express流程圖的DEFINE PSD PIN /NODE FUNCTION(定義PSD的引腳功能)項(xiàng)對PSD913F2芯片進(jìn)行引腳的功能配置。在這里根據(jù)電路所需的特性要求配置如下:
①PA口作為地址鎖存輸出,輸出低8位地址。由于該設(shè)計(jì)需要的RAM空間較大,PSD本身所帶的2KB SRAM不能滿足設(shè)計(jì)的要求,故需在外部擴(kuò)展一片RAM。這時(shí)需要用到鎖存的低位地址輸出,而PSD913F2的PA口和PB口都具有地址存輸出的功能。在地址總線和數(shù)據(jù)總線復(fù)用時(shí),一般選擇P
[1] [2] [3] [4]
【PSD913F2在一種電臺(tái)中的應(yīng)用】相關(guān)文章:
協(xié)調(diào)控制同步策略在液壓仿真轉(zhuǎn)臺(tái)中的應(yīng)用04-29
電法找水方法的應(yīng)用04-30
電絮凝在水處理中的應(yīng)用04-27
AJAX在數(shù)字黃河防汛移動(dòng)工作平臺(tái)中的應(yīng)用04-27
反作用輪在星載二維轉(zhuǎn)臺(tái)中的應(yīng)用研究05-01
電法在公路巖溶勘察中的應(yīng)用04-28