Serviços de design
Caracterização de bibliotecas de células-padrão.
A caracterização de bibliotecas transforma o circuito e o layout de uma célula nos modelos usados pela síntese, pelo posicionamento e encaminhamento e pela análise estática de timing. Prestamos serviços de caracterização e recaracterização, incluindo bibliotecas de tensão ultrabaixa.
- Serviços
- Caracterização de bibliotecas, recaracterização e caracterização de células à medida
- Modelos
- Modelos de timing, de consumo e de ruído em formato Liberty: NLDM ou CCS, com dados de variação LVF quando o sign-off o exige
- Entregáveis
- Vistas de biblioteca como Liberty, LEF e Verilog, e um relatório de qualidade que compara os modelos com o SPICE
- O nosso trabalho
- Bibliotecas de células em FinFET de 16 nm recaracterizadas para tensão ultrabaixa, em 54 cantos de 0,30 V a 0,48 V
O que fazemos
Das células a uma biblioteca pronta para sign-off.
Caracterização de bibliotecas
Modelos de timing, de consumo, de ruído e de restrições para células à medida e novas. As definições correspondem às das células da fundição, para que ambas façam o sign-off em conjunto.
Recaracterização
Modelos extraídos de novo de uma biblioteca da fundição, às tensões e nos cantos que indicar, abrangendo as condições em que o design realmente funciona.
Bibliotecas de tensão ultrabaixa
Bibliotecas para design de tensão ultrabaixa, com especial atenção à precisão dos modelos de timing, de consumo e de ruído a baixa tensão.
Células à medida
Flip-flops, latches e somadores concebidos para a aplicação e caracterizados no mesmo fluxo.
Calibração face à simulação de circuitos
Para células dinâmicas e células que exigem elevada precisão, uma simulação pormenorizada de circuitos calibra os valores de timing e de consumo no Liberty.
Controlos de qualidade
Modelos comparados com o SPICE, ficheiros de biblioteca verificados quanto à coerência e um relatório de qualidade.
O fluxo de caracterização de bibliotecas
Seis passos, da lista de células à entrega.
Requisitos
A lista de células, os cantos, a gama de tensões, os tipos de modelo e os objetivos de precisão.
Preparação
Modelos SPICE e netlists extraídas, e os índices de transição de entrada, carga de saída e restrições.
Simulação e extração
Simulação em todos os cantos, com extração de timing, consumo, ruído e restrições.
Calibração
Simulação pormenorizada de circuitos das células-chave e calibração dos modelos.
Controlos de qualidade
Modelos comparados com o SPICE e ficheiros de biblioteca verificados quanto à coerência.
Entrega
Vistas de biblioteca e um relatório de qualidade. Depois do silício, as margens podem ser calibradas com as medições.
Termos de caracterização de bibliotecas
- Caracterização de bibliotecas
- A caracterização de bibliotecas de células-padrão: cada célula é simulada em várias condições de processo, tensão e temperatura para extrair modelos de timing, de consumo e de ruído.
- Recaracterização
- Os modelos são extraídos de novo de uma biblioteca da fundição para uma nova tensão, um novo canto ou um novo modelo, por exemplo para alargar a biblioteca à tensão ultrabaixa.
- Cantos (PVT)
- Combinações de processo, tensão e temperatura. Uma biblioteca precisa de modelos para cada combinação usada no sign-off.
- Liberty (.lib)
- O formato padrão de biblioteca lido pela síntese, pelo posicionamento e encaminhamento e pela análise estática de timing.
- NLDM e CCS
- Dois tipos de modelo de timing e de consumo. O NLDM regista o atraso e a transição em tabelas. O CCS modela formas de onda de fonte de corrente, o que se adequa melhor a processos avançados e à baixa tensão.
- LVF
- Liberty Variation Format, que acrescenta à biblioteca estatísticas de atraso provenientes da variação do processo, para uma análise estática de timing que inclui a variação.
Perguntas sobre a caracterização de bibliotecas
Qual é a diferença entre caracterização e recaracterização?
A caracterização extrai modelos completos a partir da netlist de uma célula. A recaracterização extrai-os de novo de uma biblioteca existente para uma nova tensão, um novo canto ou um novo modelo.
As células à medida podem fazer o sign-off em conjunto com as células da fundição?
Sim. As células à medida usam as mesmas definições de caracterização que as células da fundição e fazem o sign-off no mesmo fluxo.
Como entram as células à medida no fluxo digital de back-end?
De duas formas. A parte à medida pode ser consolidada num bloco, ou um script de posicionamento pode fixar as células à medida enquanto o resto segue o fluxo automatizado.
Como mantêm a precisão dos modelos em tensão ultrabaixa?
A precisão a baixa tensão assenta numa simulação pormenorizada de circuitos. Comparamos a simulação com a biblioteca, inserimos nela os valores simulados quando necessário e calibramos as margens com medições em silício.
Que ficheiros entregam?
Vistas de biblioteca como Liberty, LEF e Verilog, e relatórios de qualidade. Os scripts de caracterização e outros ficheiros são acordados por projeto e ao abrigo do acordo com a fundição.
Páginas relacionadas
Precisa de caracterização ou recaracterização de bibliotecas?
Indique-nos o processo, o número de células, a gama de tensões e os cantos, e responderemos.