Global Sources
電子工程專輯
 
電子工程專輯 > EDA/IP
 
 
EDA/IP  

物聯網的SoC驗證

上網時間: 2016年03月09日     打印版  Bookmark and Share  字型大小:  

關鍵字:SoC驗證  物聯網  IoT  Veloce  VirtuaLAB 

那麼,基於Veloce軟體的環境如何具體地解決IoT和網路開發人員面臨的五大技術挑戰?

協議解決方案:在某種程度上,軟體解決方案能更加輕鬆地獲得準確的結果,一部份原因在於硬體解決方案即使是用相同的激勵也能產生不同的結果(取決於硬體出現時的狀態)。因此,在設計中為協議採用基於軟體的環境非常重要。Veloce 為多個細分市場提供協議解決方案,其中包括可提供主機/週邊裝置模型、協議試驗程式/分析儀以及軟體除錯連接的一系列解決方案。

大型設計:隨著設計尺寸的增加,硬體模擬性能也必須跟上節奏。Veloce利用可擴展平台來解決這一挑戰。客戶最初可能會使用Veloce Quattro來滿足需求。Quattro可為每個系統和多達16個用戶處理多達2.56億閘。下一步則是支援多達64位用戶的十億閘Veloce Maximus。Double Maximus系統具有多達20億閘和128個使用者的容量。所有Veloce型號和版本都使用相同的Veloce OS,執行相同的應用程式,並且完全向後相容,同時能夠提供全面的可擴展性並保障投資。

低功耗:Veloce是執行低功耗分析的一個理想平台,因為它能提供僅在真實應用環境下執行設計才得以實現的更高準確度。Veloce具有適當的速度和容量,可以啟動OS以及執行在目標硬體上全面執行軟體應用程式所需的數十億週期,即使是具有數十億閘的硬體亦然。Mentor創建了一個動態波形API流程,可直接與整合到Veloce硬體模擬器的功率分析工具相連接。透過與業界協力廠商的功耗分析工具(例如ANSYS)整合,客戶可以在設計流程初期獲得準確的功耗,以便針對功耗、區域和性能做出明智的設計決策。這點使Veloce電源應用程式軟體比任何其他低功耗解決方案都要準確得多,其他硬體模擬系統是無法做到的。

軟體除錯:嵌入晶片上的軟體必須與硬體同時進行驗證。硬體模擬與軟體模擬一樣擅長除錯,但對於較大型的設計,硬體模擬比軟體模擬更快速數千甚至數百萬倍。Veloce提供大量的解決方案,能滿足軟體工程師除錯其嵌入軟體之需。

Veloce Virtual Probes提供虛擬探針來實現硬體模擬器的即時互動式除錯。Veloce虛擬探針可提供與軟體除錯工具的虛擬連接,而無需再使用硬體JTAG探針。這不僅可消除JTAG探針原有的部份問題,還充分利用了企業伺服器。然而,即使硬體模擬在主動除錯期間停止作業,互動式除錯仍可利用硬體模擬器上寶貴的連線時間。在除錯問題期間每秒執行零個硬體週期,並沒必要使用硬體模擬器,互動式除錯應僅該在絕對必要時方可使用。

此外,Veloce Codelink還支援離線和重放除錯。Codelink提供標準軟體發展工具的除錯功能,包括軟體除錯工具中執行的程式碼與硬體波形中顯示位置之間的相關性。透過Codelink軟體,硬體模擬器會產生多個資料庫,以便在離線時用於除錯會話。這是一個非常高生產力的環境,可騰出硬體模擬器用於其他任務和使用者,同時又能夠在一個或多個工作站離線執行軟體除錯。

交換機和路由器埠:成百上千個埠的設計需要與硬體存在許多連接,這些連接全部都需要佈線,這使其無法再於ICE硬體環境中驗證網路交換機和路由器設計。此外,128埠乙太網路埠設計通常採用數億甚至數十億閘的尺寸。

幸運的是,Veloce VirtuaLAB可透過將大多數測試環境轉移到軟體中而克服硬體環境的障礙,並可處理多達二十億閘的可擴展Veloce平台上執行。此外,VirtuaLAB協議解決方案還可滿足網路交換機或路由器業者在驗證晶片時的所有關鍵目標:封包延遲、頻寬、封包遺失、亂序序列以及流量分析等。

在典型的VirtuaLAB環境中,SoC將被載入Veloce硬體模擬器中。硬體模擬器透過一個或多個軟體連接與工作站上的用戶環境相連,使工程師能與硬體模擬器中執行的DUT互動。針對乙太網路,工作站上執行的VirtuaLAB乙太網路封包產生器和監測器(EPGM)應用程式將會產生虛擬乙太網路流量。EPGM會產生測試並對乙太網路流量提供可視性、分析和用戶控制。


圖3:VirtuaLAB EPGM設置

結語:企業硬體模擬和IoT

Mentor Veloce VirtuaLAB為IoT和網路供應商提供新一代的驗證解決方案。該解決方案靈活性更強、可見性更高,而且能夠根據IoT和網路系統設計的容量和複雜度的增加進行擴展。在提供傳統的ICE功能的同時,它還可提高生產率以及設計品質,無需額外的纜線和硬體裝置。

由於這些功能和技術都建立在企業硬體模擬理念之上,因此,所有的硬體模擬資源均位於資料中心,並可由多個團隊、用戶和專案隨時隨地進行遠端存取。VirtuaLAB環境為所有IoT市場上的IoT裝置提供軟體和硬體驗證,從而為多個協議、複雜設計、加速低功耗應用以及軟、硬體除錯提供高速驗證解決方案。

在設計組成IoT和連網生態系統的產品和網路時,需要進行大量驗證。使用硬體模擬是執行大量所需驗證週期並除錯大型、複雜設計的唯一方式。利用其基於軟體的獨特驗證解決方案和企業伺服器模型,Veloce可為IoT和網路設計人員提供所需的驗證級。


 First Page Previous Page 1 • 2 • 3



投票數:   加入我的最愛
我來評論 - 物聯網的SoC驗證
評論:  
*  您還能輸入[0]個字
*驗證碼:
 
論壇熱門主題 熱門下載
 •   將邁入40歲的你...存款多少了  •  深入電容觸控技術就從這個問題開始
 •  我有一個數位電源的專利...  •  磷酸鋰鐵電池一問
 •   關於設備商公司的工程師(廠商)薪資前景  •  計算諧振轉換器的同步整流MOSFET功耗損失
 •   Touch sensor & MEMS controller  •  針對智慧電表PLC通訊應用的線路驅動器
 •   下週 深圳 llC 2012 關於PCB免費工具的研討會  •  邏輯閘的應用


EE人生人氣排行
 
返回頁首