91精品一区二区三区久久久久久_欧美一级特黄大片色_欧美一区二区人人喊爽_精品一区二区三区av

位置:51電子網 » 技術資料 » D S P

針對DSP處理器的應用設計的系統存儲器

發布時間:2007/8/15 0:00:00 訪問次數:540

在使用數字信號處理器(DSP)的內嵌式設計中,DSP是從它內部的高速存儲器中把應用程序取出來來執行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應用程序,在接通電源時,并在以後調用程序時,把應用程序裝到內部的SRAM中。


DSP系統存儲器(DSM)是針對使用DSP的嵌入式設計而推出的系統存儲器解決方案,其中集成了系統內可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統存儲器與普通的閃速存儲器不同,它不只是起“引導程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。本文扼要介紹DSM存儲器的功能和開發工具。


在使用數字信號處理器(DSP)的內嵌式設計中,DSP是從它內部的高速存儲器中把應用程序取出來來執行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應用程序,在接通電源時,并在以後調用程序時,把應用程序裝到內部的SRAM中。


DSP系統存儲器(DSM)是針對使用DSP的嵌入式設計而推出的系統存儲器解決方案,其中集成了系統內可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統存儲器與普通的閃速存儲器不同,它不只是起“引導程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。


DSP系統存儲器用起來既簡單又靈活,它為系統設計人員提供了一個一攬子的系統存儲器解決方案。這個解決方案能夠有效地縮短產品上市時間,并降低整個系統的成本。DSM2180F3是針對Analog Devices 的ADSP218x系列16位數字信號處理器而設計的。這個高集成度的閃速存儲器解決方案是意法半導體和Analog Devices兩家公司合作取得的新成果。如果DSP系統使用這個解決方案,在制造期間,可以先把器件裝到電路板上,然後通過JTAG很快地進行系統內編程,也可以在應用現埸由DSP本身高效率地在現場進行編程。這個器件中包含可編程邏輯電路,有更多的I/O,它們都集成在一塊芯片上。


JTAG ISP


完全空白的DSM2180F3器件在焊接到電路板上之後10秒至20秒,就可以對它編程,不需要DSP參與,同樣也不需要插座,標號或者預先編程好的器件。意法半導體的FlashLINK JTAG ISP編程器能夠與任何電腦或者筆記本電腦都配合使用。能夠有效地降低工程開發時間,因而可以節省成本,又進一步降低了制造的成本。


在普通的制造過程中有很多道工序,其中包括:預測每一種型號整機產品的數量,預先編程,在邏輯器件和閃速存儲器上加標志,組裝電路板以及測試(其中包括裝有預先經過編程的器件的插座),然後運送給客戶或者存放到貨倉中。然而,利用JTAG ISP,可以先把所有的電路板都制造出來,其中沒有插座,也不必專門進行配置。編程是在生產線的最後階段進行的,先是測試程序,然後是應用程序以滿足客戶的要求。不需要預測整機產品的數量,也不需要存貨。在最後一刻還可以修改,而且很容易做到。


也可以用JTAG ISP的方法進行現埸更新,不必把把產品拆卸下來,不必把存儲器和邏輯器件拿下來,更換新的。


16個I/O引腳


在DSP中,I/O引腳的數量一般是不夠的。ASP-218x最多只有11個I/O。DSM2180F3增加了16個I/O引腳。因此可以控制更多的外圍部件,同時不需要增加芯片,也不必另外用一只微控制器來處理I/O。這些I/O很靈活,可以由DSP程序來控制,也可以直接由PLD邏輯電路來控制。


通用PLD


DSM存儲器中有兩種PLD:通用PLD和CPLD。利用DSM2180F3中的通用PLD,可以設計狀態機、選片功能、連接邏輯、計數器、延時器等等。CPLD有16個輸入宏單元和16個輸出宏單元,可以用它們實現系統邏輯功能,例如計數器、移位寄存器,或者對進到芯片的信號進行取樣,或者去掉信號(例如噪雜的鍵盤輸入)中的抖動或者反跳。由於芯片上有PLD,就不必使用那些接在外面的小型邏輯器件,并且可以取代PLD(22V10)、PAL(20L8)、74XX系列邏輯器件(74HC374)等芯片。用PSDsoft Express軟件開發工具,只要進行點擊就可以把邏輯功能輸入進去,實在是很簡單。PSDsoft Express軟件可以從本公司的網站免費得到。


訪問閃速存儲器的兩個方法


在加上電源之後以及在其他的時候,DSP是由外面的引導存儲器、用字節直接存儲器存取,簡稱BDMA(Byte Direct Memory Access)方法把數據裝到內部的SRAM中。BDMA很快地讀取外部閃速存儲器很大區塊中的數據,并把它們寫到SRAM中。就把數據寫到閃速存儲器而言,BDMA并不是效率最好的方法。因為閃速存儲是一次寫入一個字節,而不是把整塊數據寫進去。除了BDMA之外,DSM2180F3還可以用另外一種方法進行訪問。閃速存儲器可以作為外部數據覆蓋存儲器(Data Overlay Memory)來訪問,一次一個字節,對於閃速存儲器的編程,這是很完美的。用這個方法,DSP能夠很快地從使用BDMA的閃速存儲器

在使用數字信號處理器(DSP)的內嵌式設計中,DSP是從它內部的高速存儲器中把應用程序取出來來執行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應用程序,在接通電源時,并在以後調用程序時,把應用程序裝到內部的SRAM中。


DSP系統存儲器(DSM)是針對使用DSP的嵌入式設計而推出的系統存儲器解決方案,其中集成了系統內可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統存儲器與普通的閃速存儲器不同,它不只是起“引導程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。本文扼要介紹DSM存儲器的功能和開發工具。


在使用數字信號處理器(DSP)的內嵌式設計中,DSP是從它內部的高速存儲器中把應用程序取出來來執行。這個存儲器通常是SRAM。然而,SRAM屬於易失性存儲器,所以需要用一只放在外面的非易失性存儲器存放應用程序,在接通電源時,并在以後調用程序時,把應用程序裝到內部的SRAM中。


DSP系統存儲器(DSM)是針對使用DSP的嵌入式設計而推出的系統存儲器解決方案,其中集成了系統內可編程的閃速存儲器、可編程邏輯、通用I/O端口。DSP系統存儲器與普通的閃速存儲器不同,它不只是起“引導程序”存儲器的作用,與普通的閃速存儲器件相比,它上升了一個臺階。


DSP系統存儲器用起來既簡單又靈活,它為系統設計人員提供了一個一攬子的系統存儲器解決方案。這個解決方案能夠有效地縮短產品上市時間,并降低整個系統的成本。DSM2180F3是針對Analog Devices 的ADSP218x系列16位數字信號處理器而設計的。這個高集成度的閃速存儲器解決方案是意法半導體和Analog Devices兩家公司合作取得的新成果。如果DSP系統使用這個解決方案,在制造期間,可以先把器件裝到電路板上,然後通過JTAG很快地進行系統內編程,也可以在應用現埸由DSP本身高效率地在現場進行編程。這個器件中包含可編程邏輯電路,有更多的I/O,它們都集成在一塊芯片上。


JTAG ISP


完全空白的DSM2180F3器件在焊接到電路板上之後10秒至20秒,就可以對它編程,不需要DSP參與,同樣也不需要插座,標號或者預先編程好的器件。意法半導體的FlashLINK JTAG ISP編程器能夠與任何電腦或者筆記本電腦都配合使用。能夠有效地降低工程開發時間,因而可以節省成本,又進一步降低了制造的成本。


在普通的制造過程中有很多道工序,其中包括:預測每一種型號整機產品的數量,預先編程,在邏輯器件和閃速存儲器上加標志,組裝電路板以及測試(其中包括裝有預先經過編程的器件的插座),然後運送給客戶或者存放到貨倉中。然而,利用JTAG ISP,可以先把所有的電路板都制造出來,其中沒有插座,也不必專門進行配置。編程是在生產線的最後階段進行的,先是測試程序,然後是應用程序以滿足客戶的要求。不需要預測整機產品的數量,也不需要存貨。在最後一刻還可以修改,而且很容易做到。


也可以用JTAG ISP的方法進行現埸更新,不必把把產品拆卸下來,不必把存儲器和邏輯器件拿下來,更換新的。


16個I/O引腳


在DSP中,I/O引腳的數量一般是不夠的。ASP-218x最多只有11個I/O。DSM2180F3增加了16個I/O引腳。因此可以控制更多的外圍部件,同時不需要增加芯片,也不必另外用一只微控制器來處理I/O。這些I/O很靈活,可以由DSP程序來控制,也可以直接由PLD邏輯電路來控制。


通用PLD


DSM存儲器中有兩種PLD:通用PLD和CPLD。利用DSM2180F3中的通用PLD,可以設計狀態機、選片功能、連接邏輯、計數器、延時器等等。CPLD有16個輸入宏單元和16個輸出宏單元,可以用它們實現系統邏輯功能,例如計數器、移位寄存器,或者對進到芯片的信號進行取樣,或者去掉信號(例如噪雜的鍵盤輸入)中的抖動或者反跳。由於芯片上有PLD,就不必使用那些接在外面的小型邏輯器件,并且可以取代PLD(22V10)、PAL(20L8)、74XX系列邏輯器件(74HC374)等芯片。用PSDsoft Express軟件開發工具,只要進行點擊就可以把邏輯功能輸入進去,實在是很簡單。PSDsoft Express軟件可以從本公司的網站免費得到。


訪問閃速存儲器的兩個方法


在加上電源之後以及在其他的時候,DSP是由外面的引導存儲器、用字節直接存儲器存取,簡稱BDMA(Byte Direct Memory Access)方法把數據裝到內部的SRAM中。BDMA很快地讀取外部閃速存儲器很大區塊中的數據,并把它們寫到SRAM中。就把數據寫到閃速存儲器而言,BDMA并不是效率最好的方法。因為閃速存儲是一次寫入一個字節,而不是把整塊數據寫進去。除了BDMA之外,DSM2180F3還可以用另外一種方法進行訪問。閃速存儲器可以作為外部數據覆蓋存儲器(Data Overlay Memory)來訪問,一次一個字節,對於閃速存儲器的編程,這是很完美的。用這個方法,DSP能夠很快地從使用BDMA的閃速存儲器

相關IC型號

熱門點擊

 

推薦技術資料

業余條件下PCM2702
    PGM2702采用SSOP28封裝,引腳小而密,EP3... [詳細]
版權所有:51dzw.COM
深圳服務熱線:13692101218  13751165337
粵ICP備09112631號-6(miitbeian.gov.cn)
公網安備44030402000607
深圳市碧威特網絡技術有限公司
付款方式


 復制成功!
启东市| 平利县| 保山市| 肥西县| 江永县| 宁远县| 宁城县| 泾源县| 东莞市| 五原县| 宜川县| 乐安县| 澎湖县| 富裕县| 钟山县| 岫岩| 铜山县| 阳西县| 丰原市| 阿拉善左旗| 平江县| 留坝县| 黄龙县| 贵南县| 丽江市| 临潭县| 安西县| 潼关县| 湘乡市| 深圳市| 连城县| 吕梁市| 唐山市| 安顺市| 襄城县| 盱眙县| 榆中县| 益阳市| 临泉县| 林周县| 万载县|