<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 業(yè)界動態(tài) > 集成了TI代碼編譯器套件的NI LabVIEW縮短了DSP設計周期

          集成了TI代碼編譯器套件的NI LabVIEW縮短了DSP設計周期

          作者:電子設計應用 時間:2003-01-24 來源:電子設計應用 收藏
          National Instruments(美國國家儀器公司,簡稱)今天宣布LabVIEW DSP測試工具包(DSP Test Integration Toolkit)正式上市。有了這個軟件,工程師們可以將 LabVIEW圖形化開發(fā)環(huán)境與德州儀器(TI)代碼編譯器套件(Code Composer Studio)開發(fā)工具結合使用,從而大大地縮短TI的數字信號處理(DSP)系統(tǒng)的測試和開發(fā)時間。

          DSP系統(tǒng)設計過程的前期測試工作往往都是非常復雜又很耗時間,因此設計工程師們通常要等到系統(tǒng)模型完成以后才可以做驗證工作。有了這一工具套件,工程師們就可以在LabVIEW中方便地將測量部分集成在設計工作中。這使得他們在建立程序原型之前就可以確定設計流程,從而縮短了整個產品開發(fā)上市時間,并提高了諸如無線LAN系統(tǒng)、MP3播放器、家用電器等使用DSP芯片的產品的質量。

          “LabVIEW與代碼編譯器套件的集成進一步促進并擴展了傳統(tǒng)DSP代碼的開發(fā),并在最初開發(fā)階段,為工程師們提高了基于TI DSP的系統(tǒng)測試效率?!盩I eXpressDSP Plug-ins產品經理Omar Fattah說,“從根本上來說,用LabVIEW控制TI DSP的功能讓TI的用戶們能夠在更短的時間內產出更多具有競爭力的產品?!?/P>

          “LabVIEW DSP測試工具包為工程師們提供了一個直觀的的、友好的圖形工具,使他們能夠方便地創(chuàng)建DSP測試和認證系統(tǒng)。作為一個eXpressDSP-compliant plug-in,這一工具包使Code Composer Studio里面的常規(guī)操作都自動進行,如“創(chuàng)建”和“運行”等;同時它還可以通過DSP芯片內存直接讀寫測試數據。工程師們可以通過LabVIEW讀寫DSP芯片內部的數據,可以通過TI RTDX數據鏈接實時地觀察并控制測試數據,速度可達2MB/s。

          LabVIEW可以與各種測量I/O產品無縫地集成,因此工程師們可以模擬實際狀態(tài)并進行實際情況下的測量,并將其結果與理論數據進行比較。然后,再結合DSP算法的操作參數與DSP輸入輸出反映的實際結果動態(tài)地調整系統(tǒng)參數。通過這樣的方式來加速代碼開發(fā)的測試和認證過程。

          LabVIEW DSP測試工具包可以與TMS320C6000、TMS320C5000、TMS320C2800及OMAP平臺連用。用戶必須使用LabVIEW 6.1版及Code Composer Studio 2.1版或更高版本的工具包。

          屬于TI的第三方聯(lián)盟成員之一,TI的第三方聯(lián)盟是業(yè)內DSP開發(fā)最廣泛的組織。作為這個聯(lián)盟成員之一,NI LabVIEW DSP測試工具包已經通過測試,證明符合TI的軟件標準。



          關鍵詞: NI 測試測量

          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();