Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
bb130:lvs [2018/12/03 16:55] bb130 |
bb130:lvs [2020/11/12 11:41] bb130 |
||
---|---|---|---|
Ligne 7: | Ligne 7: | ||
Mismatch sur l'area de la diode (cf image). Il ya 5% de différence entre la schématique et le layout dû aux valeurs de width et length incorrectes dans les paramètres de la schematique. | Mismatch sur l'area de la diode (cf image). Il ya 5% de différence entre la schématique et le layout dû aux valeurs de width et length incorrectes dans les paramètres de la schematique. | ||
+ | {{ :bb130:diode_bug.png?300 |}} | ||
Il est impossible de mettre les valeurs correctes pour ces paramètres : la largeur de la diode sur le layout est de 300nm alors que la valeur minimale acceptée dans la schématique est de 350nm. | Il est impossible de mettre les valeurs correctes pour ces paramètres : la largeur de la diode sur le layout est de 300nm alors que la valeur minimale acceptée dans la schématique est de 350nm. | ||
Ligne 155: | Ligne 155: | ||
Configuration Assura pour DRC, LVS et QRC (M.Dahoumane, dec.17) | Configuration Assura pour DRC, LVS et QRC (M.Dahoumane, dec.17) | ||
[[https://atrium.in2p3.fr/00320cfd-670d-434e-841e-dc74a6eec253|note sous Atrium]] | [[https://atrium.in2p3.fr/00320cfd-670d-434e-841e-dc74a6eec253|note sous Atrium]] | ||
+ | |||
+ | Supprimer short LVS avec symbole CDS_Thru (R. Vandaele, nov.2020) | ||
+ | Sur une vue top, l’utilisation de cds_thru avec 2 pins (1ère en entrée et la 2ème en sortie) peut générer une erreur de short lors du LVS. | ||
+ | En effet le le symbole cds_thru permet sur une schématique de réaliser un changement de nom de net. | ||
+ | |||
+ | {{ :bb130:schema_cds_thru.png?500 |}} | ||
+ | |||
+ | Par exemple InT<2 :0> deviens dst<2 :0>. | ||
+ | |||
+ | Toutefois au niveau layout cette cellule n’existe pas (elle n’a pas de correspondance physique) et layout XL nous oblige à placer les pins InT<1> et dst<1> sur la même piste. | ||
+ | |||
+ | {{ :bb130:layout_cds_thru_li.jpg?500 |}} | ||
+ | |||
+ | En faisant cela, le LVS nous indique un short entre ces 2 pins. | ||
+ | Pour éviter cette erreur lors du LVS, il est nécessaire de renommer virtuellement les dst<i> en InT<i>. | ||
+ | Pour cela il est nécessaire de créer un usr.pvl rule file dans lequel je renomme les nets incriminées : | ||
+ | layout_rename_text "/dst<2>/InT<2>/" -database | ||
+ | layout_rename_text "/dst<1>/InT<1>/" -database | ||
+ | layout_rename_text "/dst<0>/InT<0>/" –database | ||
+ | |||
+ | Ce fichier usr.pvl est ensuite renseigné dans la fenetre Rules | ||
+ | 1 – Bouton Add à Browser | ||
+ | 2 – user.pvl | ||
+ | |||
+ | {{:bb130:config_pvs_cds_thru.png?500|}} | ||
+ | |||
+ | A la suite de cela, les erreurs de short liées au cds_thru disparaissent. | ||
+ | |||
+ | | ||
+ | |||