Services de conception
Caractérisation de bibliothèques de cellules standard.
La caractérisation de bibliothèques transforme le circuit et le layout d’une cellule en modèles utilisés par la synthèse, le placement-routage et l’analyse statique de timing. Nous proposons des services de caractérisation et de recaractérisation, y compris pour des bibliothèques à ultra-basse tension.
- Services
- Caractérisation de bibliothèques, recaractérisation et caractérisation de cellules sur mesure
- Modèles
- Modèles de timing, de consommation et de bruit au format Liberty : NLDM ou CCS, avec données de variation LVF lorsque le sign-off le demande
- Livrables
- Vues de bibliothèque telles que Liberty, LEF et Verilog, et un rapport de qualité comparant les modèles à SPICE
- Nos travaux
- Des bibliothèques de cellules en 16 nm FinFET recaractérisées pour l’ultra-basse tension, sur 54 coins de 0,30 V à 0,48 V
Ce que nous faisons
Des cellules à une bibliothèque prête pour le sign-off.
Caractérisation de bibliothèques
Modèles de timing, de consommation, de bruit et de contraintes pour les cellules sur mesure et nouvelles. Les réglages correspondent à ceux des cellules de la fonderie, de sorte que toutes sont validées ensemble au sign-off.
Recaractérisation
Des modèles extraits à nouveau d’une bibliothèque de fonderie à vos tensions et à vos coins, couvrant les conditions réelles de fonctionnement de la conception.
Bibliothèques à ultra-basse tension
Des bibliothèques pour la conception à ultra-basse tension, avec une attention particulière à la précision des modèles de timing, de consommation et de bruit à basse tension.
Cellules sur mesure
Bascules, verrous et additionneurs conçus pour l’application et caractérisés dans le même flot.
Calibrage sur la simulation de circuit
Pour les cellules dynamiques et celles qui exigent une grande précision, une simulation de circuit détaillée calibre les valeurs de timing et de consommation dans Liberty.
Contrôles de qualité
Modèles comparés à SPICE, fichiers de bibliothèque contrôlés pour leur cohérence, et rapport de qualité.
Le flot de caractérisation de bibliothèques
Six étapes, de la liste des cellules à la livraison.
Exigences
La liste des cellules, les coins, la plage de tension, les types de modèles et les objectifs de précision.
Mise en place
Modèles SPICE et netlists extraites, et index de transition d’entrée, de charge de sortie et de contraintes.
Simulation et extraction
Simulation sur les coins, avec extraction du timing, de la consommation, du bruit et des contraintes.
Calibrage
Simulation de circuit détaillée des cellules clés et calibrage des modèles.
Contrôles de qualité
Modèles comparés à SPICE, et fichiers de bibliothèque contrôlés pour leur cohérence.
Livraison
Vues de bibliothèque et rapport de qualité. Une fois le silicium disponible, les marges peuvent être calibrées sur les mesures.
Termes de la caractérisation de bibliothèques
- Caractérisation de bibliothèques
- Chaque cellule d’une bibliothèque de cellules standard est simulée dans diverses conditions de procédé, de tension et de température pour en extraire des modèles de timing, de consommation et de bruit.
- Recaractérisation
- Les modèles sont extraits à nouveau d’une bibliothèque de fonderie pour une nouvelle tension, un nouveau coin ou un nouveau modèle, par exemple pour étendre la bibliothèque à l’ultra-basse tension.
- Coins (PVT)
- Combinaisons de procédé, de tension et de température. Une bibliothèque a besoin de modèles pour chaque combinaison utilisée au sign-off.
- Liberty (.lib)
- Le format de bibliothèque standard que lisent la synthèse, le placement-routage et l’analyse statique de timing.
- NLDM et CCS
- Deux types de modèles de timing et de consommation. NLDM enregistre le délai et la transition dans des tables. CCS modélise les formes d’onde de sources de courant, ce qui convient mieux aux procédés avancés et à la basse tension.
- LVF
- Liberty Variation Format, qui ajoute à la bibliothèque des statistiques de délai liées à la variation de procédé, pour une analyse statique de timing qui inclut cette variation.
Questions sur la caractérisation de bibliothèques
Quelle est la différence entre caractérisation et recaractérisation ?
La caractérisation extrait des modèles complets à partir de la netlist d’une cellule. La recaractérisation les extrait à nouveau d’une bibliothèque existante pour une nouvelle tension, un nouveau coin ou un nouveau modèle.
Les cellules sur mesure peuvent-elles être validées avec les cellules de la fonderie ?
Oui. Les cellules sur mesure utilisent les mêmes réglages de caractérisation que les cellules de la fonderie et sont validées dans le même flot.
Comment les cellules sur mesure entrent-elles dans le flot back-end numérique ?
De deux façons. La partie sur mesure peut être durcie sous forme de bloc, ou un script de placement peut fixer les cellules sur mesure pendant que le reste suit le flot automatisé.
Comment gardez-vous des modèles précis à ultra-basse tension ?
La précision à basse tension repose sur une simulation de circuit détaillée. Nous comparons la simulation à la bibliothèque, y inscrivons les valeurs simulées si nécessaire, et calibrons les marges sur des mesures du silicium.
Quels fichiers livrez-vous ?
Des vues de bibliothèque telles que Liberty, LEF et Verilog, et des rapports de qualité. Les scripts de caractérisation et les autres fichiers sont convenus projet par projet et dans le cadre de l’accord de la fonderie.
Pages associées
Besoin de caractérisation ou de recaractérisation de bibliothèques ?
Indiquez-nous le procédé, le nombre de cellules, la plage de tension et les coins, et nous vous répondrons.