<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 模擬技術(shù) > 設計應用 > 串行RapidIO交換器的應用優(yōu)勢

串行RapidIO交換器的應用優(yōu)勢

作者: 時(shí)間:2013-11-25 來(lái)源:網(wǎng)絡(luò ) 收藏

的應用優(yōu)勢

EMIF6? 是由 Texas Instruments 開(kāi)發(fā)的一款專(zhuān)利接口,在業(yè)內應用多年,反響良好。但是,EMIF6? 現正用于從未嘗試的 DSP 至 DSP 連接等應用。本文闡述了與以相同有效帶寬運行的 相比,采用 FPGA 的八端口 EMIF6? 具有的優(yōu)缺點(diǎn)。

EMIF 標準是一種成熟、穩定的并行外部存儲器接口,且已在許多應用中證明大有益處。但其能力僅限于主機,且需要昂貴的 CPU 中斷服務(wù)程序,以便將系統內其他主機的數據傳入設備。支持 EMIF 接口可能還需要龐大的軟件開(kāi)銷(xiāo)(取決于數據傳輸的大小及頻率)。圖 1 所示的是傳統的EMIF 應用示例,通過(guò)CPU 中斷+ EDMA 方法從 CR ASIC 傳至 DSP 的傳輸形式。

通過(guò)選擇 等先進(jìn)的系列接口,可實(shí)現諸多一般優(yōu)點(diǎn):
* 可配置性及性能 – RapidIO以 1.25、2.5 及 3.125Gb的速率支持每個(gè)鏈接,且可支持多達八個(gè) 4x鏈接或十六個(gè) 1x 鏈接。具有確定性及低延時(shí)的特點(diǎn),且提供無(wú)阻塞交換矩陣架構。
* 控制 – RapidIO 具有可配置的 CPU 中斷控制、支持錯誤管理及通過(guò)性能監控統計支持擁塞控制等特點(diǎn)。它還提供用于硬件錯誤恢復的 CRC 處理。
* 軟件支持 – 納入硬件終止端點(diǎn)從而實(shí)現較低的軟件開(kāi)支。另外,RapidIO 只要求低水平的配置及功能支持,同時(shí)提供高度抽象的信息傳遞 API。它還具有 CPU 開(kāi)銷(xiāo)無(wú)需由傳輸數據的大小決定(例如通過(guò)少量控制訊息)的優(yōu)點(diǎn)。

串行RapidIO交換器的應用優(yōu)勢

串行RapidIO交換器的應用優(yōu)勢

圖2顯示與圖1相同的應用,而在實(shí)施時(shí)采用串行 RapidIO。采用此方法而不選擇 EMIF6? 的具體優(yōu)點(diǎn)可概述為以下幾點(diǎn):
* 靈活性 –EMIF6? 的局限性包括:它不是一個(gè)開(kāi)放式標準接口,且其帶寬限于 8Gb/s 半雙工。另外,它并非可擴展的解決方案。相反,串行 RapidIO 具有開(kāi)放式標準接口、帶寬可擴展至高達 20Gb/s 及可擴展架構。
* 性能 – EMIF6? 屬于損耗系統,不會(huì )存儲和轉發(fā),也不會(huì )提供數據的優(yōu)先次序。另外,通過(guò)交換器時(shí)還具有不可確定的延時(shí)。串行 RapidIO 是無(wú)損耗系統,可保證數據包傳送具有四個(gè)優(yōu)先次序等級。通過(guò)交換器時(shí)具有可確定的延時(shí)。
* 開(kāi)發(fā)成本 – 當采用 EMIF6? 接口時(shí),需要 FPGA 設計及確認資源。需承擔的測試平臺費用不可低估,且最后需要持續的產(chǎn)品支持。但是,采用串行 RapidIO,無(wú)需進(jìn)行硅設計,且由于 EMIF6?的相對I/O 要求更高,因此執行本解決方案的成本較低。同時(shí),PCB 的復雜性降低----單個(gè) 6? 位 EMIF 接口需要大約 97 只引腳,意味著(zhù)八個(gè)端口的交換器只需要 776 只接口引腳----因此可降低成本。
* 其他優(yōu)點(diǎn) – 串行 RapidIO 提供 CRC 處理,可實(shí)現基于硬件的錯誤恢復,而EMIF6? 無(wú)錯誤檢測/糾正。另外,后者不會(huì )提供狀態(tài)或確認反饋,而串行 RapidIO 提供錯誤管理及報告功能。此外,較寬的并行接口比串行接口占用更多的 PCB 空間。

兩種解決方案基本相同的一點(diǎn)是功率需求。使用相等的帶寬配置時(shí)二者的端點(diǎn)功耗大致相同。當在6?位模式下以133MHz 工作頻率運行時(shí),EMIF 具有 8


上一頁(yè) 1 2 下一頁(yè)

關(guān)鍵詞: 串行 RapidIO 交換器

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>