在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發(fā)燒友App

硬聲App

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>DSP>ADSP-2106X SHARC DSPs軟件仿真器設(shè)計(jì)方案詳解

ADSP-2106X SHARC DSPs軟件仿真器設(shè)計(jì)方案詳解

2017-10-23 | rar | 0.3 MB | 次下載 | 1積分

資料介紹

本文介紹一種ADSP-2106x DSPs (數(shù)字信號(hào)處理器, Digital Signal Processors)的軟件仿真器(ADSPSim)。在此仿真器構(gòu)架過程中,面向?qū)ο?a href='http://www.xsypw.cn/soft/data/27-29/' target='_blank' class='arckwlink_none'>仿真技術(shù)的使用大大改善了軟件的模塊化、可重用性和靈活性,更加體現(xiàn)了軟件仿真器在實(shí)現(xiàn)軟硬件協(xié)同設(shè)計(jì)開發(fā)和早期測(cè)試過程中的優(yōu)勢(shì)。
  1 引言
  DSPs(數(shù)字信號(hào)處理器)在航空航天工程等領(lǐng)域已得到廣泛應(yīng)用,為實(shí)現(xiàn)早期測(cè)試,仿真器的使用提供了建立嵌入式系統(tǒng)軟硬件協(xié)同測(cè)試環(huán)境的可能。仿真器可分為軟件仿真器(Simulator)和硬件仿真器 (Emulator)兩類,而軟件仿真器比較硬件仿真器有著不可替代的優(yōu)勢(shì):
  (1) 開發(fā)人員能在獲得實(shí)際硬件原型前,能快速評(píng)價(jià)目標(biāo)機(jī)軟、硬件特性,實(shí)現(xiàn)硬件和軟件并行設(shè)計(jì)開發(fā),并縮短嵌入式軟件的開發(fā)周期,盡早發(fā)現(xiàn)軟件中的缺陷,降低開發(fā)成本;
  (2) 軟件仿真器具有高度的靈活性,可獨(dú)立對(duì)CPU進(jìn)行深入分析,或可用于對(duì)整個(gè)系統(tǒng)進(jìn)行建模。還可輕松地進(jìn)行重新配置,可與各種存儲(chǔ)器或外設(shè)相集成。這樣就可以對(duì)整個(gè)嵌入式系統(tǒng)的正確性進(jìn)行驗(yàn)證。
  (3) 由于軟件仿真器能夠反復(fù)地運(yùn)行相同的仿真過程,便于在對(duì)軟件進(jìn)行調(diào)試、測(cè)試過程中,控制與分析應(yīng)用程序運(yùn)行及仿真環(huán)境的狀態(tài),并可以采集到大量的調(diào)試數(shù)據(jù)。
  軟件仿真器一般都是在ISA(指令集體系結(jié)構(gòu))級(jí)對(duì)系統(tǒng)進(jìn)行仿真的,本文也不例外,也就是所說的指令集仿真器。
  指令集仿真器的實(shí)現(xiàn)方法有兩大類:一類是解釋型指令集仿真器,將應(yīng)用程序裝載入仿真的存儲(chǔ)器中,在運(yùn)行時(shí)模擬“取指(fetch)-譯碼(decode)-執(zhí)行(execute)”的流水對(duì)每條目標(biāo)指令進(jìn)行解釋,將結(jié)果存入仿真的寄存器或存儲(chǔ)器中。另一類是編譯型指令集仿真器,又可細(xì)分為基于靜態(tài)編譯與基于動(dòng)態(tài)編譯兩類,其原理是將目標(biāo)機(jī)的指令直接翻譯為能實(shí)現(xiàn)相應(yīng)功能的宿主機(jī)上的指令/指令塊,翻譯在編譯時(shí)實(shí)現(xiàn)為基于靜態(tài)編譯的指令仿真器,在裝載時(shí)才實(shí)現(xiàn)為基于動(dòng)態(tài)編譯的指令仿真器。解釋型指令集仿真器仿真速度比較慢,但由于是對(duì)指令的逐條解釋,可以提供對(duì)執(zhí)行應(yīng)用程序的很方便的控制;而編譯指令集仿真器雖然有較高的仿真速度,但由于對(duì)源程序進(jìn)行了反編譯后又進(jìn)行了優(yōu)化,已經(jīng)丟失了原來的用戶程序與高級(jí)語(yǔ)言的對(duì)應(yīng)關(guān)系。解釋型指令集仿真器提供了調(diào)試運(yùn)行仿真器的可能,更利于嵌入式軟件測(cè)試,因此本文中的指令集仿真器的實(shí)現(xiàn)采用此類方式。
  隨著面向?qū)ο蠹夹g(shù)的成熟,仿真軟件已經(jīng)朝著可互操作性、可重用性、面向?qū)ο蟮内厔?shì)發(fā)展,面向?qū)ο蠓抡妫?Object-Oriented Simulation )已成為當(dāng)前仿真研究領(lǐng)域最為活躍的研究方向之一。本文中的軟件仿真器ADSPSim在構(gòu)架上也采用了面向?qū)ο蟮姆抡婕夹g(shù)。
  2 ADSP-2106x SHARC DSPs簡(jiǎn)介
  ADSP-2106x是AD公司的第二代32位浮點(diǎn)數(shù)字信號(hào)處理器,AD稱之為SHARC(Super Harvard Architecture Computer,超級(jí)哈佛結(jié)構(gòu)體系結(jié)構(gòu)計(jì)算機(jī))。目前包括四種產(chǎn)品:ADSP-21060、ADSP-21061、ADSP-21062、ADSP-21065L。
  2.1 ADSP-2106x體系結(jié)構(gòu)概述
  和馮諾伊曼結(jié)構(gòu)不同,哈佛結(jié)構(gòu)使用分離的數(shù)據(jù)和程序空間及分類的訪問總線。而改進(jìn)的超級(jí)哈佛結(jié)構(gòu)的超級(jí)之處在于允許在程序存儲(chǔ)器(PM)中同時(shí)存放數(shù)據(jù)和指令(可靈活配置)。再輔以獨(dú)立劃分的片內(nèi)總線(分別用于PM和DM, 數(shù)據(jù)存儲(chǔ)器)和指令高速緩存,很好地解決了在執(zhí)行雙數(shù)據(jù)存取的指令時(shí),當(dāng)需要從PM中讀寫數(shù)據(jù)而產(chǎn)生的使用PM數(shù)據(jù)總線的沖突。當(dāng)?shù)谝淮伟l(fā)生使用PM數(shù)據(jù)總線的沖突時(shí),處理器會(huì)將指令存放在高速緩存中,當(dāng)再次使用該指令時(shí),處理器就可以一次性完成從高速緩存中取指令,從DM和PM同時(shí)取數(shù)據(jù)的并行操作。ADSP-2106x的詳細(xì)體系結(jié)構(gòu)如圖1所示。
  ADSP-2106X SHARC DSPs軟件仿真器設(shè)計(jì)方案詳解
  圖1 ADSP-2106x 組成框圖
  2.2 ADSP-2106x指令系統(tǒng)概述
  ADSP-2106x指令系統(tǒng)具有RISC(精簡(jiǎn)指令系統(tǒng))指令長(zhǎng)度一致、單周期執(zhí)行時(shí)間、易于并行和流水線處理的特點(diǎn),可以分為四大類:計(jì)算并存取指令,程序流控制指令,立即數(shù)尋址存取指令,及其它指令。又可按照操作碼細(xì)分為24小類。值得指出的是,其中大多數(shù)指令包含指定計(jì)算操作的域。ADSP-2106x指令固定長(zhǎng)度為48位,若包含計(jì)算操作域,則低0~22位固定為計(jì)算操作指令。詳細(xì)指令集見附錄A&B。
  正是由于計(jì)算指令與存取或跳轉(zhuǎn)指令可以合并在一條指令中譯碼執(zhí)行,ADSP-2106x擁有一個(gè)高性能的計(jì)算內(nèi)核,它可以在每個(gè)指令周期內(nèi)完成三個(gè)計(jì)算,包括一次加法、一次減法、一次乘法,以及寄存器到存儲(chǔ)器的存/取操作,或是程序流的改變操作。因此在60 MHz 的時(shí)鐘速率下可以得到180 MFLOPS(每秒兆浮點(diǎn)操作次數(shù))的性能。
下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評(píng)論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費(fèi)下載
  2. 0.00 MB  |  1489次下載  |  免費(fèi)
  3. 2單片機(jī)典型實(shí)例介紹
  4. 18.19 MB  |  91次下載  |  1 積分
  5. 3S7-200PLC編程實(shí)例詳細(xì)資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識(shí)別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關(guān)電源原理及各功能電路詳解
  10. 0.38 MB  |  9次下載  |  免費(fèi)
  11. 6基于AT89C2051/4051單片機(jī)編程器的實(shí)驗(yàn)
  12. 0.11 MB  |  4次下載  |  免費(fèi)
  13. 7基于單片機(jī)和 SG3525的程控開關(guān)電源設(shè)計(jì)
  14. 0.23 MB  |  3次下載  |  免費(fèi)
  15. 8基于單片機(jī)的紅外風(fēng)扇遙控
  16. 0.23 MB  |  3次下載  |  免費(fèi)

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費(fèi)
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費(fèi)
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費(fèi)
  7. 4LabView 8.0 專業(yè)版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費(fèi)
  9. 5555集成電路應(yīng)用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費(fèi)
  11. 6接口電路圖大全
  12. 未知  |  30319次下載  |  免費(fèi)
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費(fèi)
  15. 8開關(guān)電源設(shè)計(jì)實(shí)例指南
  16. 未知  |  21539次下載  |  免費(fèi)

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費(fèi)
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537791次下載  |  免費(fèi)
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費(fèi)
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費(fèi)
  9. 5Altium DXP2002下載入口
  10. 未知  |  233045次下載  |  免費(fèi)
  11. 6電路仿真軟件multisim 10.0免費(fèi)下載
  12. 340992  |  191183次下載  |  免費(fèi)
  13. 7十天學(xué)會(huì)AVR單片機(jī)與C語(yǔ)言視頻教程 下載
  14. 158M  |  183277次下載  |  免費(fèi)
  15. 8proe5.0野火版下載(中文版免費(fèi)下載)
  16. 未知  |  138039次下載  |  免費(fèi)
主站蜘蛛池模板: 亚洲成人综合网站| 妹子干综合网| 一级做a爱| 在线亚洲日产一区二区| 永久免费精品视频| 午夜情趣视频| 天堂网在线资源| 天天摸天天草| 久久精品免费看| 2018国产精品| 一区二区三区中文国产亚洲| 日本毛片在线观看| 国产成 人 综合 亚洲网 | 性欧美www| 日本一区二区三区四区在线观看| 欧美色视频在线观看| 久久久噜久噜久久综合| 色老头性xxxx老头视频| 99精品热视频| 五月激情婷婷网| 欧美日韩一区不卡| 淫性视频| 四虎永久在线精品免费影视| 欧美1| 日本黄色高清视频网站| 五月婷婷丁香综合| 色婷婷六月天| 精品成人在线| 五月天毛片| 五月激情六月丁香| 国模张文静啪啪私拍337p| 四虎影院永久在线观看| 你懂的网站在线| 影音先锋色偷偷米奇四色| 伊人网视频| 久久亚洲国产成人精品性色| haose16在线永久免费| 亚洲人成网站在线在线| 女人张开腿给男人桶爽免费 | 亚洲人与牲动交xxxxbbbb| 欧美色伊人|