Abstract

To ensure that the SoC project complies with the requirements for efficiency on applied tasks, the entire route of developing SoC, starting with architectural design and ending with qualification tests of the topological list of chains, should be focused on early localization of performance problems. A critical point in terms of performance is the interconnect subsystem of the So C. As part of this work, a tool for generating tests, aimed at verifying the compliance of the system with the stated requirements, was proposed. This tool implements the generation of test scenarios based on the description of data streams and their interdependencies, taking constraints into account. Describing data streams at a high level of abstraction and considering constraints allows you to automatically generate both simple load tests and complex tests based on usage scenarios that require consideration of data dependencies. To automate the analysis of test results, an error analysis tool was developed, the task of which is to scan the test logs and find the reasons for their unsuccessful completion. This module helps to automate the decision to match the current state of the project with the test plan, thus helping to decide on the allocation of resources to the project.

Highlights

  • Для обеспечения соответствия проекта системы на кристалле (СнК) требованиям по эффективности в прикладных задачах весь маршрут разработки СнК, начиная с архитектурного проектирования и заканчивая квалификационными тестами топологического списка цепей, должен быть ориентирован на раннюю локализацию проблем с производительностью

  • Для обеспечения корректности работы системы по критерию эффективности маршрут разработки СнК должен быть ориентирован на раннюю лока‐ лизацию проблем с производительностью и под‐ тверждение ее характеристик

  • This module helps to automate the decision to match the current state of the project with the test plan, helping to decide on the allocation of resources to the project

Read more

Summary

НА КРИСТАЛЛЕ

Для обеспечения соответствия проекта системы на кристалле (СнК) требованиям по эффективности в прикладных задачах весь маршрут разработки СнК, начиная с архитектурного проектирования и заканчивая квалификационными тестами топологического списка цепей, должен быть ориентирован на раннюю локализацию проблем с производительностью. В рамках настоящей работы предложен инструмент генерации тестов, направленных на проверку соответствия системы заявленным требованиям. Описание потоков данных на высоком уровне абстракции и учет ограничений позволяют автоматически генерировать как простые нагрузочные тесты, так и сложные тесты на основе сценариев использования, требующие учета зависимости по данным. Задачи про‐ верки функциональной корректности всей системы, как и анализ ее эффективности при использовании модели всей СнК, являются ресурсозатратными с точек зрения создания тестов и времени модели‐ рования. Для обеспечения корректности работы системы по критерию эффективности маршрут разработки СнК должен быть ориентирован на раннюю лока‐ лизацию проблем с производительностью и под‐ тверждение ее характеристик.

Анализ результатов
Длина транзакции в байтах width
Радиомодуль SDR SUBS
СПИСОК ЛИТЕРАТУРЫ
TOOLS FOR GENERATION AND RESULTS ANALYSIS OF SOC PERFORMANCE TESTS

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.