Automatic generation of register side effect test in embedded software.
View/ Open
Date
2014Author
Advisor
Co-advisor
Academic level
Graduation
Subject
Abstract
The techniques and procedures for System-on-Chips (SoC) design are constantly being improved, not only because of the fast evolution of this area (as predicted by Moore’s Law) but mainly due to the high com-plexity that such task acquires. Specialized R&D teams in semiconductors companies work in the improvement of this process, researching better methodologies and technologies in order to gain market advantage. This graduation project, developed within System Platforms Group (SPG) at STMicroel ...
The techniques and procedures for System-on-Chips (SoC) design are constantly being improved, not only because of the fast evolution of this area (as predicted by Moore’s Law) but mainly due to the high com-plexity that such task acquires. Specialized R&D teams in semiconductors companies work in the improvement of this process, researching better methodologies and technologies in order to gain market advantage. This graduation project, developed within System Platforms Group (SPG) at STMicroelectronics, aims at improving one of the steps of the company’s tests flow, more specifically the register bank test in transac-tional level of semiconductor’s conception. Precisely, this project aims at improving a tool which will help the user to set up a complete register bank test, including test for special register behaviors, automatically generating the embedded code to be executed. Through this text is presented the work performed over the project step-by-step, from the analysis of the existent methodology to the tests in real industry IPs using the improved process. ...
Abstract in Portuguese (Brasil)
As técnicas e processos de concepção de Systems-on-Chip (SoC) es-tão em constante evolução, não apenas devido a rápida evolução deste ramo da indústria (como previsto pela lei de Moore) mas principalmente devido a alta complexidade que esta tarefa vem adquirindo. Equipes espe-cializadas em P&D trabalham nas empresas de semicondutores pesquisan-do novas metodologias e tecnologias para alcançar vantagem comercial. Este trabalho de graduação, desenvolvido dentro do Grupo de Pla-taformas e Sistemas ...
As técnicas e processos de concepção de Systems-on-Chip (SoC) es-tão em constante evolução, não apenas devido a rápida evolução deste ramo da indústria (como previsto pela lei de Moore) mas principalmente devido a alta complexidade que esta tarefa vem adquirindo. Equipes espe-cializadas em P&D trabalham nas empresas de semicondutores pesquisan-do novas metodologias e tecnologias para alcançar vantagem comercial. Este trabalho de graduação, desenvolvido dentro do Grupo de Pla-taformas e Sistemas da STMicroelectronics, visa o melhoramento de um dos processos de validação de design da companhia, mais especificamente o teste do banco de registradores em nível transacional. Precisamente, es-te projeto objetiva o aprimoramento de uma ferramenta de teste que auxi-lia o usuário na criação de uma rotina de testes completa para bancos de registradores, incluindo testes para registradores com comportamentos específicos, automaticamente gerando o código embarcado para ser exe-cutado na plataforma. Através deste trabalho será apresentado todo o desenvolvimento do projeto, desde a análise da metodologia existente na companhia até os testes em plataformas industriais utilizando software gerado pela ferra-menta aprimorada. ...
Institution
Universidade Federal do Rio Grande do Sul. Instituto de Informática. Curso de Engenharia de Computação.
Collections
This item is licensed under a Creative Commons License