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

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

基于DSP E1—16XS的硬件開發平臺設計

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

來源:單片機及嵌入式系統有源用  作者:中國礦業大學 袁鵬


摘  要:介紹數字信號處理器E1—16XS開發平臺的設計;詳細說明該處理器和存儲器的連接以及I/0的擴展方法,并配合相關的電路圖加以說明,使讀者能夠快速了解該處理器平臺的設計方法。最后針對PCB的布線問題提出一些建議。目前該開發板運行正常可靠。


關鍵詞:DSP E1—16XS Hyperstone 開發平臺


引 言


嵌入式系統硬件的核心是各種類型的嵌入式處理器,目前全世界嵌入式處理器的品種已經超過1000多種,流行體系結構有30多個系列。嵌入式處理器一般可以分為嵌入式微處理器、嵌入式微控制器、嵌入式DSP處理器和嵌入式片上系統。


與標準微處理器相比,嵌入式微處理器只保留了和嵌入式應用有關的功能,并且為了滿足嵌人式應用的特殊要求,在工作溫度、抗電磁干擾、可靠性等方面都做了各種增強。


DSP嵌入式系統是DSP系統嵌人到應用電子系統中的一種通用系統。這種系統既具有DSP器件在數據處理方面的優勢,又具有應用目標所需要的技術特征。在許多嵌人式應用領域,既需要在數據處理方面具有獨特優勢的DSP,也需要在智能控制方面技高一籌的微處理器(MCU);因此,將DSP與MCU融合在一起的雙核平臺,將成為DsP技術發展的一種新潮流。德國Hyperstone公司是真正把DSP成功嵌入32位微處理器的廠商之一,尤其是它的E1一XS系列更是這方面的佼佼者。


1 E1-16XS微處理器結構概述


Hyperstone RISC/DSP架構框圖如圖1所示。



Hy—perstone內核是專為RISC和DSP功能的集成而設計的,但它不是兩個不同內核在單個芯片上的簡單組合,而是一個集成的內核和指令集。這一全集成的內核基于單處理器模式,帶有單指令流。RISC和DSP單元間簡單且高效的通信由1個96路的32位內部寄存器實現,在每個時鐘周期內可以執行3條指令的操作。所以在100 MHz的頻率下可以達到3。O MOPS這樣優秀的性能。


Hyperstone E1-16xS是一款O.25μm CMOS工藝的微處理器。它結合了高性能的RISC微處理器和DSP處理器,利用簡潔高效的指令,使嵌入式DSP處理器的實時性得以充分的發揮。


該處理器主要具有如下的特點:
①32位RISC/DSP處理器,ALU、DSP單元和LoaoI/Store單元并行處理,內部集成硬件乘法器。
②16根數據線,22根地址線,4個外部存儲體(Mem—oryr Bank)選擇信號。
③4 GB內存地址空間,I/O空間和存儲空間分開尋址,存儲器和DSP連接無需附加邏輯電路。
④片內集成16 KB RAM和片上指令高速緩存。⑤具有全面的DRAM和DMA控制器,所有的總線時序可編程。
⑥片上PLL、CPU最高頻率可達180 MHz。
⑦中斷服務程序可在7個時鐘周期內啟動。除內部中斷外,還有7個外部中斷可用。
⑧3個可編程I/O引腳除了可配置成輸入輸出外,還可以配置成外部中斷輸入使用。
⑨32位定時器和看門狗定時器;用戶可利用hyRTK內核訪問154個獨立的“虛擬”定時器,僅需很少的處理開銷。



2 嵌入式系統硬件設計


2.1 系統硬件結構


系統硬件結構如圖2所示



電源電路:輸入5 V,經過DC-DC變換,分別給微處理器提供2.5 V和3.3 V的電壓。
晶振電路:16 MHz有源晶體振蕩器經過倍頻,分別為Hyperstone內核/系統提供128/64 MHz的時鐘頻率。
復位電路:可選用簡單的RC復位電路,考慮到系統復位的可靠性和掉電監控,建議使用專門的復位IC,例如MAX706。
微處理器:即E1-16XS,是系統的工作和控制中心。
Flash:可存放Boot監控程序、嵌入式操作系統、用戶應用程序或其他在系統掉電后需要保存的數據。
SDRAM:系統代碼運行和數據變量存儲的空間。
JTAG接口:通過該接口可對系統進行在線調試和程序下載。
I/O擴展接口;引出數據總線、地址總線和必需的I/0控制總線,便于用戶根據自身的特定需求,擴展外圍電路;DSP可以通過該擴展總線對其他板卡進行控制,或者其他板卡可以通過該接口對開發板進行操作。


2.2 系統主要硬件單元電路設計


不同的DSP處理器在與DRAM、Flash連接時通常會有些差異,所以下面著重分析存儲器接口電路的工作原理和設計方法。


(1)Flash接口電路


由于Flash存儲器具有低功耗,大容量,可整片或分扇區快速燒寫、擦除,掉電后信息不丟失等特點,在各種嵌入式系統中得到廣泛應用。


本系統中,Flash存儲器采用Hynix的HY29LV160。它是16位數據寬度,存儲容量為16 Mb(2 MB),可以在2.7~3.6 V電壓范圍內進行讀、編程(燒寫)和擦除操作。


在大多數系統中,選用1片16位的Flash存儲器芯片(單片容量

來源:單片機及嵌入式系統有源用  作者:中國礦業大學 袁鵬


摘  要:介紹數字信號處理器E1—16XS開發平臺的設計;詳細說明該處理器和存儲器的連接以及I/0的擴展方法,并配合相關的電路圖加以說明,使讀者能夠快速了解該處理器平臺的設計方法。最后針對PCB的布線問題提出一些建議。目前該開發板運行正常可靠。


關鍵詞:DSP E1—16XS Hyperstone 開發平臺


引 言


嵌入式系統硬件的核心是各種類型的嵌入式處理器,目前全世界嵌入式處理器的品種已經超過1000多種,流行體系結構有30多個系列。嵌入式處理器一般可以分為嵌入式微處理器、嵌入式微控制器、嵌入式DSP處理器和嵌入式片上系統。


與標準微處理器相比,嵌入式微處理器只保留了和嵌入式應用有關的功能,并且為了滿足嵌人式應用的特殊要求,在工作溫度、抗電磁干擾、可靠性等方面都做了各種增強。


DSP嵌入式系統是DSP系統嵌人到應用電子系統中的一種通用系統。這種系統既具有DSP器件在數據處理方面的優勢,又具有應用目標所需要的技術特征。在許多嵌人式應用領域,既需要在數據處理方面具有獨特優勢的DSP,也需要在智能控制方面技高一籌的微處理器(MCU);因此,將DSP與MCU融合在一起的雙核平臺,將成為DsP技術發展的一種新潮流。德國Hyperstone公司是真正把DSP成功嵌入32位微處理器的廠商之一,尤其是它的E1一XS系列更是這方面的佼佼者。


1 E1-16XS微處理器結構概述


Hyperstone RISC/DSP架構框圖如圖1所示。



Hy—perstone內核是專為RISC和DSP功能的集成而設計的,但它不是兩個不同內核在單個芯片上的簡單組合,而是一個集成的內核和指令集。這一全集成的內核基于單處理器模式,帶有單指令流。RISC和DSP單元間簡單且高效的通信由1個96路的32位內部寄存器實現,在每個時鐘周期內可以執行3條指令的操作。所以在100 MHz的頻率下可以達到3。O MOPS這樣優秀的性能。


Hyperstone E1-16xS是一款O.25μm CMOS工藝的微處理器。它結合了高性能的RISC微處理器和DSP處理器,利用簡潔高效的指令,使嵌入式DSP處理器的實時性得以充分的發揮。


該處理器主要具有如下的特點:
①32位RISC/DSP處理器,ALU、DSP單元和LoaoI/Store單元并行處理,內部集成硬件乘法器。
②16根數據線,22根地址線,4個外部存儲體(Mem—oryr Bank)選擇信號。
③4 GB內存地址空間,I/O空間和存儲空間分開尋址,存儲器和DSP連接無需附加邏輯電路。
④片內集成16 KB RAM和片上指令高速緩存。⑤具有全面的DRAM和DMA控制器,所有的總線時序可編程。
⑥片上PLL、CPU最高頻率可達180 MHz。
⑦中斷服務程序可在7個時鐘周期內啟動。除內部中斷外,還有7個外部中斷可用。
⑧3個可編程I/O引腳除了可配置成輸入輸出外,還可以配置成外部中斷輸入使用。
⑨32位定時器和看門狗定時器;用戶可利用hyRTK內核訪問154個獨立的“虛擬”定時器,僅需很少的處理開銷。



2 嵌入式系統硬件設計


2.1 系統硬件結構


系統硬件結構如圖2所示



電源電路:輸入5 V,經過DC-DC變換,分別給微處理器提供2.5 V和3.3 V的電壓。
晶振電路:16 MHz有源晶體振蕩器經過倍頻,分別為Hyperstone內核/系統提供128/64 MHz的時鐘頻率。
復位電路:可選用簡單的RC復位電路,考慮到系統復位的可靠性和掉電監控,建議使用專門的復位IC,例如MAX706。
微處理器:即E1-16XS,是系統的工作和控制中心。
Flash:可存放Boot監控程序、嵌入式操作系統、用戶應用程序或其他在系統掉電后需要保存的數據。
SDRAM:系統代碼運行和數據變量存儲的空間。
JTAG接口:通過該接口可對系統進行在線調試和程序下載。
I/O擴展接口;引出數據總線、地址總線和必需的I/0控制總線,便于用戶根據自身的特定需求,擴展外圍電路;DSP可以通過該擴展總線對其他板卡進行控制,或者其他板卡可以通過該接口對開發板進行操作。


2.2 系統主要硬件單元電路設計


不同的DSP處理器在與DRAM、Flash連接時通常會有些差異,所以下面著重分析存儲器接口電路的工作原理和設計方法。


(1)Flash接口電路


由于Flash存儲器具有低功耗,大容量,可整片或分扇區快速燒寫、擦除,掉電后信息不丟失等特點,在各種嵌入式系統中得到廣泛應用。


本系統中,Flash存儲器采用Hynix的HY29LV160。它是16位數據寬度,存儲容量為16 Mb(2 MB),可以在2.7~3.6 V電壓范圍內進行讀、編程(燒寫)和擦除操作。


在大多數系統中,選用1片16位的Flash存儲器芯片(單片容量

相關IC型號

熱門點擊

 

推薦技術資料

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


 復制成功!
静安区| 太仓市| 茂名市| 邮箱| 民丰县| 彩票| 剑川县| 眉山市| 佳木斯市| 岱山县| 凌源市| 普格县| 海伦市| 玉林市| 曲靖市| 清流县| 黄石市| 麻城市| 台江县| 思南县| 万州区| 铜梁县| 商丘市| 大埔县| 龙口市| 桐乡市| 肇东市| 海原县| 昭通市| 西峡县| 卢龙县| 柞水县| 烟台市| 西藏| 肇庆市| 永年县| 望谟县| 南川市| 吉林市| 封开县| 广河县|