I Les symboles
· Lors de la création d'un symbole, attacher à un élément du corps (body) la propriété « comp » avec option « fixed »et la propriété « ref » (J ? pour les connecteurs, Q ? pour les transistors, D ? pour les diodes, K ? pour les commutateurs, U ? pour le reste) avec les options « visible » et « variable ».
· La propriété «comp » est visible pour les circuits intégrés et en majuscules (ex MC3062). Pour les composants génériques (ex transistor npn) elle sera cachée « hidden » mais il faut alors pour identifier le symbole lui rajouter la propriété « instpar », variable et visible ou la propriété « ASSIM MODEL » quand il s'agit d'un composant simulable avec « accusim » (ex 2N2222). Les propriétés variables peuvent être modifier par l'utilisateur pour personnaliser le symbole.
· Toutes les pins ont la propriété « PIN » « fixed » et visible pour identifier la broche. Mais pour les composants génériques (ex ci14) cette propriété est cachée mais peut être accompagnée d'une propriété « pinname » visible et variable.
· Plusieurs versions d'un symbole peuvent être créées (ex conn28 , conn2x14, conn2x14ar) dans le même container, le menu ENSEIB2002 de design architect va pointer par défaut sur la version de même nom que le container (ex conn28 > conn28), on peut sans problème visualiser une autre version après avoir déposé celle par défaut.
II Les géométries
Les géométries Mentor seront en majuscules,
celles créées à l'enseirb en minuscules.
On essaiera d'avoir une cohérence dans la dénomination
des géométries pour rappeler par exemple les dimensions en
mm ou en pas (2,54) de circuit intégré (ex _4u pour 4 espacements)
III Les parts numbers
· Ils sont stockés dans « COMPOSANTS_2002 », les fichiers de mapping sont en minuscules « xxxxx.map » (pas de pn-xxxx) Certains fichiers servent à plusieurs part numbers (ex : bjt_ebc.map pour les transistors bipolaires avec ebc l?ordre 123 des broches de la géométrie).
· Les part numbers du fichier catalogue sont en minuscules du type « pn-y-xxxxx », y correspond à la catégorie du composant (ex : a pour les « actifs_discrets », g pour les connecteurs), la suite xxxxx est à la discrétion de chacun en essayant d'être parlant et en minuscules (ex pn-g-cosse_poignard pour un connecteur de type conn1).
On peut par exemple rappeler les dimensions d'un condensateur chimique
en mm ou l'espacement en pas de 2,54 mm (ex : _3u).
Voir pour les idées ce qui a déjà été
créé.
Ne pas oublier :
cd /net/mentor2001/etc/enseirb2002/company_lib
/net/mentor2001/etc/maj_enseirblib
De même pour company_map :
cd /net/mentor2001/etc/enseirb2002/company_maps
/net/mentor2001/etc/maj_enseirblib
et company_geom :
cd /net/mentor2001/etc/enseirb2002/company_geom
/net/mentor2001/etc/maj_enseirblib