NOWY POWER TRACE SERIAL 2 FIRMY LAUTERBACH
AktualnościOd teraz jeszcze szybsze uruchamianie projektów
Firma Lauterbach wprowadza PowerTrace Serial 2, następcę PowerTrace Serial. Dzięki 8 GB pamięci śledzenia, przepustowości do 80 Gbit/s oraz możliwości korelacji sygnałów zewnętrznych z przepływem programu, programiści zyskują unikatowy wgląd w systemy wbudowane.
Śledzenie w czasie rzeczywistym poszerza możliwości debugowania oraz analizowania systemów wbudowanych. PowerTrace Serial 2 doskonale pasuje do wszystkich szybkich szeregowych portów śledzenia, od małej liczby ścieżek i niskiej szybkości transmisji do największej liczby ścieżek i największej szybkości transmisji.
Obsługuje wszystkie układy z szeregowymi portami trace i nie tylko protokół Aurora/HSSTP, ale także śledzenie przez PCIe: Jeśli SoC nie posiada dedykowanego portu śledzenia, ale już PCIe, PowerTrace Serial 2 będzie działał jako punkt końcowy PCIe dla danych śledzenia, odpowiedni dla wszystkich generacji PCIe aż do wbudowanego PCIe Gen 3, a nawet PCIe Gen 4 w połączeniu z preprocesorem PCIe Gen 4 firmy Lauterbach dla PowerTrace Serial. Dzięki temu inżynierowie oszczędzają dodatkowe interfejsy oraz kosztowne, szybkie transceivery.
Dzięki niezwykle wysokiej przepustowości do 80 Gbit/s i szybkości próbkowania do 12,5 Gbit/s na linię lub nawet 22,5 Gbit/s w połączeniu z preprocesorem Aurora 2, PowerTrace Serial 2 umożliwia przechwytywanie przebiegu programu, przełączania zadań, danych z kilku rdzeni i innych źródeł systemowych jednocześnie, w znacznie bardziej szczegółowy sposób w porównaniu do konkurencyjnych narzędzi, nie wpływając na działanie systemu. Obsługuje śledzenie szeregowe dla Arm® CoreSight™ przez HSSTP lub Infineon MCDS przez AGBT/SGBT oraz inne architektury CPU zapewniające szeregowy interfejs śledzenia.
Deweloperzy mogą przechwytywać niezwykle długie zapisy śledzenia, przesyłając strumieniowo dane śledzenia do komputera hosta w celu późniejszej analizy. Średnia prędkość przesyłania strumieniowego do 400 MB/s zapewnia niezawodny transfer bez utraty danych. Duża, szybka pamięć Power Trace Serial 2 o pojemności do 8 GB obsługuje nawet wyższe szybkości śledzenia, buforując duże ilości danych śledzenia, które występują przez krótki czas. Współpracuje ze wszystkimi głównymi protokołami śledzenia, takimi jak ETM, PTM, TWP, MCDS i Nexus.
„Dzięki PowerTrace Serial 2 programiści mogą z łatwością sprawdzać nawet najszybsze i najbardziej złożone SoC oraz systemy wbudowane. Firma Lauterbach kolejny raz angażuje się w pomoc użytkownikom swoich narzędzi nad rozwojem technicznym.” — Norbert Weiss, dyrektor zarządzający Lauterbach GmbH.
Aby umożliwić pełny wgląd w systemy wbudowane, Mixed-Signal Probe i PowerTrace Serial 2 umożliwiają rejestrację zewnętrznych sygnałów cyfrowych i analogowych oraz ich korelację z wykonaniem programu, w celu analizy protokołów lub profilowania energetycznego. Zamiast optymalizować jedynie pod kątem szybkości, programiści mogą teraz optymalizować swoje aplikacje pod kątem zużycia energii, wydłużenia żywotności baterii lub uczynienia ich systemu bardziej zrównoważonym. Mogą łatwo zlokalizować obszary minimalnego, średniego i maksymalnego zużycia energii.
Oprócz próbkowania surowych sygnałów oprogramowanie TRACE32 firmy Lauterbach ma wbudowaną obsługę analizy wielu standardowych protokołów branżowych, takich jak ASYNC (RS232), CAN, I2C, I2S, SPI, JTAG i SWD. Możliwe jest nawet dodanie obsługi zastrzeżonej analizy protokołów za pomocą dostarczonego interfejsu API do zbudowania współdzielonej biblioteki lub biblioteki DLL w celu zarządzania danymi sygnału i wyświetlania ich mimo wszystko.