Home         Authors   Papers   Year of conference   Themes   Organizations        To MES conference

Route automation of Functional Verification based on IP-XACT standard  

Authors
 Nikitin S.A.
 Nikolaev A.V.
 Putrya F.M.
 Neklyudov I.A.
Date of publication
 2020
DOI
 10.31114/2078-7707-2020-4-90-94

Abstract
 Last year's verification of SoC and IP spent a lot of time in the RnD process. So automation of verification has a growing role in reducing that time. Tests written on high abstraction level languages (such C/C++) are very helpful in terms of reducing code writing time in case of big SoC or IP (such processors or accelera¬tors). But such tests required great efforts for compilation and as¬sembling, so that process should be automated. This paper is about IPXACT based approach to automaton of compilation and assem¬bling high abstraction level languages (such C/C++) tests. This ap-proach is powered by Python in a range of routes described in pre¬vious articles. Target executable file assembling from library part (driver like code library, helpful in terms of code reusing for same IP) project specific part (memory maps, IRQ control, periphery in¬teraction etc.) and test algorithm part. And it’s possible assembling many executables (according to target cores, maybe different types cores) and includes it all in simulation. For that structure our ap¬proach is much more flexible and ready to reuse than using com¬mon makefile. Also we use IPXACT standard to store assembling and compilation settings to make our approach more transparent and compatible with other CAD’s and RnD flow. As a result, we achieve significant time benefit for test development that allow us to reduce verification time of SoC and big IP’s.
Keywords
 Functional verification, System-on-a-Chip, IP-XACT, automation.
Library reference
 Nikitin S.A., Nikolaev A.V., Putrya F.M., Neklyudov I.A. Route automation of Functional Verification based on IP-XACT standard // Problems of Perspective Micro- and Nanoelectronic Systems Development - 2020. Issue 4. P. 90-94. doi:10.31114/2078-7707-2020-4-90-94
URL of paper
 http://www.mes-conference.ru/data/year2020/pdf/D098.pdf

Copyright © 2009-2024 IPPM RAS. All Rights Reserved.

Design of site: IPPM RAS