• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 新聞中心

    EEPW首頁 > 嵌入式系統 > 設計應用 > 高速數據流盤處理:編程與標定

    高速數據流盤處理:編程與標定

    作者: 時間:2009-04-13 來源:網絡 收藏

    概覽

    正在改變著工程師們的方式。本文討論了支持處理的技術、最大化系統流處理性能的應用設計和在數據流導入磁盤與數據流導入存儲器應用中可獲得的數據速率基準。

    引言

    流處理是指以足夠維持連續采集或信號生成的高速率將數據傳輸至儀器或從儀器輸出。這就意味著任一項流處理應用的性能總是受限于數據的大小和傳輸速度。許多工程師利用了“流處理”技術,但是在很多應用中,數據無法以足夠快的速率被生成或采集。在這些情況下,工程師們必須折衷處理,或者以足夠低的采樣率對要通過總線傳輸的數據進行采樣,或者以所需的高速率進行采樣但所持續時間較短(這個時間受限于儀器的板載存儲器)。然而,無論哪一種的犧牲都不是我們希望的。

    傳統意義上,桌面儀器系統,如示波器、邏輯分析儀和任意波形發生器等,都已經實現了一定程度的數據流處理。雖然許多儀器具有非常高的采樣率和帶寬,但是與PC接口以返回數據給用戶的總線卻時常被忽略,實際上它會大大增加整體測試時間。例如,用獨立示波器進行的大部分數據采集時間都是有限的,采集的持續時間由示波器中板載存儲器的大小所決定(一臺獨立任意波形發生器也面臨同樣的問題,除非待發生的波形是直接下載到板載存儲器中)。數據采集完成之后,數據通過以太網(或者更為常用的GPIB)傳輸至控制PC。試考慮這樣一種情形,事件觸發之后以1GS/s的速率對數據進行采樣。如果該設備每通道具有256MB的板上存儲空間,那么約250ms后存儲器就被寫滿了,數據采集就會停下來。如果儀器接口使用GPIB總線(其帶寬約為1MB/s),那么用戶必須等待約4.5分鐘(250s),這些數據才可以傳輸至計算機供分析使用。現在,將其與具有相同采樣率和板上存儲空間的NI數字化儀/示波器相比較。相同的數據通過高帶寬的PCI/總線傳輸僅需要不到3秒的時間——超過80倍的性能提升。PCI / 總線甚至支持更快速的數據傳輸。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 胶州市| 肥西县| 台中县| 贵港市| 富裕县| 涪陵区| 平定县| 承德县| 海林市| 湟中县| 资溪县| 丹东市| 垫江县| 商河县| 松江区| 湘阴县| 河东区| 诸暨市| 沅陵县| 连云港市| 鞍山市| 新干县| 沙湾县| 松江区| 和平县| 安福县| 沽源县| 永川市| 都兰县| 盐山县| 雷山县| 潼南县| 莲花县| 资源县| 南京市| 和平区| 昭苏县| 长丰县| 息烽县| 车致| 富锦市|