針對DSP應(yīng)用設(shè)計的系統(tǒng)存儲器摘要在使用數(shù)字信號處理器(DSP)的內(nèi)嵌式設(shè)計中,DSP是從它內(nèi)部的高速存儲器中把應(yīng)用程序取出來來執(zhí)行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應(yīng)用程序,在接通電源時,并在以後調(diào)用程序時,把應(yīng)用程序裝到內(nèi)部的SRAM中。DSP系統(tǒng)存儲器(DSM)是針對使用DSP的嵌入式設(shè)計而推出的系統(tǒng)存儲器解決方案,其中集成了系統(tǒng)內(nèi)可編程的閃速存儲器、可編程邏
針對
DSP應(yīng)用設(shè)計的系統(tǒng)存儲器 摘要
在使用數(shù)字信號處理器(DSP)的內(nèi)嵌式設(shè)計中,DSP是從它內(nèi)部的高速存儲器中把應(yīng)用程序取出來來執(zhí)行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應(yīng)用程序,在接通
電源時,并在以後調(diào)用程序時,把應(yīng)用程序裝到內(nèi)部的SRAM中。
DSP系統(tǒng)存儲器(DSM)是針對使用DSP的嵌入式設(shè)計而推出的系統(tǒng)存儲器解決方案,其中集成了系統(tǒng)內(nèi)可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統(tǒng)存儲器與普通的閃速存儲器不同,它不只是起“引導(dǎo)程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。本文扼要介紹DSM存儲器的功能和開發(fā)工具。
在使用數(shù)字信號處理器(DSP)的內(nèi)嵌式設(shè)計中,DSP是從它內(nèi)部的高速存儲器中把應(yīng)用程序取出來來執(zhí)行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應(yīng)用程序,在接通電源時,并在以後調(diào)用程序時,把應(yīng)用程序裝到內(nèi)部的SRAM中。
DSP系統(tǒng)存儲器(DSM)是針對使用DSP的嵌入式設(shè)計而推出的系統(tǒng)存儲器解決方案,其中集成了系統(tǒng)內(nèi)可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統(tǒng)存儲器與普通的閃速存儲器不同,它不只是起“引導(dǎo)程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。使用DSP系統(tǒng)存儲器的的DSP系統(tǒng)如圖1所示。
圖1 使用DSP系統(tǒng)存儲器(DSM)的DSP系統(tǒng)。
DSP系統(tǒng)存儲器用起來既簡單又靈活,它為系統(tǒng)設(shè)計人員提供了一個一攬子的系統(tǒng)存儲器解決方案。這個解決方案能夠有效地縮短產(chǎn)品上市時間,并降低整個系統(tǒng)的成本。DSM
2180F3是針對Analog Devices 的ADSP218x
系列16位數(shù)字信號處理器而設(shè)計的。這個高集成度的閃速存儲器解決方案是意法半導(dǎo)體和Analog Devices兩家公司合作取得的新成果。如果DSP系統(tǒng)使用這個解決方案,在制造期間,可以先把器件裝到電路板上,然後通過JTAG很快地進(jìn)行系統(tǒng)內(nèi)編程,也可以在應(yīng)用現(xiàn)埸由DSP本身高效率地在現(xiàn)場進(jìn)行編程。這個器件中包含可編程邏輯電路,有更多的I/O,它們都集成在一塊芯片上。
JTAG
ISP完全空白的DSM2180F3器件在焊接到電路板上之後10秒至20秒,就可以對它編程,不需要DSP參與,同樣也不需要插座,標(biāo)號或者預(yù)先編程好的器件。意法半導(dǎo)體的FlashLINK JTAG ISP編程器能夠與任何電腦或者
筆記本電腦都配合使用(圖3)。能夠有效地降低工程開發(fā)時間,因而可以節(jié)省成本,又進(jìn)一步降低了制造的成本。
圖2 FlashLINK JTAG ISP編程器能夠與任何電腦或者筆記本電腦都配合使用。
在普通的制造過程中有很多道工序,其中包括:預(yù)測每一種型號整機(jī)產(chǎn)品的數(shù)量,預(yù)先編程,在邏輯器件和閃速存儲器上加標(biāo)志,組裝電路板以及測試(其中包括裝有預(yù)先經(jīng)過編程的器件的插座),然後運送給客戶或者存放到貨倉中。然而,利用JTAG ISP,可以先把所有的電路板都制造出來,其中沒有插座,也不必專門進(jìn)行配置。編程是在生產(chǎn)線的最後階段進(jìn)行的,先是測試程序,然後是應(yīng)用程序以滿足客戶的要求。不需要預(yù)測整機(jī)產(chǎn)品的數(shù)量,也不需要存貨。在最後一刻還可以修改,而且很容易做到。
也可以用JTAG ISP的方法進(jìn)行現(xiàn)埸更新,不必把把產(chǎn)品拆卸下來,不必把存儲器和邏輯器件拿下來,更換新的。
16個I/O引腳
在DSP中,I/O引腳的數(shù)量一般是不夠的。ASP-218x最多只有
11個I/O。DSM2180F3增加了16個I/O引腳。因此可以控制更多的外圍部件,同時不需要增加芯片,也不必另外用一只微控制器來處理I/O。這些I/O很靈活,可以由DSP程序來控制,也可以直接由