VHDL- Slides
Por: Juliano Madeira • 26/4/2015 • Trabalho acadêmico • 786 Palavras (4 Páginas) • 356 Visualizações
Aula_1 27-04-12
CI TOTALMENTE CUSTOMIZADOS
É um chio criado para implementar as portas do projeto de circuito digital desejado.
Máscaras especificas criadas para todos os niveis
Apresenta a maxima flexibilidade de projeto e elevado desempenho
tarefa complexa, leva tempo e dispendiosa
Apos a fabricação de ci totalmente customizado poderemos encontrar erro que exigirao que o ci seja fabricado novamente, caso contrario apenas uma.
10% dos circ. digitais de 2022 foram implementados de CIs customizados
CI SEMI COSTUMIZADOS
Conhecido como Circ. Integ. Especificos para Aplicação, ou ASICs
É reduzido os custos e o tempo de fabricação de um chip
Ferramentas automatizadas a partir do circ. digital desejado geram o projeto do chip
Tecnologias: Gate Array e Standard Cell
Gate Array: Arranjo ou matriz de portas ou mar de portas
Máscaras genericas para todos os niveis exceto para metias (e contactos)
Utiliza um chip cujos transistores foram pre projetados formando filas (arranjos) de portas logicas.
Para que um circ. seja criado precisamos criar conexoes que ligam essas portas. Ocupa uma area maior e é mais lento, o melhor é o customizado
é o mais barato, fabricação em semanas, refabricação é menos comum.
Standard Cell: celula padrao. O processo de fabricação requer a especificaçao de todos os niveis.
Usa uma biblio de portas ou pequenos circ. logicos
Todas as celulas tem tipicamente a mesma altura padrao daí o nome
Em comparaçao com a tecnologia de CIs totalmete customiz
è menos otimizada pq as celulas estao limitadas em termos ele tamanho e variada e variedade e o seu posicionamento é restrito a filas predeterminadas.
Reduz os custos de implementação fisica (menores custos NRE)
Reduz o tempo de projeto (n necessita realizar nenhum projeto em nivel de transistor nem leitura leiaute) e
As reafabricações sao menos frequentes
Cell Array: Cruzamento das duas tecnologias
As celulas padronizadas sao posicionadas previamente no CI, ficando apenas a fiação para ser completada para que um circuito em particular seja criado.
A diferença entre gate array e um cell array esta apenas na complexidade da celula - as celulas de um cell array podem ser mais complexas do que simples portas logicas.
ASIC estruturado
O termo ASIC estruturado tornou-se popular para descrever ASICs cujas portas ou células foram previamente posicionas....
CONCEITOS DE UM PROJETO FISICO
Mapeamento de tecnologia
É a tarefa de converter um circ. lógico generico em um circ. que usa somente os componentes das biblioteca de uma tecnologia em particular (isto é uma dada biblioteca de gate array e standard cell)
Posicionamento
É a tarefa de determinar onde colocar esses componentes em um chip
Roteamento
É a tarefa de conectar esses componentes por fios.
TECNOLOGIA DE CI's PROGRAMAVEIS
A lógica de programação necessita de hardware e software Implementamos o circuito desejado simplesmente escrevendo uma seqüência particular de bits em uma memória
Vantagens: A implementação é pra hoje. Em relação a lógica de funções fixas ocupam bem menos espaço na placa para uma mesma quantidade de lógica. Pode-se alterar os projetos com facilidade sem alterações físicas no hardware ou substituição de componentes lógica. A lógica programável apresenta um menor custo do que os CIs de função fixa.
...