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 |
|
|