
Atenção:
O eduCAPES é um repositório de objetos educacionais, não sendo responsável por materiais de terceiros submetidos na plataforma. O usuário assume ampla e total responsabilidade quanto à originalidade, à titularidade e ao conteúdo, citações de obras consultadas, referências e outros elementos que fazem parte do material que deseja submeter. Recomendamos que se reporte diretamente ao(s) autor(es), indicando qual parte do material foi considerada imprópria (cite página e parágrafo) e justificando sua denúncia.
Caso seja o autor original de algum material publicado indevidamente ou sem autorização, será necessário que se identifique informando nome completo, CPF e data de nascimento. Caso possua uma decisão judicial para retirada do material, solicitamos que informe o link de acesso ao documento, bem como quaisquer dados necessários ao acesso, no campo abaixo.
Todas as denúncias são sigilosas e sua identidade será preservada. Os campos nome e e-mail são de preenchimento opcional. Porém, ao deixar de informar seu e-mail, um possível retorno será inviabilizado e/ou sua denúncia poderá ser desconsiderada no caso de necessitar de informações complementares.
| Metadados | Descrição | Idioma |
|---|---|---|
| Autor(es): dc.contributor | Hexsel, Roberto, 1960- | - |
| Autor(es): dc.contributor | Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática | - |
| Autor(es): dc.creator | Barbiero, Andreia Aparecida | - |
| Data de aceite: dc.date.accessioned | 2025-09-01T11:18:18Z | - |
| Data de disponibilização: dc.date.available | 2025-09-01T11:18:18Z | - |
| Data de envio: dc.date.issued | 2024-10-22 | - |
| Data de envio: dc.date.issued | 2024-10-22 | - |
| Data de envio: dc.date.issued | 2006 | - |
| Fonte completa do material: dc.identifier | https://hdl.handle.net/1884/5957 | - |
| Fonte: dc.identifier.uri | http://educapes.capes.gov.br/handle/1884/5957 | - |
| Descrição: dc.description | Orientador: Roberto André Hexsel | - |
| Descrição: dc.description | Inclui apêndice | - |
| Descrição: dc.description | Dissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em Informática. Defesa: Curitiba, 2006 | - |
| Descrição: dc.description | Inclui bibliografia | - |
| Descrição: dc.description | Resumo: O crescimento na produção de hardware e software para sistemas embarcados exige queo tempo de projeto seja cada vez mais curto. Assim, são necessárias ferramentas que auxiliem os projetistas na escolha do hardware mais adequado para uma determinada aplicação e que possibilitem o início do desenvolvimento do código antes da conclusão do hardware. Este trabalho descreve um ambiente de simulação que permite escolher o processador mais adequado ainda na fase inicial de um projeto e iniciar a codificação do firmware imediatamente. O ambiente de simulação consiste de simuladores que permitem estimar, através de simulações precisas, métricas de desempenho como tempo de execução e memória utilizada em código, pilha e conjunto de dados. As métricas de memória são uma contribuição inédita deste trabalho à ferramenta ArchC. O ambiente suporta os processadores Motorola DSP56F827, Rabbit R2000 e Atmel Atmega8515 e pode ser facilmente expandido com outros processadores das famílias dos já citados. O três microprocessadores foram escolhidos por serem bastante populares do domínio de sistemas embarcados.Os simuladores foram desenvolvidos utilizando a Linguagem de Descrição de Arquiteturas ArchC que é baseada na linguagem de modelagem de hardware SystemC. A construção dos simuladores foi relativamente trabalhosa, principalmente tratando-se de arquiteturas complexas, como é o caso do microprocessador DSP56F827. Ao todo foram necessárias mais de 26.000 linhas de código para descrever as instruções dos três processadores. Os testes realizados permitiram a comparação dos processadores em relação às métricas de desempenho tais como tempo de execução e memória utilizada. Em comparações efetuadas entre o simulador e um módulo de hardware do processador DSP56F827 foi constatado que o simulador possui precisão melhor que 85%. | - |
| Descrição: dc.description | Abstract: The dynamics of the embedded computing market force the design cycles to be rather short. Thus, efficient tools are needed to assist designers in choosing the right components early in the design cycle and make possible the beginning of the software development before the conclusion of the hardware. This work describes a simulation environment that allows to choose the most adequate processor still in the initial phase of a project and to initiate the codification of firmware immediately. The tools provide performance metrics like execution time and memory usage – code, stack and data set sizes. The memory measurements are a great contribution of this work to ArchC tools. The environment supports the processors Motorola DSP56F827, Rabbit R2000 and Atmel Atmega8515. The three microprocessors had been chosen for being popular in the domain of embedded systems. The simulators were developed using the ArchC Architecture Description Language that is based on the hardware modeling language SystemC. The construction of the simulators was relatively laborious, especially for the more complex architecture which is the case of microprocessor DSP56F827. In all, over 26.000 lines of code were necessary to model the three processors. The tests performed had allowed the comparison of the processors regarding to performance metrics such as, the execution time and memory usage. Comparisons between a hardware module of processor DSP56F827 and the its model had shown that the simulator accuracy is better that 85%. | - |
| Formato: dc.format | viii, 81f. : il., tabs. | - |
| Formato: dc.format | application/pdf | - |
| Formato: dc.format | application/pdf | - |
| Relação: dc.relation | Disponível em formato digital | - |
| Palavras-chave: dc.subject | Arquitetura de computador | - |
| Palavras-chave: dc.subject | Ciência da computação | - |
| Título: dc.title | Ambiente de suporte ao projeto de sistemas embarcados | - |
| Tipo de arquivo: dc.type | livro digital | - |
| Aparece nas coleções: | Repositório Institucional - Rede Paraná Acervo | |
O Portal eduCAPES é oferecido ao usuário, condicionado à aceitação dos termos, condições e avisos contidos aqui e sem modificações. A CAPES poderá modificar o conteúdo ou formato deste site ou acabar com a sua operação ou suas ferramentas a seu critério único e sem aviso prévio. Ao acessar este portal, você, usuário pessoa física ou jurídica, se declara compreender e aceitar as condições aqui estabelecidas, da seguinte forma: