wiki:ToolsCourseproblémes

Version 6 (modified by anne, 17 years ago) (diff)

--

Problèmes rencontrés :

Pour router corectement les Alim du coeur :

dans le fichier générant le coeur ajouter une cellule de bourage tie_x :

  • dans la netlist (méthode Netlist) :
       def Netlist ( self ) :
    
    
       self.tie = Inst ("tie_x0",
                        "tie",
                        map = {'vdd'    : self.vdd,
                               'vss'    : self.vss
                              }
                       )
    
  • dans la méthode Layout :
    
       def Layout ( self ):
           DefAb(XY(0,0),XY(1500,1500))
           Place(self.tie, NOSYM, XY(0,0))
           AlimConnectors()
    

modification des connecteurs des plots

Afin d'être conforme aux modèles des plots de pxlib il faut modifier certains out en inout dans le fichier généré par Python:

q0 doit être inout mux_bit bus , de même q3,r0,r3

pour la définition de component piot_x il faut pad : inout mux_bit bus

et cko: out wor_bit bus