LAUTERBACH ZE WSPARCIEM DLA SYNOPSYS ARC-V IP
AktualnościTRACE32 firmy Lauterbach z obsługą debugowania i śledzenia procesora ARC-V IP od Synopsys
Graphic: phaisarnwong/123rf
Firma Lauterbach rozszerza środowisko TRACE32® o obsługę RISC-V firmy Synopsys opartego na procesorze ARC-V™ IP. Wsparcie obejmuje pełne debugowanie i śledzenie IP procesora ARC-V, w tym na implementacjach sprzętowych specyficznych dla dostawcy, wsparcie dla wirtualnych celów i symulatorów zestawu instrukcji TRACE32® (ISS).
Narzędzia TRACE32® zostaną rozszerzone o obsługę pełnej gamy procesorów Synopsys ARC-V, w tym wysokowydajnych 64-bitowych RPX, 32-bitowych RHX w czasie rzeczywistym i 32-bitowych RMX o ultra niskim poborze mocy.
Inżynierowie Synopsys i Lauterbach ściśle współpracują nad wdrożeniem obsługi TRACE32 dla ARC-V IP. W rezultacie dostawcy półprzewodników, którzy wdrażają rdzenie ARC-V na swoich chipach, a także użytkownicy tworzący aplikacje wbudowane, mogą polegać na tym samym interfejsie graficznym TRACE32® i doświadczeniu użytkownika w zakresie debugowania i śledzenia, które zastosowano w ponad 150 architekturach i 10 000 chipów. Lauterbach odegrał kluczową rolę w grupach roboczych RISC-V Foundation, które zdefiniowały standardy debugowania i śledzenia dla procesorów opartych na RISC-V. Wiodące firmy branży motoryzacyjnej, od producentów chipów po Tier 1, już zaangażowały się w architekturę RISC-V.
Narzędzia TRACE32® składają się z uniwersalnego oprogramowania PowerView do debugowania i śledzenia, a także modułów akceleratora debugowania i śledzenia. Moduły PowerDebug gwarantują najwyższe dostępne prędkości pobierania i najmniejsze czasy odpowiedzi w celu wydajnego debugowania i automatyzacji testów, moduły śledzenia w czasie rzeczywistym PowerTrace zapewniają pełny wgląd w to, co robią procesory i inne rdzenie systemu bez jakiegokolwiek wpływu na jego wydajność w czasie rzeczywistym.
TRACE32® umożliwia jednoczesne debugowanie i śledzenie procesora oraz innych rdzeni w SoC, co jest unikalną funkcją obejmującą cały system. Nie ma znaczenia, czy system jest SMP (Symmetric Multiprocessing), AMP (Asymmetric Multiprocessing), czy iAMP (Integrated Asymmetrical Multiprocessing). Innowacyjna technologia debugowania i śledzenia iAMP firmy Lauterbach umożliwia debugowanie systemów wielordzeniowych z identycznymi zestawami instrukcji procesora w jednym interfejsie graficznym TRACE32® PowerView.
„IP procesora ARC-V firmy Synopsys będzie szeroko stosowane w branży motoryzacyjnej i innych obszarach systemów wbudowanych. Oczywiste jest zatem, że będziemy wspierać naszych obecnych i przyszłych użytkowników w ich projektach ARC-V IP.” – Norbert Weiss, dyrektor zarządzający Lauterbach GmbH
„Biorąc pod uwagę rosnącą złożoność projektów opartych na RISC-V, posiadanie solidnych możliwości debugowania i śledzenia ma kluczowe znaczenie dla identyfikacji i rozwiązywania problemów na wczesnym etapie procesu rozwoju, aby przyspieszyć czas wprowadzenia na rynek oraz zwiększyć ogólną niezawodność systemu. Rozszerzenie narzędzi TRACE32® o obsługę IP procesora Synopsys ARC-V umożliwi naszym wspólnym użytkownikom przyspieszenie cyklu rozwoju oraz skuteczniejsze wprowadzanie na rynek rozwiązań wbudowanych.” – Mick Posner, wiceprezes ds. zarządzania produktami IP w Synopsys
Film przedstawiający możliwości wynikające z połączenia TRACE32® dla RISC-V i Synopsys ARC-V™, można obejrzeć TUTAJ.