Please use this identifier to cite or link to this item: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19123
Title: AURORA - Ferramenta de geração integrada de fluxo de referência.
Other Titles: AURORA - Integrated reference flow generation tool.
???metadata.dc.creator???: BRITO, José Iuri Barbosa de.
???metadata.dc.contributor.advisor1???: MORAIS, Marcos Ricardo Alcântara.
???metadata.dc.contributor.referee1???: LIMA, Antonio Marcus Nogueira.
Keywords: Fluxo de referência;Projetos de hardware;Metodologia de test driven development;Test driven development;Linguagem Python;Interface AMBA - Advanced Peripheal Bus;Advanced Peripheal Bus;Hardware design;Geração de fluxo de referência;Reference flow;Hardware projects;Test driven development methodology;Python language;AMBA interface - Advanced Peripheal Bus,;Generation of reference flow
Issue Date: 2020
Publisher: Universidade Federal de Campina Grande
Citation: BRITO, José Iuri Barbosa de. AURORA - Ferramenta de geração integrada de fluxo de referência. 2020. 105f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2020. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19123
???metadata.dc.description.resumo???: A diversidade de problemas e complexidades que envolvem o desenvolvimento de projetos de hardware motivam cada vez mais pesquisas e metodologias para superação desses desafios impostos. Dessa forma, este trabalho tem o objetivo de desenvolver uma ferramenta para a geração integrada de fluxo de referência para projetos de hardware. A ferramenta deve ser uma habilitadora da adoção da metodologia de test driven development por meio da utilização de propriedades formais, assim como estar em consonância com os padrões já estabelecidos na indústria, IEEE 1800 e IEEE 1800.2. A ferramenta aqui desenvolvida foi feita utilizando a linguagem Python com a prática de orientação a objetos. Além disso foi feito um desenvolvimento de um caso de uso em um módulo aritmético com uma interface AMBA Advanced Peripheal Bus, em que observou-se a aplicação da metodologia e o fluxo gerado pela ferramenta, comprovando a eficácia da mesma para os objetivos propostos.
Abstract: The diversity of problems and complexities that involve the development of hardware projects increasingly motivate research and methodologies to overcome challenges imposed challenges. Thus, this work aims to develop a tool for the integrated generation of reference Ćow for hardware projects. The tool should be an enabler for the adoption of the test-driven development methodology through the use of formal properties, as well as being in line with the standards already adopted in the industry, IEEE 1800 and IEEE 1800.2. The tool developed here was made using a Python language with the practice of object orientation. In addition, a use case was developed in an arithmetic module with an AMBA Advanced Perifeal Bus interface, in which the application of the methodology and the Ćow generated by the tool were observed, proving the efectiveness of the tool for the proposed objectives.
Keywords: Fluxo de referência
Projetos de hardware
Metodologia de test driven development
Test driven development
Linguagem Python
Interface AMBA - Advanced Peripheal Bus
Advanced Peripheal Bus
Hardware design
Geração de fluxo de referência
Reference flow
Hardware projects
Test driven development methodology
Python language
AMBA interface - Advanced Peripheal Bus,
Generation of reference flow
???metadata.dc.subject.cnpq???: Engenharia Elétrica.
URI: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/19123
Appears in Collections:Curso de Bacharelado em Engenharia Elétrica - CEEI - Monografias

Files in This Item:
File Description SizeFormat 
JOSÉ IURI BARBOSA DE BRITO - TCC ENG. ELÉTRICA 2020.pdfJosé Iuri Barbosa de Brito - TCC Eng. Elétrica 2020.3.26 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.