Microchip 的 PIC64GX 系列包括四個 SiFive RISC-V U54 64 位元 CPU 內核,支援對稱和非對稱多處理 (SMP/AMP) 以及確定性延遲。他們的五階段有序管道不易受到 Meltdown 和 Spectre 漏洞的攻擊。另一個 64 位元 SiFive RISC-V E51 CPU 作為監控處理器核心。
Lauterbach 的 TRACE32® 開發工具可對 RISC-V 處理器和 PIC64GX 晶片上實現的其他核心進行硬體加速調試和即時追蹤。 TRACE32® 工具由通用 PowerView 調試和追蹤軟體以及調試和追蹤加速器模組組成。 Lauterbach 的智慧型PowerDebug 模組可提供最高的可用下載速度和最短的回應時間,以實現高效的調試和測試自動化,而PowerTrace 即時追蹤模組則可全面洞察系統的處理器和其他核心正在執行的操作,而不會影響其實時效能以任何方式。包括程式碼覆蓋率測量在內的追蹤分析可以支援將嵌入式設計比以往更快、更安全、更可靠地推向市場。
TRACE32® 能夠同時偵錯並追蹤 PIC64GX MPU 中的 RISC-V 處理器和其他核心;涵蓋整個系統的獨特能力,無論系統是SMP(對稱多處理)、AMP(非對稱多處理)或iAMP(整合非對稱多處理)。 Lauterbach 的創新 iAMP 調試和追蹤技術能夠在一個 TRACE32® PowerView GUI 中調試具有相同 CPU 指令集的多核心系統。
PIC64GX MPU 支援多種開源、商業和即時作業系統,包括 Linux®、Canonical® Ubuntu® OS 和 Zephyr® OS。 TRACE32® 獨特的作業系統感知功能提供了對應用程式及其運行的作業系統的關鍵洞察,無論它是豐富的作業系統、RTOS 還是兩者的混合。 TRACE32®作業系統感知偵錯可以查詢並顯示所有作業系統對象,例如執行緒、訊息佇列等。這樣,工程師可以更好地了解它們的行為和利用晶片資源的方式。
「PIC64GX 64 位元微處理器是安全嵌入式運算平台的絕佳選擇,」Lauterbach GmbH 董事總經理 Norbert Weiss 說。 “借助 TRACE32® 的最新支持,我們使工程師能夠從一開始就使用 Microchips 的 PIC64GX MPU 以及我們市場領先的調試和跟踪工具來開發他們的應用程序。”
Microchip FPGA 業務部行銷和策略副總裁 Shakeel Peera 表示:“我們的 PIC64GX MPU 擴展了 Microchip 的嵌入式處理能力,以支援運算密集型即時應用。” “Lauterbach 在業界備受推崇,其對 PIC64GX 系列的支持將使開發人員能夠利用 TRACE32 強大的調試和開發工具來增強其軟體並加快上市時間。”
Lauterbach 的 TRACE32® 開發工具使嵌入式運算平台的開發人員能夠更快、更輕鬆地開發基於 PIC64GX SoC 的應用程式。
有關 Lauterbach TRACE32® 多核調試和跟踪的更多信息,您可以在這裡找到:https://www.lauterbach.com/features/multicore-debugging-and-tracing
有關 Lauterbach TRACE32® 作業系統感知的更多信息,您可以在這裡找到:https://www.lauterbach.com/features/os-awareness
