Detalhes bibliográficos
Ano de defesa: |
1999 |
Autor(a) principal: |
Romão, Fabio Luis |
Orientador(a): |
Não Informado pela instituição |
Banca de defesa: |
Não Informado pela instituição |
Tipo de documento: |
Tese
|
Tipo de acesso: |
Acesso aberto |
Idioma: |
por |
Instituição de defesa: |
Biblioteca Digitais de Teses e Dissertações da USP
|
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: |
|
Link de acesso: |
https://www.teses.usp.br/teses/disponiveis/3/3140/tde-02122024-145524/
|
Resumo: |
O ASCAD (Ambiente de Síntese de Circuitos CMOS de Alto Desempenho) é um sistema desenvolvido para auxiliar o projeto de circuitos integrados CMOS destinados a aplicações de alta velocidade. É apresentado como um modelo orientado a objetos que reflete a metodologia e as técnicas empregadas. Uma implementação foi construída para validar a metodologia e a viabilidade computacional do sistema. O avanço da tecnologia de fabricação de circuitos CMOS precisa estar associado a técnicas especiais de projetos a fim de permitir que os circuitos possam operar com taxas de relógio elevadas (ordem de GHz). Na última década, o estudo dessas técnicas tem contribuído para construir circuitos cada vez mais rápidos. Em contrapartida tem introduzido regras e restrições ao projeto, eliminando a simplicidade inerente à lógica CMOS complementar. O ASCAD automatiza o emprego de um conjunto de regras e realiza a síntese de circuitos, baseado em um conjunto mínimo de células de alta velocidade. Essas regras e esses circuitos básicos foram testados e validados em circuitos integrados implementados especialmente para caracterização, antes da implementação do ASCAD. Além da verificação de regras de projeto e da síntese de circuitos, o ASCAD implementa uma otimização de velocidade através de substituições de circuitos que ocupam posições críticas em um bloco. O modelo completo do ASCAD é apresentado com a notação UML(Unified Modeling Language) e a implementação inicial foi construída com a linguagem Java. O conjunto de resultados apresentados neste trabalho mostra circuitos de blocos funcionais importantes sintetizados a partir da descrição VHDL que podem operar com taxas de relógio de até 2 GHz (simulados com SPICE usando a tecnologia CMOS-0,8 \'micrometros\' da ES2). O ASCAD foi modelado como um framework que pode ser expandido e melhorado de forma incremental e com grande reuso de componentes. |