Buscar

Slide 9 Ferramentas de sínteses

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 15 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Concepção de 
circuitos integrados
Slide 9
Nielsen Castelo Damasceno
Ferramentas de síntese
• As ferramentas de sínteses permitem 
a passagem automática de um nível 
de descrição para um outro nível 
inferior.
• Pode-se dividir em três níveis:
• Síntese comportamental.
• Síntese lógica.
• Síntese física.
Comportamental
• É produzida uma descrição da 
funcionalidade do circuito à nível de 
blocos.
• Um grafo de sequenciamento, que 
descreve a ordem no qual o circuito 
deve executar as operações 
desejadas.
Comportamental
• Um conjunto de recursos funcionais 
(bibliotecas) disponíveis, 
caracterizados em termos de área e 
tempo de execução.
• Conjunto de restrições de projeto. 
Estas restrições especificam limites 
máximos a serem respeitados.
Comportamental
• A comportamental é dividida em:
• Escalonamento de operações.
• Partilhamento de recursos.
• Alocação de recursos.
Escalonamento de operações
• Diz respeito à atribuição de cada uma 
das operações do grafo de 
sequenciamento à um dado intervalo 
de tempo.
• Dois algoritmos:
• ASAP – As Soon As Possible (Escalona as operações o 
mais cedo possível).
• ALAP – As late As Possible (Escalona as operações o 
mais tarde possível)
Partilhamento de recurso
• É atribuição de um mesmo recurso 
(bloco funcional) à mais de uma 
operação do grafo de 
sequenciamento.
• O objetivo é a minimização da área 
do circuito.
Alocação de recursos
• É a definição explicita de um 
mapeamento entre as operações e os 
recursos.
• Uma alocação de recursos pode 
implicar no partilhamento de alguns 
destes recursos.
Síntese lógica
• Obtêm-se uma descrição a nível 
lógico de um circuito, a partir de 
uma especificação funcional do 
mesmo.
• As ferramentas pode-se dividir em:
• Ferramenta de síntese para circuito 
combinacional.
• Ferramenta de síntese para circuito 
sequencial.
Síntese de circuito 
combinacional
• Pode ser dividida quanto ao número 
de níveis lógicos do circuito 
resultante:
• Dois níveis.
• Multiníveis.
Síntese de Dois níveis
• Consiste na minimização do número 
de literais das equações do circuito 
expressa sob a forma de soma de 
produtos.
Síntese de Multinível
• Consiste na minimização do número 
de literais das equações do circuito 
expressa sob a forma fatorada.
• Uma forma fatorada é um, dos três 
elementos a seguir:
• Um literal, ou
• Uma soma de forma fatorada, ou
• Um produto de forma fatorada.
Síntese de Multinível
Grafo de decisão binária (BDD – Binary Decision Diagram)
Síntese Física
• As ferramentas de síntese de Layout 
permitem a obtenção automática de um 
circuito a partir de uma descrição a 
nível do mesmo.
• Estas ferramentas são normalmente 
especificas às diversas metodologias de 
construção de layout existente.
Geradores de células
• São ferramentas que produzem 
layout de célula, de forma 
automática, e de acordo com as 
especificações definida pelo 
projetista: dimensões, forma, 
tamanho do transistor, etc.

Continue navegando