nombre de portes

S

snr_vlsi

Guest
Salut,

Quelqu'un peut-il me dire comment le nombre de portes d'un design est déterminé.
Qu'est-ce que la densité de porte, les instances Placeable.

comment est-die superficie calculée?

thx
SNR

 
Un rapport de synthèse vous indiquera le nombre de portes.
Die domaine pourrait être estimé à partir du rapport de synthèse, mais je pense que c'est mieux pour obtenir la superficie meurent après P & R.

 
Nous savons que les barrières dans un design sont représentés comme 2 équivalents d'entrée porte NAND.En général, la conception se compose de cellules standard et des macros.

Or, pour arriver à connaître le nombre de portes d'un design.On multiplie généralement le no.de cellules standard x 4.En effet, toute la logique (et, ou, Exor ni portes, etc) dans la conception peut être réalisée avec min.quatre cellules standard.Est-ce correct?

Maintenant, quelle est la durée des instances Placeable signifie?T-elle une des macros et du non.de cellules standard dans la conception.

Quelle est la densité de la porte?Est-ce à varier avec la technologie et les processus.

Arrive maintenant à une estimation de la taille mourir,

généralement 30% de la zone d'outil est alloué pour les macros et les cellules standard et 70% de la superficie mourir est attribué pour le routage.

Quelqu'un at-il aucun calcul (explication clair) sur Die sont des estimations.

thx

SNR

 
Salut,
Rapport de synthèse donne des exemples de cellules total.
Comment obtenir le nombre de portes de leur part.

 
Voici l'équation:
NOMBRE DE PORTES = surface totale / zone de la porte NAND2
Sorte que vous devez exécuter une porte NAND2 simple pour voir son domaine, puis utilisez la formule ci-dessus

 
NanhTrang a écrit:

Voici l'équation:

NOMBRE DE PORTES = surface totale / zone de la porte NAND2

Sorte que vous devez exécuter une porte NAND2 simple pour voir son domaine, puis utilisez la formule ci-dessus
 
la fomula ci-dessus est correcte.Il existe plusieurs méthodes pour le calculer, même si je ne me rappelle pas tout.
Toutefois, au-dessus fomula est l'un d'entre eux.

 
Super!
Où avez-vous le trouver.J'ai grand besoin de comprendre cela.Le papier est tout, REFERNCE dans ce contexte à partager?

Merci à l'avance.

 
Parce que la conception du compilateur ne découle pas d'unités de surface, le nombre signalé
par report_area est en réalité la somme de la superficie d'attributs aux cellules
dans la bibliothèque de la technologie.Fondamentalement, vous devez demander au vendeur ce que
unités de surface moyenne.Par exemple, certains fournisseurs bibliothèque peut définir la zone à
be (mm ² x mm ²) ou normalisée à la taille d'un 2-input NAND gate.Autrement dit,
un 2-input NAND gate a une superficie de 1.

 
Pour obtenir l'aire d'embarquement équivalent dans le compilateur de conception doivent ajouter deux comamnds dans le script Tcl.

1.D'abord d'obtenir la superficie totale de votre design, report_area utilisation.
2.Divisez ensuite ce domaine par le secteur pour une 2-input NAND gate dans votre bibliothèque de technologie.Vous pouvez également utiliser la commande suivante pour connaître la région pour une 2-porte CMOS d'entrée.

dc_shell-XG-t> get_attribute () library/2_input_nand_gate_name technologies zone

pour obtenir le 2_input_nand_gate_name, utilisez <tecnology_lib report_lib> et sélectionnez la force n'importe quel lecteur.Généralement, sa force d'entraînement 1x.

Secteur = $ report_area / Area_of NAND gate

Observe,
Sam

 

Welcome to EDABoard.com

Sponsor

Back
Top