Outils pour utilisateurs

Outils du site


bb130:lvs

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
bb130:lvs [2018/12/03 17:04]
bb130
bb130:lvs [2020/11/12 11:41] (Version actuelle)
bb130
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.
 +
 +  ​
 +
  
bb130/lvs.txt · Dernière modification: 2020/11/12 11:41 par bb130