RealView ICE (RVI) 和 RealView Trace 2 (RVT2)仿真器
概念:該產品官方名稱為RVI仿真器和RVT2跟蹤器,也稱ARM Realview ICE,ARM Realview Trace 2 等,系為同一產品。
RealView ICE (RVI) 和 RealView Trace 2 (RVT2) 分別是 ARM 之前的 JTAG 調試單元和實時追蹤調試單元。RVI 為 DS-5 和 RVDS 用戶提供運行控制調試功能,RVT2 將跟蹤功能添加到 RVI,僅供 RVDS 用戶使用。
或者,DS-5 和 RVDS 用戶可以從使用下一代目標連接 DSTREAM 的快速、靈活和低成本解決方案進行調試和跟蹤中受益。
RVI 運行控制調試單元
借助于 RVI,可以通過 JTAG 或串行線調試將 ARM 調試器和第三方調試器連接到基于 ARM 處理器的設備。RVI 使用 FPGA 加速,在單處理器和多處理器芯片上實現較高的下載速度,并快速進行單步程序運行。
RVI 具有虛擬以太網(用于在沒有其他驅動程序或 I/O 端口時裝載遠程文件系統)、針對許多開發平臺的加速硬件引導啟動以及與第三方工具結合使用的開放式調試接口等功能,它是一個用于開發和調試復雜 SoC 的綜合性解決方案。
RVT2 實時追蹤調試單元
RVT2 是一個跟蹤、捕獲處理器執行代碼的硬件單元,它是對 RVI 的擴展。RVT2 連接到硬件目標的跟蹤端口,以從芯片中提取實時跟蹤數據,然后將數據存儲到其 24MB 緩沖區或將數據傳輸到主機。
跟蹤是用于解決復雜的軟件/硬件問題以及與 Timing 相關問題的必不可少的工具;因為通過跟蹤,您可以對軟件的執行情況進行后分析,而不需要借助任何軟件或硬件工具。此外,得益于 RVT2 中的創新性數據流功能以及 ARM Profiler,您還可以進行長期的非侵入式軟件分析。
RVI 和 RVT2 隨附了功能強大的軟件實用工具,以幫助進行 SoC 引入和硬件驗證。它們還提供了用于第三方工具和自定義工具的接口。
特點
RVI
運行控制調試單元支持所有 ARM 和 Cortex 處理器
通過 USB 2.0 和以太網接口,可以從主機 PC 進行直接和遠程連接
支持 JTAG 和串行線調試目標接口
設備引導啟動和測試實用工具
支持通過 JTAG 進行虛擬以太網鏈接
支持第三方 IP 和調試器
RVT2
跟蹤所有 ARM 處理器和不同類型 ETM 的指令和數據
具有跟蹤數據壓縮功能的 24MB 緩沖區可存儲 50M 指令
對于以高達 400MHz 主頻運行的處理器,實現對主機的 USB 流式跟蹤
32 位跟蹤端口支持高達 480MHz(單倍數據速率)或 240MHz(雙倍數據速率)的頻率
支持常規和多路復用 ETM 模式
可選的 48 位時間戳功能允許調試器在禁用周期精確跟蹤時了解指令的執行時間
可將跟蹤接口的所有信號上的延遲配置為支持具有異常跟蹤計時的目標
用作 RVI 的插件單元
RVI
Windows XP Professional Service Pack 3
Windows 7 專業版
Windows 7 企業版
Red Hat Enterprise Linux 5 桌面版和工作站選項、標準版
通過以太網連接到主機時,將同時支持這些操作系統的 32 位和 64 位版本。如果通過 USB 進行連接,則只支持 32 位版本。
對主機 PC 的要求
Pentium IBM 兼容機
一個未用 USB 端口(如果需要直接連接到運行控制單元)
一個 TCP/IP 連接(如果需要遠程連接到運行控制單元)
目標接口
調試協議:JTAG 和串行線調試
目標連接器:
20 針和 14 針 ARM JTAG
14 針 TI OMAP
10 針高密度 CoreSight 連接器
接口參考電壓:1.0 伏至 5.0 伏,可隨目標進行配置
JTAG 接口速度:2KHz 至 50MHz
RVI 和目標之間的最大距離:3 米
最大軟件下載速度:1.7 兆字節/秒
遠程目標重置:是
主機接口
連接類型:USB 2.0 和 10/100baseT 以太網
連接協議:
RVI-API(至 RVD 調試器)
GDBServer(至 GDB)
RDDI(至 DS-5 和其他調試器)
處理器和目標 IP 支持
ARM 處理器體系結構:
ARM7、ARM9、ARM11
Cortex-A、Cortex-R、Cortex-M
CoreSight 調試組件:
調試訪問端口 (DAP)
DAP-Lite
CoreSight 跟蹤組件
嵌入式跟蹤緩沖區 (ETB)
RVT2
操作系統
與 RVI 相同
對主機 PC 的要求
與 RVI 相同
目標接口
跟蹤端口寬度:1 至 32 位
跟蹤端口計時模式:單邊沿和雙邊沿
跟蹤端口參考電壓:0.9V 至 5.0V
跟蹤連接器:單和雙 MICTOR 跟蹤連接器
跟蹤端口上的定時
跟蹤信號的各個延遲的分辨率:75ps
跟蹤端口信號的自動校準:是,與 ARM 性能分析器一起使用時
時間戳分辨率:10ns
處理器和目標 IP 支持
ARM 處理器體系結構:
ARM7、ARM9、ARM11
Cortex-A、Cortex-R、Cortex-M
CoreSight 跟蹤組件
嵌入式跟蹤宏單元 (ETM)
嵌入式跟蹤緩沖區 (ETB)
跟蹤端口接口單元 (TPIU)
跟蹤聚合器和復制器
-
WINDOWS
+關注
關注
4文章
3569瀏覽量
89303 -
嵌入式主板
+關注
關注
7文章
6086瀏覽量
35614 -
米爾科技
+關注
關注
5文章
227瀏覽量
21099
發布評論請先 登錄
相關推薦
評論