Tổng quan về công nghệ
Green Hills Probe V4 là thiết bị dò tìm dấu vết và JTAG nhanh nhất và có khả năng nhất từng được Green Hills Software sản xuất. Bộ nhớ theo dõi tốc độ cao 4GB và băng thông tổng hợp 40 Gbit/giây kết hợp với Bộ gỡ lỗi TimeMachine để cho phép các nhà phát triển phần mềm tìm và sửa lỗi nhanh hơn, tối ưu hóa nhanh chóng và kiểm tra một cách tự tin.
Các tính năng chính của Green Hills Probe bao gồm:
- 4GB bộ nhớ theo dõi tốc độ cao với băng thông tổng hợp 40 Gbits/giây
- Hỗ trợ các giao thức theo dõi nối tiếp tốc độ cao (HSST) mới nhất, bao gồm nhiều làn nối tiếp 12,5Gb
- Tốc độ tải xuống nhanh nhất, có khả năng duy trì tốc độ xung nhịp JTAG 120 MHz với mức sử dụng tải trọng dữ liệu gần 100%
- Hỗ trợ tất cả các giao diện gỡ lỗi và theo dõi hàng đầu trên hàng nghìn bộ xử lý
- Tích hợp chặt chẽ với Bộ gỡ lỗi TimeMachine
- Cung cấp các công cụ phân tích tinh vi để nhanh chóng xác định vị trí các điểm thực hiện chính trong bộ dữ liệu lớn
- Màn hình trạng thái LCD để dễ dàng truy cập vào cài đặt cấu hình, chẩn đoán và khôi phục cài đặt gốc
- Máy chủ USB và cổng nguồn, bộ chuyển mạch và cổng Ethernet
Với 4GB bộ nhớ theo dõi tốc độ cao và băng thông tổng hợp 40 Gbits/giây, Green Hills Probe V4 là đầu dò gỡ lỗi theo dõi và JTAG nhanh nhất và có khả năng nhất mà Green Hills Software từng thực hiện.
Được thiết kế để tìm Heisenbugs
Probe V4 được thiết kế để tìm Heisenbugs, là những lỗi biến mất hoặc không tái tạo trong khi gỡ lỗi. Những lỗi ngấm ngầm này là nguyên nhân gây ra sự chậm trễ vô tận của phần mềm và sản phẩm. Thông qua việc thu thập dấu vết nhanh chóng qua các giao thức tiêu chuẩn công nghiệp và với bộ đệm thu thập sâu, Green Hills Probe V4 cung cấp cho tất cả các nhà phát triển trên tất cả các bộ xử lý hàng đầu vũ khí hiệu quả nhất chống lại Heisenbugs: thu thập dấu vết.
Tính năng kiểm soát hoạt động và theo dõi
Hỗ trợ mục tiêu rộng
- Green Hills Probe V4 hỗ trợ nhiều cổng theo dõi mục tiêu trên hàng nghìn bộ xử lý.
RTOS awareness
- Cùng với MULTI IDE, Probe V4 cung cấp khả năng gỡ lỗi nhận biết RTOS cho RTOS INTEGRITY RTOS của Green Hills Software.
Đồng hồ theo dõi linh hoạt
- Với giao diện đồng hồ theo dõi linh hoạt, Green Hills Probe V4 có thể tự động điều chỉnh độ lệch thời gian giữa dữ liệu theo dõi và dòng đồng hồ để thu thập dấu vết đáng tin cậy hơn.
Điện áp mục tiêu thay đổi
- Green Hills Probe V4 có thể chọn giữa nhiều mức điện áp giao diện I/O từ 1,65V đến 5V để kết nối với nhiều mục tiêu khác nhau.
Gỡ lỗi đa lõi
- Green Hills Probe V4 hỗ trợ gỡ lỗi nhiều lõi trong một chuỗi quét JTAG cũng như theo dõi đa lõi. Green Hills Probe V4 có thể được sử dụng trong các tình huống gỡ lỗi phức tạp nhất.
Tốc độ tải xuống nhanh nhất
Với 4GB bộ nhớ theo dõi tốc độ cao và băng thông tổng hợp 40 Gbits/giây, Probe V4 cho phép phát triển nhanh hơn bằng cách giảm thiểu thời gian chờ tải xuống hoàn tất. Nó hỗ trợ xung nhịp JTAG từ 2,5 kHz đến 120 MHz với mức sử dụng gần như 100% tải trọng dữ liệu để tối đa hóa tốc độ tải xuống bộ xử lý đích.
Chu kỳ chính xác
Khi được cung cấp bởi các mục tiêu theo dõi, Green Hills Probe V4 sẽ ghi lại dữ liệu theo dõi ở chế độ chính xác theo chu kỳ để các nhà phát triển có thể xác định mỗi lệnh thực hiện bao nhiêu chu kỳ. Điều này cho phép phân tích tác động của bộ nhớ đệm và các hệ thống bộ nhớ khác. Bên cạnh việc cung cấp thông tin chuyên sâu về hệ thống bộ nhớ, chế độ chính xác theo chu kỳ còn xác định chính xác hiệu suất hệ thống và đo lường tác động của các nỗ lực tối ưu hóa.
Linh hoạt và mô-đun
Green Hills Probe V4 đơn giản hóa cấu hình của khách hàng vì nó thay thế cả Green Hills Probe V3 và SuperTrace Probe. Một Green Hills Probe V4 độc lập với bộ xử lý được cấu hình với một nhóm dành cho JTAG và theo dõi song song hoặc một nhóm dành cho theo dõi nối tiếp tốc độ cao (HSST). Sau đó, bộ điều hợp bộ xử lý sẽ được thêm vào để phù hợp với bộ xử lý đích.
Hệ thống mở rộng và tự động hóa thử nghiệm
Green Hills Probe V4 cung cấp và trang bị các giao diện nguồn và truyền thông phổ biến nhất được sử dụng bởi các bảng mục tiêu, không chỉ đơn giản hóa hệ thống cáp vật lý đến bảng mục tiêu mà còn cung cấp thông tin chuyên sâu về gỡ lỗi cho các giao diện này.
- Bảng mục tiêu có thể được cấp nguồn bằng cổng nguồn 12V/2A có thể chuyển đổi hoặc giao diện USB Loại A 5V/1.5A.
- Bộ chuyển mạch Ethernet tích hợp, được trang bị sẵn với cổng Ethernet thứ hai ở mặt trước để bảng mục tiêu sử dụng.
- Hỗ trợ máy chủ USB cho các bộ điều hợp nối tiếp USB kèm theo để liên lạc với các cổng nối tiếp của bo mạch mục tiêu.
Các gia đình mục tiêu được hỗ trợ
Arm Architecture
- Arm7, Arm9, Arm11
- Cortex-M0, Cortex-M3, Cortex-M4, Cortex-M7, Cortex-M23, Cortex-M33
- Cortex-R4, Cortex-R5, Cortex-R7, Cortex-R8,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
- A73, Cortex-A75, Cortex-A76
- XScale PXA250, PXA255
Processor manufacturers:
Altera, Atmel, Broadcom, Cavium, Cirrus Logic, Cypress, Fujitsu, LSI, Marvell, Microchip, Nextchip, NVIDIA, NXP, Qualcomm, Renesas, Samsung, Sharp, ST, Telechips , Texas Instruments, Xilinx
Power Architecture
- PowerPC 4xx, 6xx, 7xx, 74xx, 82xx, 83xx, 86xx
- RAD series
- PowerPC e200, e300, e500, e600, e500MC, e5500, e6500
- NXP MPC55xx, 56xx, 57xx, PX, S32R families
- ST Micro SPC56xx, 57xx, 58xx
- NXP QorIQ P-Series and T-Series
Processor manufacturers: AMCC, IBM, NXP, ST
- RV64
- MCF52xx/53xx/54xx
- Atom Apollo Lake
- Tiger Lake
- MIPS32, MIPS64
Kiến trúc gỡ lỗi và theo dõi được hỗ trợ
|
|
Bộ gỡ lỗi TimeMachine
Để nhận ra toàn bộ lợi ích từ dữ liệu theo dõi được thu thập bằng Green Hills Probe V4, Bộ gỡ lỗi TimeMachine mở rộng Môi trường phát triển tích hợp MULTI của Green Hills Software:
- Xác định và khắc phục các vấn đề về điều kiện cuộc đua cũng như thời gia
- Trực quan hóa và nhanh chóng hiểu mã để gỡ lỗi và điều chỉnh hiệu suất
- Tăng tốc chu trình gỡ lỗi bằng cách ghi lại và phát lại các vấn đề khó tái tạo
- Chạy, đặt điểm dừng và xem dữ liệu ngược thời gian khi thực hiện chương trình
PathAnalyzer của bộ TimeMachine cung cấp chế độ xem đồ họa về ngăn xếp cuộc gọi của ứng dụng theo thời gian.
Nhóm gỡ lỗi
Green Hills Probe V4 có thể được cấu hình để hỗ trợ các kết nối mục tiêu JTAG và theo dõi song song thông qua nhóm theo dõi TE hoặc các mục tiêu theo dõi nối tiếp thông qua nhóm Theo dõi nối tiếp tốc độ cao (HSST).
Hỗ trợ một loạt các bộ điều hợp mục tiêu bao gồm:
|
|