Modeling and simulation of bus using SystemC

dc.creatorDangui, Sandro Cesca
dc.date2006
dc.date2006-08-28T00:00:00Z
dc.date2017-03-29T08:26:49Z
dc.date2017-06-09T15:08:23Z
dc.date2017-03-29T08:26:49Z
dc.date2017-06-09T15:08:23Z
dc.date.accessioned2018-03-29T02:20:42Z
dc.date.available2018-03-29T02:20:42Z
dc.identifier(Broch.)
dc.identifierDANGUI, Sandro Cesca. Modelagem e simulação de barramentos com systemC. 2006. 114p. Dissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação, Campinas, SP. Disponível em: <http://libdigi.unicamp.br/document/?code=vtls000401086>. Acesso em: 29 mar. 2017.
dc.identifierhttp://repositorio.unicamp.br/jspui/handle/REPOSIP/276269
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1314498
dc.descriptionOrientador: Rodolfo Jardim de Azevedo
dc.descriptionDissertação (mestrado profissional) - Universidade Estadual de Campinas, Instituto de Computação
dc.descriptionResumo: O crescente aumento da necessidade de se colocar sistemas complexos inteiros dentro de um único chip para atender a demanda de criação de dispositivos cada vez menores, com mais funcionalidades e que precisam ser desenvolvidos cada vez mais rápido, torna necessário o uso de novas metodologias e técnicas de desenvolvimento e validação de sistemas. Barramentos são os elementos que interligam os dispositivos de um sistema. Para se aumentar a eficiência e rapidez no desenvolvimento de sistemas simulados, existe a necessidade do desenvolvimento de mecanismos que facilitem a criação, o uso e o teste de barramentos. Esse trabalho propõe um framework, modelado em alto nível (TLM) e baseado na linguagem SystemC, para auxiliar a criação de simuladores de barramentos. Esse trabalho descreve, detalhadamente, todas as classes e interfaces que compõem o framework proposto. Quatro barramentos, AMBA, Avalon, Wishbone e Coreconnect, foram estudados e são descritos nesse documento. Para dois dos barramentos estudados, AMBA-AHB e Avalon, foram desenvolvidos simuladores baseados no framework proposto. Como os simuladores para os barramentos AHB e Avalon são completamente funcionais e executáveis, esse trabalho também descreve, demonstra e analisa os resultados de experimentos executados com ambos os barramentos
dc.descriptionAbstract: The system-on-chip era is creating new challenges to the system design. There is an increasing demand for smaller electronic devices with more features and reduced time to market. To face these new challenges is necessary to introduce new methodologies and development techniques. Buses are important elements for connecting devices in a complex system. To increase the efficiency and speed of systems development, it is important to introduce new mechanisms to help the creation and tests of buses. This document presents a framework based on SystemC language and implemented using the transaction level modeling (TLM). The framework goal is to help designers to create bus simulators. This document describes in detail all framework classes and interfaces. Four buses, Wishbone, Coreconnect, AMBA and Avalon are described along the text. Two specific buses, AMBA-AHB and Avalon, were fully implemented and have executable simulators. Tests were performed using these simulators, the test results and analysis are described in the end of this document
dc.descriptionMestrado
dc.descriptionEngenharia de Computação
dc.descriptionMestre em Engenharia de Computação
dc.format114p. : il.
dc.formatapplication/octet-stream
dc.languagePortuguês
dc.publisher[s.n.]
dc.subjectHardware - Arquitetura
dc.subjectArquitetura de computador
dc.subjectSimulação (Computadores)
dc.subjectSistemas embutidos de computador
dc.subjectHardware - Architecture
dc.subjectComputer architecture
dc.subjectComputer simulation
dc.subjectEmbedded systems
dc.titleModelagem e simulação de barramentos com systemC
dc.titleModeling and simulation of bus using SystemC
dc.typeTesis


Este ítem pertenece a la siguiente institución