Busca avançada
Ano de início
Entree

Integração e aperfeiçoamento do sistema distribuído de geração de layouts agents

Processo: 96/04322-5
Linha de fomento:Auxílio à Pesquisa - Regular
Vigência: 01 de fevereiro de 1997 - 30 de novembro de 2000
Área do conhecimento:Engenharias - Engenharia Elétrica - Circuitos Elétricos, Magnéticos e Eletrônicos
Pesquisador responsável:Dilvan de Abreu Moreira
Beneficiário:Dilvan de Abreu Moreira
Instituição-sede: Instituto de Ciências Matemáticas e de Computação (ICMC). Universidade de São Paulo (USP). São Carlos , SP, Brasil
Assunto(s):Programação paralela  Agentes  Sistemas distribuídos 

Resumo

O sistema Agents é um conjunto de programas criados para gerar automaticamente full custom layout de leafcells nas tecnologias CMOS, BICMOS, bipolar e circuitos mistos digital/analógico. O sistema é formado por quatro servidores: O servidor Placer posiciona componentes em uma célula; o Router interconecta os circuitos que lhe são enviados; o Database guarda todas as informações que são dependentes do processo de fabricação; e o Broker arbitra a comunicação entre os outros servidores e seus clientes. Nos servidores Placer e Router, agentes pequenos e relativamente simples são usados em conjunto para realizar tarefas complexas. Agentes são definidos como componentes de software capazes de se comunicar com seus pares e de cooperar entre si. Os agentes usados nos servidores são responsáveis pela coordenação dos processos de roteamento e posicionamento dos componentes nas células. Eles são implementados de maneira seqüencial. O principal objetivo desse projeto é desenvolver software que permita que esses agentes possam ser executados de forma paralela em máquinas com múltiplos processadores. Isso permitirá maior velocidade de processamento e o estudo de técnicas de desenvolvimento de software em ambientes paralelos. As máquinas paralelas usadas serão estações de trabalho com múltiplos processadores rodando versões paralelas de Unix (Solaris ou Linux). (AU)