Made available in DSpace on 2014-06-12T15:52:33Z (GMT). No. of bitstreams: 1
license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5)
Previous issue date: 2009 / 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
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufpe.br:123456789/1810 |
Date | 31 January 2009 |
Creators | ARAUJO, Andre Aziz Camilo de |
Contributors | BARROS, Edna Natividade da Silva |
Publisher | Universidade Federal de Pernambuco |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | Portuguese |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Source | reponame:Repositório Institucional da UFPE, instname:Universidade Federal de Pernambuco, instacron:UFPE |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0024 seconds