色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

          EEPW首頁 > 新版RealView開發(fā)套件助力軟硬件協(xié)同設(shè)計(jì)

          新版RealView開發(fā)套件助力軟硬件協(xié)同設(shè)計(jì)

          ——
          作者: 時(shí)間:2007-04-17 來源: 收藏
          在近期舉辦的研討會(huì)(Embedded Systems Conference)上,ARM公司發(fā)布了最新的3.0版RealView開發(fā)套件(RVDS)。RVDS 3.0不僅號(hào)稱是ARM軟件開發(fā)工具的一大進(jìn)步,也被稱為一種頂級(jí)的()。它支持新興的和現(xiàn)有的ARM架構(gòu),其中包括Cortex M3和Cortex A8處理器內(nèi)核。它包含一個(gè)多內(nèi)核圖形調(diào)試器、一個(gè)ARM/Thumb/Thumb2編譯器、指令集仿真模型,以及一個(gè)新型編譯器優(yōu)化引擎,該引擎據(jù)稱性能比EEMBC基準(zhǔn)測(cè)試評(píng)分高出10%。 

          設(shè)計(jì)人員能夠通過一個(gè)Neon內(nèi)聯(lián)函數(shù)編譯器(intrinsics compiler),利用C語言命令為單指令、多數(shù)據(jù)64/128位混合型Neon DSP引擎編寫匯編代碼。ARM稱,這種編譯器可以完成所有的寄存器分配和調(diào)度任務(wù),從而使編程人員能夠在多媒體和信號(hào)處理應(yīng)用中充分發(fā)揮Neon引擎的優(yōu)勢(shì)。 

          ARM公司開發(fā)系統(tǒng)營銷總監(jiān)Brian McAllister稱,RVDS 3.0套件集成了系統(tǒng)完整建模所需的電子系統(tǒng)級(jí)(ESL)設(shè)計(jì)工具,為設(shè)計(jì)人員提供了一種實(shí)現(xiàn)硬件/軟件協(xié)同設(shè)計(jì)的端到端解決方案。他接著表示:“這些工具還為設(shè)計(jì)人員提供了更高的調(diào)試透明度和CPU控制能力,從而可縮短軟件調(diào)試所需的時(shí)間?!贝送猓掳鍾VDS軟件也能與IBM的Eclipse或Metrowerks的CodeWarrior協(xié)同工作,這就使得設(shè)計(jì)人員能夠任意選擇自己最熟悉的環(huán)境。 

          McAllister指出,這款新版工具套件可以與采用ARM RealView Sow Designer工具和MaxSim技術(shù)開發(fā)的系統(tǒng)模型完全協(xié)同工作,從而使軟硬件開發(fā)人員能夠在設(shè)計(jì)周期中比以往更早地展開協(xié)作,而且采用他們都熟悉的工具。“其中一項(xiàng)關(guān)鍵因素就在于不同工具間所具有的相互控制能力,”他指出。這樣一來,軟件設(shè)計(jì)人員可以通過設(shè)置斷點(diǎn)來檢查到達(dá)斷點(diǎn)時(shí)硬件模型的狀態(tài);另一方面,硬件設(shè)計(jì)人員則能夠在模型內(nèi)的信號(hào)上設(shè)置斷點(diǎn),當(dāng)設(shè)置了斷點(diǎn)的信號(hào)出現(xiàn)時(shí),模型就中斷運(yùn)行,而調(diào)試器就會(huì)顯示出此刻有什么代碼正在被執(zhí)行。 

          ARM公司稱,這些增強(qiáng)型的編譯工具比以往的版本性能提高了5%到10%,編譯ARM代碼時(shí)性能比GNU GCC編譯器高出25%,編譯Thumb代碼時(shí)比GNU軟件提高了30%。RVDS 3.0還是首款支持ARM的CoreSight先進(jìn)調(diào)試架構(gòu)的ARM套件,它包含調(diào)試訪問端口、ETM 3.3跟蹤支持功能和傳統(tǒng)的掃描鏈路。 

          所有這些軟件工具都后向兼容RVDS以前的版本。RVDS 3.0版售價(jià)為6,500美元。


          評(píng)論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉