Компания Lauterbach, ведущий поставщик аппаратных инструментов разработки и отладки для микропроцессоров, объявляет о поддержке новых устройств с архитектурой ARMv8 своим отладчиком TRACE32.
Архитектура ARMv8 – это первая 64-разрядная архитектура ARM, позволяющая процессорам выполнять 64-разрядные программы наряду с 32-разрядными. Главными задачами при разработке новой версии набора инструкций для ARM стали перенос в 64-разрядную среду вычислений такой характеристики ARM-процессора, как энергоэффективность, а также увеличение доступной виртуальной памяти. Архитектура ARMv8 представляет собой новую концепцию в отношении исключений и методов их обработки.
ARMv8 Embedded Trace Macrocell (ETMv4) реализует неинтрузивные методы отслеживания выполнения программ и данных при использовании любого процессора, основанного на архитектуре ARMv8, и позволяет осуществлять полный просмотр потока инструкций процессора и анализировать выполнение программы при помощи ее профилирования.
Кроме того инструменты отладчика TRACE32 поддерживают технологию CoreSight для архитектуры ARMv8. Она расширяет возможности отладки и отслеживания, охватывающие всю однокристальную систему, в том числе и с несколькими ARM-процессорами и DSP-процессорами (цифровыми сигнальными процессорами). Переключение между 64- и 32-разрядным режимами осуществляется отладчиком TRACE32 без каких-либо проблем, что обеспечивает надежную работу при отладке сложных приложений.
TRACE32 полностью поддерживает все популярные операционные системы, используемые в системах с асимметричной (AMP) или симметричной (SMP) многопроцессной обработкой.
Подробную информацию об отладчике TRACE32 и других продуктах Lauterbach можно получить в офисах компании «РТСофт», официального партнера Lauterbach в России и СНГ.
Компания RTSoft
Архитектура ARMv8 – это первая 64-разрядная архитектура ARM, позволяющая процессорам выполнять 64-разрядные программы наряду с 32-разрядными. Главными задачами при разработке новой версии набора инструкций для ARM стали перенос в 64-разрядную среду вычислений такой характеристики ARM-процессора, как энергоэффективность, а также увеличение доступной виртуальной памяти. Архитектура ARMv8 представляет собой новую концепцию в отношении исключений и методов их обработки.
ARMv8 Embedded Trace Macrocell (ETMv4) реализует неинтрузивные методы отслеживания выполнения программ и данных при использовании любого процессора, основанного на архитектуре ARMv8, и позволяет осуществлять полный просмотр потока инструкций процессора и анализировать выполнение программы при помощи ее профилирования.
Кроме того инструменты отладчика TRACE32 поддерживают технологию CoreSight для архитектуры ARMv8. Она расширяет возможности отладки и отслеживания, охватывающие всю однокристальную систему, в том числе и с несколькими ARM-процессорами и DSP-процессорами (цифровыми сигнальными процессорами). Переключение между 64- и 32-разрядным режимами осуществляется отладчиком TRACE32 без каких-либо проблем, что обеспечивает надежную работу при отладке сложных приложений.
TRACE32 полностью поддерживает все популярные операционные системы, используемые в системах с асимметричной (AMP) или симметричной (SMP) многопроцессной обработкой.
Подробную информацию об отладчике TRACE32 и других продуктах Lauterbach можно получить в офисах компании «РТСофт», официального партнера Lauterbach в России и СНГ.
Компания RTSoft