DSTREAM? 高性能調(diào)試和跟蹤單元支持對任何基于 ARM 處理器的硬件目標(biāo)進(jìn)行軟件調(diào)試和優(yōu)化。
借助于DSTREAM,可以通過 JTAG 或串行線調(diào)試將ARM DS和第三方調(diào)試器連接到基于 ARM 的設(shè)備。DSTREAM 使用 FPGA 加速,在單核處理器和多核處理器設(shè)備上實(shí)現(xiàn)代碼的高速下載和快速步進(jìn)。
DSTREAM具有虛擬以太網(wǎng)(用于在沒有其他驅(qū)動(dòng)程序或 I/O 端口時(shí)裝載遠(yuǎn)程文件系統(tǒng))、針對許多開發(fā)平臺(tái)的加速硬件引入以及與第三方工具結(jié)合使用的開放式調(diào)試接口等功能,它是一個(gè)用于開發(fā)和調(diào)試復(fù)雜SoC的綜合性解決方案。
跟蹤是用于解決復(fù)雜的軟件/硬件問題以及與 Timing 相關(guān)問題的必不可少的工具;因?yàn)橥ㄟ^跟蹤,您可以對軟件的執(zhí)行情況進(jìn)行后分析,而不需要借助任何軟件或硬件工具。
DSTREAM按性能的不同,分為DSTREAM-ST、DSTREAM-PT、DSTREAM-HT三種類型。各類型的性能如下表: