新聞中心

        EEPW首頁 > 測試測量 > 設計應用 > 端到端網絡流的介紹

        端到端網絡流的介紹

        作者:美國國家儀器有限公司(NI)供稿 時間:2010-06-10 來源:電子產品世界 收藏

          網絡流的介紹

        本文引用地址:http://www.104case.com/article/109891.htm

          網絡(P2P)流技術使用PCI Express接口在多個設備之間直接,點對點傳輸,而不必通過主處理器或存儲器。這可使同一個系統中的設備共享信息而不必占用其它的系統資源。 P2P技術被以下設備支持:PXI Express FlexRIO現場可編程門陣列(FPGA)模塊(NI PXIe-7961R, PXIe-7962R, and PXIe-7965R),PXI Express數字化儀和矢量信號分析儀,包括NI PXIe-5122,PXIe-5622和 PXIe-5663。

          在圖1所描述的系統中,在NI PXIe-1075機箱中插入的NI PXIe-5622數字轉換器使用網絡數據流直接將數據傳送到NI PXIe-7965R NI FlexRIO FPGA模塊。然后FPGA模塊作為附加過程將數據傳送到另一個FPGA模塊。由于機箱背板開關提供與模塊所在插槽的直接連接,您不需要通過主控制器或進 入系統資源傳送數據,例如CPU和主存儲器。

          圖 1. 一個 NI PXIe-5622 數字轉換器將數據流傳送到兩個 PXI Express NI FlexRIO FPGA模塊.

          應用實例

          應用中一種常見的需求是實時頻域觸發。當大部分的設備在一個功率級上觸發時,這種觸發與頻率無關。然而,使用NI LabVIEW FPGA模塊的端到端網絡數據流和處理技術,您可以建立一個頻域觸發。圖2所描述的應用中,NI PXIe-5663矢量信號分析儀使用端到端網絡流將數據傳送到NI FlexRIO FPGA模塊,這里開有窗口,將其轉化為頻域信號,然后與掩碼比較。當數據超過掩碼時,FPGA模塊在PXI背板產生一個數字觸發信號。一旦 NI PXIe-5663收到這個觸發信號,它使用它的標準采集存貯器來捕獲一個數據記錄,包含預觸發采樣。然后您可以通過NI-SA驅動從主機讀取 這個記錄用于其它的處理或存儲。

          圖2. 在此應用中, NI FlexRIO FPGA模塊給 NI PXIe-5663 矢量信號分析儀一個頻域觸發信號.

          編程端到端網絡系統

          編寫端到端網絡數據流被NI-P2P驅動極大的簡化了。在圖3描述的應用中,1號FPGA直接在LabVIEW FPGA中傳送數據給2號FPGA,簡單的端到端網絡讀寫節點為數據交換提供先進先出的接口。這些節點類似于DMA 和本地FPGA FIFO。在數據交換成為可能之前,主機必須通過其NI-RIO和NI-P2P API將1號FPGA的寫入數據流和2號FPGA的讀取連接起來(如圖3所示)。取決于配置,您只需要一個或兩個VI來連接端到端網絡數據流,以便于數據 交換的進行。

          圖3. 在Two NI FlexRIO FPGA 模塊和相關軟件之間的端到端網絡流

        p2p機相關文章:p2p原理



        上一頁 1 2 3 4 下一頁

        關鍵詞: NI RF 端到端

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 宁晋县| 巨鹿县| 霞浦县| 竹山县| 秀山| 玛纳斯县| 灌云县| 沙坪坝区| 马边| 当阳市| 安宁市| 上林县| 若尔盖县| 甘孜| 岐山县| 昭苏县| 翁牛特旗| 临猗县| 集贤县| 长子县| 兴安盟| 福海县| 宾川县| 泰州市| 南投市| 高州市| 辉南县| 志丹县| 丽水市| 望都县| 小金县| 香港 | 涿鹿县| 嘉荫县| 湟中县| 庆元县| 辰溪县| 堆龙德庆县| 郧西县| 连平县| 张家界市|