白皮書

Veloce proFPGA 以高彈性的 FPGA 原型驗證平台,支援韌體與軟體開發

閱讀時間:7 minutes

當第一批晶片(first silicon)出爐時,理想的狀況是軟體團隊已經準備好穩定的驅動程式、作業系統 (OS),以及應用程式碼。但問題來了—這些軟體究竟該在哪個平台上開發?應用層的程式開發通常可以在一般電腦系統或雲端環境中進行,透過 stub 來模擬 SoC 及其周邊裝置的行為。軟體單元測試(一直到能成功啟動作業系統的層級)則可以方便地在硬體模擬系統上完成。

利用 FPGA 原型克服 SoC 驗證挑戰

然而,真正的挑戰往往在這之後才開始。

當軟體與硬體進行整合、或遇到那些模糊難解、甚至看似不會重現的錯誤時,問題就變得格外棘手。再加上每天都得執行的軟體與 IP 迴歸測試,這些例行但繁瑣的任務都需要一個準確的硬體模型,同時還要具備模擬平台提供的可視性與可控性。但光有這些還不夠。這類測試往往需要比模擬系統更高的執行速度—最好能逼近真實晶片的即時運作效能。而在設計週期的後期,開發與驗證工作通常還會分散在全球多個據點進行,因此平台的可擴充性與可攜性也變得至關重要。

利用 FPGA 原型增强軟硬體集成

下載本白皮書,瞭解 FPGA 原型設計的好處和重要性,以應對 SoC 設計團隊硬體和軟件方面面臨的挑戰,並提供 FPGA 原型設計解決方案,確保提高硬體和軟件驗證生產率。

Share

相關資訊