PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Tytuł artykułu

Sprzętowa weryfikacja funkcjonalna magistrali AMBA® AXI

Autorzy
Treść / Zawartość
Identyfikatory
Warianty tytułu
EN
Functional hardware verification of AMBA® AXI bus
Języki publikacji
PL
Abstrakty
PL
W artykule przedstawiono moduł monitora magistrali AMBA® AXI, umożliwiający weryfikację poprawności oraz weryfikację functional coverage protokołu AXI w systemach koemulacji sprzętowo-programowej układów SoC (System-on-Chip). Układ monitora składa się z syntezowalnej części sprzętowej oraz części programowej. Część sprzętowa służy do bezpośredniej obserwacji stanu magistrali i zawiera podstawowe elementy weryfikacyjne, zaś część programowa umożliwia komunikację części sprzętowej z programowym środowiskiem weryfikacyjnym.
EN
The currently observed increase in SoC (System-on-Chip) system complexity determines evolution of the verification methods to ensure complete and as fast as possible verification of the whole system correctness. One of the main direction in development of the complex SoC design verification methodology is implementation of hardware accelerated systems in the verification process. There is a number of ways used in this kind of verification. One is the transaction based hardware-software co-emulation, that support high level software test environment to control and observe the hardware implementation of design under test. This paper presents the AMBA® AXI bus monitor for using in co-emulation systems, with particular attention paid to the Sce-Mi based systems. The monitor architecture has two parts, hardware and software. The synthesizable hardware part is implemented in a programmable device of the emulator system and is used to direct bus observation through basic checkers. The task of the monitor software part is to enable proper configuration of the hardware part, to receive verification status information, to perform more sophisticated checking and to report verification results. Communication between the hardware and software parts is based on exchange of message vectors through a message channel known from the co-emulation Sce-Mi standard.
Wydawca
Rocznik
Strony
966--968
Opis fizyczny
Bibliogr. 4 poz., rys.
Twórcy
autor
Bibliografia
  • [1] Garcia L., Vreelland R.: Transaction-based Co-Modeling Changes SoC Verification Methodology. Mentor Graphics Technical Library, 2003.
  • [2] AMBA® Specification, Rev 2.0, ARM, 1999.
  • [3] AMBA® AXI Protocol ver. 2.0 Specification, ARM, 2010.
  • [4] Standard Co-Emulation Modeling Interface (SCE-MI) Reference Manual ver. 2.0, Accellera, 2007.
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BSW4-0104-0048
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.