Return to search

Modelagem em nível transacional de sistemas em chip mistos para aplicações de redes de sensores sem fio / Transaction level modeling of mixed-signal systems on chip for wireless sensor networks applications

Tese (doutorado)—Universidade de Brasília, Faculdade de Tecnologia, Departamento de Engenharia Elétrica, 2010. / Submitted by Gabriela Ribeiro (gaby_ribeiro87@hotmail.com) on 2011-09-01T17:59:27Z
No. of bitstreams: 1
2011_GilmarSilvaBeserra.pdf: 3908312 bytes, checksum: 828741344ff864f0ae161bc009bab11b (MD5) / Approved for entry into archive by Patrícia Nunes da Silva(patricia@bce.unb.br) on 2011-10-31T18:04:59Z (GMT) No. of bitstreams: 1
2011_GilmarSilvaBeserra.pdf: 3908312 bytes, checksum: 828741344ff864f0ae161bc009bab11b (MD5) / Made available in DSpace on 2011-10-31T18:04:59Z (GMT). No. of bitstreams: 1
2011_GilmarSilvaBeserra.pdf: 3908312 bytes, checksum: 828741344ff864f0ae161bc009bab11b (MD5) / Este trabalho apresenta a modelagem em nível de sistema de SoCs mistos que estão sendo desenvolvidos nesta instituição, voltados inicialmente para aplicações envolvendo redes de sensores sem fio (RSSF). A abordagem utilizada na modelagem combina o uso de SystemC-AMS para descrever blocos analógicos com o uso da biblioteca SCNSL (SystemC Network Simulation Library) para permitir a comunicação entre nós constituídos pelos SoCs e nós funcionais em um ambiente de RSSF. Os modelos desenvolvidos foram integrados em duas plataformas virtuais. A primeira consiste em um SoC que possui um processador RISC de 16 bits, controlador de interrupções, memória e interfaces digital, analógica e de RF. A segunda possui um processador RISC de 32 bits com um conjunto de instruções baseado no do MIPS e com controle de interrupções implementado, barramento, memória, timer, sensor de imagem APS, módulo AES, ADC, interface de RF e blocos reconfiguráveis. Foram realizadas simulações de aplicações que permitiram verificar o fluxo de dados entre os módulos e o correto funcionamento das plataformas virtuais. Sendo assim, foi efetuada uma melhoria no fluxo de projeto utilizado anteriormente pela nossa equipe, ao se permitir o desenvolvimento e teste de software embarcado em estágios iniciais do projeto, bem como foi gerada uma biblioteca de modelos (LDCI_Modeling_Library) que podem ser usados na implementação de outras plataformas virtuais. _________________________________________________________________________________ ABSTRACT / This work presents the system-level modeling of mixed-signal SoCs that are currently being developed at this institution, aiming initially at Wireless Sensor Networks (WSN) applications. The approach presented here combines the use of SystemC-AMS to describe analog blocks and SCNSL (SystemC Network Simulation Library) to allow the communication among nodes composed by SoCs and functional level nodes in a WSN environment. The developed models were integrated into two virtual platforms. The first one consists of a 16-bit RISC processor, interrupt controller, memory and digital, analog and RF interfaces. The second one has a 32-bit RISC processor with a MIPS-based instruction set and an implemented interrupt controller, bus, memory, timer, APS image sensor, AES module, ADC, RF interface and reconfigurable blocks. Both virtual platforms were simulated by running applications that allowed to verify the dataflow among the modules and check their correctness. Therefore, the design flow previously used by our team was improved by allowing the development and test of embedded software at early stages. A library with models (LDCI_Modeling_Library) was also generated and can be used to implement other virtual platforms.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.unb.br:10482/9553
Date07 October 2010
CreatorsBeserra, Gilmar Silva
ContributorsCosta, José Camargo da
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguageEnglish
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/doctoralThesis
Sourcereponame:Repositório Institucional da UnB, instname:Universidade de Brasília, instacron:UNB
Rightsinfo:eu-repo/semantics/openAccess

Page generated in 0.0021 seconds