Use este identificador para citar ou linkar para este item: http://hdl.handle.net/11624/226
Autor(es): Prade, Lúcio Renê
Título: Estudo de técnicas de codificação visando a otimização de circuitos digitais : um estudo de caso.
Data do documento: 2009
Resumo: Esta dissertação trata do estudo do projeto de um circuito integrado digital de comunicação de dados, mais especificamente um circuito para comunicação de dados em redes Ethernet. Durante o trabalho, realizou-se o estudo do fluxo e das ferramentas CAD utilizadas em cada etapa do projeto, detendo-se nas etapas de codificação em linguagem de descrição de hardware Verilog e nos resultados de síntese lógica. Estas duas etapas foram o foco da dissertação onde levantou-se na bibliografia e na prática, algumas técnicas a nível de codificação em linguagem de hardware para otimização do projeto nos quesitos área, potência dissipada e freqüência máxima de funcionamento. A aplicação de diferentes combinações dessas técnicas ao projeto do controlador Ethernet tido como estudo de caso, tiveram seus resultados de síntese lógica analisados. Estas análises foram feitas levando-se em consideração custos de implementação como tempo e complexidade, ganhos reais em número de portas lógicas, miliwatt e freqüência, além de levar em conta outras vantagens e desvantagens técnicas. Com isso determinou-se um conjunto de técnicas possíveis de se aplicar à codificação em linguagem de descrição de hardware do projeto de um circuito integrado digital, que pode trazer otimização e melhorias nos três quesitos já citados. Estas técnicas podem ser facilmente utilizadas e combinadas com outras em etapas como no roteamento, síntese física ou mesmo no processo de fabricação para o desenvolvimento de projetos com grandes restrições de área, potência e freqüência.
Resumo em outro idioma: This work tackles the study of a data communication integrated circuit, more specifically an integrated circuit for Ethernet data communication. Throughout the work, the design flow and commonly used CAD tools were studied focusing on the hardware description language Verilog and in special the logic synthesis results. Furthermore, the research of techniques for area, power consumption and frequency was conduced looking into the literature and conducing experiments to validate the results. The combination of different techniques to a case study allowed the analysis of the results and a comparison of them in terms of improvements obtained by each one. The analysis was made taking into account the implementation cost in terms of time length and complexity, gate count reduction, power and frequency on top of other pros and cons of each technique. Giving that, the result is a detailed comparison which allows one to choose and apply the techniques in order to obtain the desired product. The techniques can be easily employed and combined with other techniques in lower abstraction levels such as routing, physical synthesis and even in the fabrication process to achieve requirements in terms of area, power and frequency.
Nota: Inclui bibliografia.
Instituição: Universidade de Santa Cruz do Sul
Curso/Programa: Programa de Pós-Graduação em Sistemas e Processos Industriais
Tipo de obra: Dissertação de Mestrado
Assunto: Circuitos integrados digitais
Sistemas de transmissão de dados
Linguagem de programação lógica
Orientador(es): Santos, Rafael Ramos dos
Aparece nas coleções:Programa de Pós-Graduação em Sistemas e Processos Industriais – Mestrado

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
LucioPrade.pdf1.92 MBAdobe PDFVisualizar/Abrir


Este item está licenciado sob uma Licença Creative Commons Creative Commons