PROGRAMA DE PÓS-GRADUAÇÃO EM INFORMÁTICA (PPGI)

UNIVERSIDADE FEDERAL DA PARAÍBA

Telefone/Ramal
Não informado

Notícias


Banca de DEFESA: João Janduy Brasileiro Primo

Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE: João Janduy Brasileiro Primo
DATA: 30/08/2013
HORA: 10:00
LOCAL: Auditório do CCEN
TÍTULO: FERRAMENTA GRÁFICA PARA MAPEAMENTO E POSICIONAMENTO DOS PADS
PALAVRAS-CHAVES: CAD, PADS, CI, Floorplaning
PÁGINAS: 65
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Metodologia e Técnicas da Computação
ESPECIALIDADE: Sistemas de Informação
RESUMO:

As ferramentas CAD (computer-aided design) são utilizadas para facilitar o projeto e desenho de circuitos integrados (CI). O Floorplaning é uma importante etapa na fase de design do layout no desenvolvimento de um CI. Nesta etapa, os macroblocos são posicionados no chip, além de serem decididas: a localização dos pads de entrada e saída, a localização dos pads de alimentação e as estratégias de distribuição da alimentação e do sinal de clock pelo núcleo. Comumente, é feito um wrapper em HDL que mapeia as portas de entrada e saída do projeto em instâncias de Pads, com seus diferentes tipos, definidos pelo desenvolvedor e um arquivo que indica a posição de cada Pad no circuito. Dessa maneira, tanto esse mapeamento quanto tal posicionamento, em geral, são feitos manualmente por meio de scripts, gerando uma enorme dificuldade para os desenvolvedores, pois para um CI com uma quantidade razoável de entradas e saídas torna-se extremamente susceptível de falhas humanas bem como a ocasionar grande dificuldade na localização dos erros.  Esses arquivos, em geral, são utilizados em todas as ferramentas CAD e também pelos fornecedores de Design Kits, além disso, as ferramentas possuem sintaxes diferentes para os arquivos. Este trabalho mostra uma ferramenta gráfica capaz de fornecer aos desenvolvedores uma maneira mais fácil e intuitiva de gerenciar tanto o mapeamento quanto o posicionamento dos pads, tornando o processo mais rápido e menos susceptível a falhas humanas. Para validar o trabalho, a ferramenta é testada em um projeto de um CI.


MEMBROS DA BANCA:
Presidente - 337324 - JOSE ANTONIO GOMES DE LIMA
Interno - 333503 - ANTONIO CARLOS CAVALCANTI
Externo à Instituição - ELMAR UWE KURT MELCHER - UFCG