Skip navigation
Please use this identifier to cite or link to this item: https://repositorio.ufpe.br/handle/123456789/1810
Title: Uma abordagem para analise e projeto de IPcores com geração automática de interfaces utilizando UML 2.0
Authors: ARAUJO, Andre Aziz Camilo de
Keywords: Microeletrônica;Análise e projeto;Circuitos integrados;Geração de código;Geração de interfaces;UML;SystemC
Issue Date: 31-Jan-2009
Publisher: Universidade Federal de Pernambuco
Citation: Aziz Camilo de Araujo, Andre; Natividade da Silva Barros, Edna. Uma abordagem para analise e projeto de IPcores com geração automática de interfaces utilizando UML 2.0. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009.
Abstract: Equipamentos cada vez mais sofisticados, capazes de agregar informação, comunicação e entretenimento em pequenos espaços e em qualquer lugar a um custo cada vez mais baixo têm alavancado o mercado de dispositivos microeletrônicos. Contudo, esta sofisticação trouxe um aumento da complexidade dos projetos e um maior tempo para o desenvolvimento dos mesmos. Para combater essas adversidades surgiu o paradigma de desenvolvimento System-on-Chip (SoC) que consiste na integração de um grupo de módulos de propriedade intelectual (IP-core) com funcionalidades diferentes em um único chip. Nesse contexto esse trabalho propõe um fluxo de atividades para o projeto de uma arquitetura para o IP-core a partir de sua especificação de requisitos. Além disso, foi implementada uma ferramenta para geração de código SystemC da comunicação entre os módulos projetados na arquitetura. O fluxo proposto utiliza UML como linguagem de suporte a suas atividades. Essas atividades incluem desde análise textual até o projeto da hierarquia de módulos e suas interfaces. O modelo UML resultante é então processado pela ferramenta, que extrai informações das interfaces projetadas e gera código sintetizável para essas interfaces. Essa abordagem de geração permite ao projetista acessar funções (realizar uma chamada de função) intermódulos diretamente através das portas destes. Os resultados mostram, através do projeto de um controlador de LCD alfa-numérico, uma diminuição na quantidade de código necessário para desenvolvê-lo devido, principalmente, ao reuso da comunicação e do projeto sistemático da arquitetura
URI: https://repositorio.ufpe.br/handle/123456789/1810
Appears in Collections:Dissertações de Mestrado - Ciência da Computação

Files in This Item:
File Description SizeFormat 
aaca.pdf2.91 MBAdobe PDFView/Open


This item is protected by original copyright



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