| Keil Embedded Development Tools |
| DSTREAM |
|
DSTREAM jest urządzeniem sprzęgającym komputer nadrzędny z układem docelowym bazującym na dowolnym procesorze ARM, umożliwiającym profesjonalne debugowanie oprogramowania i śledzenie śladu procesora w rzeczywistym czasie i środowisku. Dzięki pełnemu wykorzystaniu technologii CoreSight tzn. zaawansowanych wbudowanych w procesorach ARM mechanizmów debugera, umożliwia monitorowanie stanu procesora, testowanie i optymalizację oprogramowania na poziomie jaki kiedyś dawały tylko emulatory układowe mikroprocesorów i to przy nieporównywalnie mniejszych kosztach. DSTREAM współpracuje z programowanymi debugerami firmy ARM Real View Development Suite (RVDS) i Development Studio DS-5 lub środowiskami debugujących IDE innych firm. Praca tego adaptera jest nadzorowana z komputera nadrzędnego za pośrednictwem interfejsu USB lub zdalnie via Internet. Z układem docelowym współpracuje za pośrednictwem interfejsu JTAG lub Serial-Wire Debug. DSTREAM to topowe urządzenie w klasie debugerów w układzie docelowym. Stanowiąc mniej kosztowną alternatywę wcześniejszych rozwiązań ARM’a RVI (RealView ICE) i RVT (RealView Trace), rozszerza ich możliwości funkcjonalne. Oferuje znacząco większą szybkość download’u i przesyłania dużej ilości danych śladu. Obsługuje też znacznie szerszy zakres standardowych interfejsów i złącz dla debugerów. Nowoczesna konstrukcja oparta o specjalizowane struktury FPGA zapewnia unikatową szybkość transmisji danych, a tym samym pełną szybkość śledzenia kodu jedno- lub wielordzeniowych mikrokontrolerów ARM. DSTREAM daje do dyspozycji projektantów dużej pojemności, szybką pamięć śladu, która jest podstawowym narzędziem analizy skomplikowanego oprogramowania aplikacyjnego z uwarunkowaniami czasu rzeczywistego i uzależnieniami od rzeczywistych sygnałów otoczenia. Pozwala na analizę sposobu wykonania kodu aplikacyjnego i przebiegu przetwarzania bez potrzeby stosowania innego programowego lub sprzętowego oprzyrządowania monitorującego. Bufor 4 GB pamięci śladu, jaki został zaimplementowany, pozwala na rejestrację wykonanych rozkazów przez długi okres czasu, dostarczając w efekcie pełnej informacji w jaki sposób oprogramowanie wykonuje się w rzeczywistym systemie, w rzeczywistych warunkach. Kluczowe możliwości funkcjonalne:
|

Cena: