Proceedings of the Institute for System Programming of the RAS
RUS  ENG    JOURNALS   PEOPLE   ORGANISATIONS   CONFERENCES   SEMINARS   VIDEO LIBRARY   PACKAGE AMSBIB  
General information
Latest issue
Archive

Search papers
Search references

RSS
Latest issue
Current issues
Archive issues
What is RSS



Proceedings of ISP RAS:
Year:
Volume:
Issue:
Page:
Find






Personal entry:
Login:
Password:
Save password
Enter
Forgotten password?
Register


Proceedings of the Institute for System Programming of the RAS, 2019, Volume 31, Issue 3, Pages 77–84
DOI: https://doi.org/10.15514/ISPRAS-2019-31(3)-7
(Mi tisp424)
 

Standalone verification of IOMMU with virtualization supporting

A. A. Petrykina, I. A. Stotlanda, A. N. Meshkovba

a MCST
b INEUM
References:
Abstract: This article presents an approach to standalone verification of I/O Memory Management Unit with virtualization supporting. We presented the base architecture of the test system. The main problems encountered during the verification of IOMMU with virtualization support are considered. One of the key problems was the formation of translation table pages. The number of translation tables depends on the mode of IOMMU operation and the type of translation. As a solution of this problem the approach to the dynamic generation of translation tables is proposed. The algorithm for formation of translation table pages in the generator is presented. The problem of validating the translation of a virtual address into a physical one using two-level translation tables is solved. The features of the reference model implementation are considered. Reference model and test system which have been used for IOMMU verification of microprocessor with the 6th generation «Elbrus» architecture are described. The main components of the test system and the methods of communication between test system and IOMMU model are presented. The results of IOMMU verification are considered.
Keywords: I/O Memory Management Unit, test system, reference model, «Elbrus».
Bibliographic databases:
Document Type: Article
Language: English
Citation: A. A. Petrykin, I. A. Stotland, A. N. Meshkov, “Standalone verification of IOMMU with virtualization supporting”, Proceedings of ISP RAS, 31:3 (2019), 77–84
Citation in format AMSBIB
\Bibitem{PetStoMes19}
\by A.~A.~Petrykin, I.~A.~Stotland, A.~N.~Meshkov
\paper Standalone verification of IOMMU with virtualization supporting
\jour Proceedings of ISP RAS
\yr 2019
\vol 31
\issue 3
\pages 77--84
\mathnet{http://mi.mathnet.ru/tisp424}
\crossref{https://doi.org/10.15514/ISPRAS-2019-31(3)-7}
\elib{https://elibrary.ru/item.asp?id=39556507}
Linking options:
  • https://www.mathnet.ru/eng/tisp424
  • https://www.mathnet.ru/eng/tisp/v31/i3/p77
  • Citing articles in Google Scholar: Russian citations, English citations
    Related articles in Google Scholar: Russian articles, English articles
    Proceedings of the Institute for System Programming of the RAS
    Statistics & downloads:
    Abstract page:99
    Full-text PDF :62
    References:17
     
      Contact us:
     Terms of Use  Registration to the website  Logotypes © Steklov Mathematical Institute RAS, 2024