擁有4GB高速跟蹤內(nèi)存和40Gbbits/秒的合計帶寬,Green Hills 仿真器?V4是Green Hill軟件有史以來速度最快、功能最強大的JTAG和跟蹤調(diào)試仿真器
技術概述
Green Hills 仿真器?V4是Green Hill軟件有史以來速度最快、功能最強大的JTAG和跟蹤調(diào)試仿真器。其4GB的高速跟蹤內(nèi)存和40Gbits/s的合計帶寬與TimeMachine? 調(diào)試套件使軟件開發(fā)人員能夠更快地發(fā)現(xiàn)和修復錯誤,快速優(yōu)化,并自信地進行測試。
Green Hills 仿真器的關鍵特性包括:
■ 4GB的高速跟蹤內(nèi)存和40Gbits/s的合計帶寬
■ 支持最新的高速串行跟蹤(HSST)協(xié)議,包括多路12.5Gb串行通道
■ 最快的下載速度,能夠維持120MHz JTAG時鐘速率,數(shù)據(jù)有效負載利用率接近100%
■ 支持數(shù)千個處理器上的調(diào)試和跟蹤接口
■ 與TimeMachine調(diào)試套件緊密集成
■ 提供復雜的分析工具,用于快速定位大型數(shù)據(jù)集中的關鍵執(zhí)行點
■ LCD狀態(tài)屏幕,便于訪問配置設置、診斷和出廠重置
■ 主USB和電源端口、以太網(wǎng)交換機和端口
專為尋找Heisenbugs而設計
仿真器V4專為查找Heisenbugs而設計的,這些bug在調(diào)試時會消失或不會重現(xiàn)。這些陰險的錯誤是造成軟件和產(chǎn)品無休止延遲的原因。通過快速跟蹤捕獲的行業(yè)標準協(xié)議和帶有深度捕獲緩沖區(qū),Green Hills 仿真器?V4為所有使用先進處理器的開發(fā)人員提供了最有效的對付Heisenbugs的武器:跟蹤捕獲。
運行控制和跟蹤功能
目標板支持
Green Hills 仿真器?V4支持數(shù)千個處理器板上廣泛的目標跟蹤端口。
智能實時操作系統(tǒng)
外加MULTI IDE,Green Hills 仿真器提供RTOS- aware來調(diào)試Green Hills軟件的INTEGRITY? RTOS。
最快的下載速度
帶有4GB的高速跟蹤內(nèi)存和40Gbits/s的合計帶寬,Green Hills 仿真器?V4通過最小化等待下載完成的時間,實現(xiàn)了更快的開發(fā)。它支持從2.5 kHz到120 MHz的JTAG時鐘,數(shù)據(jù)有效負載利用率接近100%,以最大化目標處理器的下載速度。
靈活和模塊化
Green Hills 仿真器?V4簡化了客戶配置,因為它取代了Green Hill 仿真器?V3和SuperTrace? 仿真器。獨立的單處理器Green Hills仿真器V4配置有用于JTAG和并行跟蹤的pod或用于高速串行跟蹤(HSST)的pod。然后添加處理器適配器以匹配目標處理器。
擴展系統(tǒng)和測試自動化
Green Hills 仿真器?V4提供了目標板使用的最常見的電源和通信接口,不僅簡化了目標板的物理布線,還提供了對這些接口的調(diào)試洞悉。
■ 目標板可通過可切換的12V/2A電源端口或5V/1.5A USB A型接口供電
■ 集成、儀表化以太網(wǎng)交換機,在前面板上具有第二以太網(wǎng)端口,供目標板使用。
■ 主USB支持連接的USB串行適配器,用于與目標板串行端口通信。
目前支持的系列
Arm架構
- Arm7, Arm9, Arm11
- Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7
- Cortex-R4, Cortex-R5, Cortex-R7, Cortex-R52
- Cortex-A5, Cortex-A7, Cortex-A8, Cortex-A9, Cortex-A15, Cortex-A17, Cortex-A35,Cortex-A53, Cortex-A55, Cortex-A57, Cortex-A72, Cortex-A75
處理器制造商:
Altera, Atmel, Broadcom, Cavium, Cirrus Logic, Fujitsu, LSI, Marvell, Microchip, NVIDIA, NXP, Qualcomm, Renesas, Samsung, Sharp, ST, Texas Instruments, Xilinx
Power架構
- PowerPC 4xx, 6xx, 7xx, 74xx
- RAD series
- - PowerPC e200, e300, e500, e600, e500MC, e5500, e6500
- NXP MPC55xx, 56xx, 57xx and PX families
- ST Micro SPC56xx, 57xx, and 58xx
- NXP QorIQ P-Series and T-Series
處理器制造商:
AMCC, IBM, NXP, ST
支持調(diào)試&跟蹤架構
- Arm CoreSight - EOnCE
- Arm ETM v1, v3, v4 - Intel MIPI
- Arm-14/20 - MIPS PDTrace
- Arm PRM - Nexus
- Arm SWD - PPC BDM
- COP - TI-14
- CoreSight HSSTP - Tricore
- EJTAG2.5 - Xilinx-14
可變目標電壓
Green Hills 仿真器?V4可以在從1.65V到5V的I/O接口電壓范圍內(nèi)進行選擇,以連接到各種目標。
多核調(diào)試
Green Hills 仿真器?V4支持在單個JTAG掃描鏈中調(diào)試多個核以及多核跟蹤。Green Hills 仿真器?V4可用于最復雜的調(diào)試情況。
循環(huán)精度
當跟蹤目標板時,Green Hills 仿真器?V4以周期精度模式捕獲跟蹤數(shù)據(jù),因此開發(fā)人員可以確定每個指令需要多少周期。這將允許分析緩存和其他內(nèi)存系統(tǒng)的影響。除了提供對內(nèi)存系統(tǒng)的洞悉之外,周期精度模式還精確地確定系統(tǒng)性能并測量優(yōu)化工作的效果。
靈活跟蹤時鐘
憑借其靈活的跟蹤時鐘接口,Green Hills 仿真器?V4可以自動調(diào)整跟蹤數(shù)據(jù)和時鐘線之間的時序偏差,以實現(xiàn)更可靠的跟蹤采集。
TimeMachine調(diào)試套件
為了實現(xiàn)充分利用Green Hills 仿真器?V4收集的跟蹤數(shù)據(jù),TimeMachine調(diào)試套件擴展了Green Hill軟件的MILTI IDE:
確定并修復競爭條件和計時問題
可視化并快速理解代碼,以便調(diào)試和優(yōu)化性能
通過捕獲和回放難以再現(xiàn)的問題,加快調(diào)試周期
在程序執(zhí)行中運行、設置斷點并向后查看數(shù)據(jù)
TimeMachine套件的路徑分析器? 提供應用程序調(diào)用堆棧隨時間變化的圖形視圖
規(guī)格
▲ 4GB的跟蹤內(nèi)存
▲ 高速串行跟蹤(HSST)支持
-4個12.5Gb串行跟蹤通道(8b10b編碼)
-5x 10Gb串行跟蹤通道(8b10b編碼)
-6x 6Gb串行跟蹤通道(8b10b編碼)
▲ 并行跟蹤支持
-250MHz x 32位單數(shù)據(jù)速率
-250MHz x 16位雙倍數(shù)據(jù)速率
▲?JTAG調(diào)試支持
-2.5 kHz-120 MHz JTAG時鐘,數(shù)據(jù)有效載荷利用率高
-1.65 V-5 V目標電壓
▲ 目標接口端口
-調(diào)試/跟蹤連接器,具有40 Gbps合計帶寬,可逆連接器和螺釘固定
-帶5V電源輸出的USB 2.0 A型端口
支持選擇用于監(jiān)控目標串行端口的USB串行端口適配器
-Molex 43045-1001用于目標電源和控制的10位連接器
12V/2.6A電源,每個引腳最大2A
四個可編程通用輸入/輸出(GPIO)引腳。
GPIO引腳可以橋接以模擬按鈕按下
-觸發(fā)輸入和輸出
SMB輸入:>1M歐姆,0-5.5伏,150納秒延遲
SMB輸出:110歐姆,0至3.3伏,<1秒延遲
-用于交換和跟蹤目標網(wǎng)絡流量的前置交換千兆以太網(wǎng)端口
▲ 主機連接
-USB 3.0超高速B型端口
控制臺并發(fā)交付給主機,伴隨MULTI調(diào)試接口,作為一個串口通過一個標準的終端程序直接用命令行進行操作
-后向千兆以太網(wǎng)
▲ 用戶界面
-帶有探頭信息的可配置多行單色LCD面板
-帶有兩個按鈕的控制LCD面板顯示
-擴音器
▲ 物理特性
-5.75 x 5.56 x 1.68英寸(寬x長x高)
-噴涂鋼端板的塑料外殼
-1.25磅
-底座中的4x 6-32插件,用于安裝
最小深度0.25英寸
-調(diào)試/跟蹤連接器電纜長度:23英寸
-調(diào)試/跟蹤連接器電纜最小彎曲半徑:0.125英寸
▲ 電源
-12VDC,5A
- 2.0mm內(nèi)徑x 6.5mm外徑插座
▲ 工作環(huán)境
-0-50攝氏度
-高達85%的非冷凝濕度
▲ 符合標準
-FCC A級
-EN 61326-1
-符合RoHS
-在美國組裝
調(diào)試pods
Green Hills 仿真器?V4通過TE跟蹤pod可配置為支持并行跟蹤和JTAG目標板連接,或通過高速串行跟蹤(HSST)pod支持串行跟蹤目標板
它支持廣泛的目標適配板,包括:
Arm CoreSight-10 - MIPI-60
Arm CoreSight-20 - MIPS PDTrace
Arm ETM/CoreSight MICTOR - Nexus HP50
Arm SWD - Nexus HS22 (Aurora-11)
Arm-14 - Nexus HS34 (Aurora-17)
Arm-20 - Nexus HS70 (Aurora-35)
COP - Nexus MICTOR
CoreSight HSSTP - PPC BDM
EJTAG2.5 - TI-14
EOnCE - Tricore
Intel MIPI60 - Xilinx-14
MIPI-34
跟蹤pod(用于并行跟蹤和JTAG目標連接)
HSST跟蹤pod(用于串行跟蹤目標)