Christian Illinger 12 juin 2014 Nos bibliothèques de composants PCB pour SPB16 de Cadence.

Slides:



Advertisements
Présentations similaires
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Advertisements

Exercice Votre client CBEAUCBON.COM h é berge actuellement son site sur deux machines accessibles directement depuis internet. Aucun service de s é curit.
Plan Définitions et exemples Composants de cluster
FORUM REGIONAL DE NORMALISATION DE L'UIT POUR L'AFRIQUE (Dakar, Sénégal, mars 2015) Outils et méthodes pour tester la qualité de services (QoS) de.
1 Comment préparer un plan Document No. 2.1 Gestion des activités conjointes de lutte contre la tuberculose et le VIH: cours de formation pour responsables.
U.E. Chef d’œuvre Mathieu R AYNAL
JI Les systèmes d’autorisation et d’authentification dans AMI Fabian Lambert.
Sciences et technologies des services (STS) Présentation du programme Grenoble – 29 avril 2015 Baccalauréat technologique - série STHR Baccalauréat technologique.
Accueil Sage 100 Force de Vente i7 Sage 100 Service client i7 Informations techniques version 8.10.
Question de gestion 13 : Le document peut-il être vecteur de coopération ? Le document : - Dématérialisation des documents - Partage, mutualisation, sécurisation.
1 TECHNOLOGIE EN SEGPA Objets techniques instrumentés, didactisés et maquettisés que préconisent les nouveaux programmes Stage 10SEGDES2 du 14 et 15 décembre.
Mediator 9 - Un outil de développement multimédia 3AC Techno/Informatique.
Design Patterns.  SIDAOUI Abdelfahem  
Gabriel Dumouchel, doctorant Université de Montréal Atelier Jouvence 2011 Atelier Jouvence 2011.
ASR5 Système pour architectures multicœurs CSC5001 : Systèmes Hautes Performances Architecte de Services informatiques Répartis Gaël Thomas
SFA - 44 rue Pasquier PARIS - ORGANISER DES MANIFESTATIONS SCIENTIFIQUES A LA SFA En amont consulter l’annexe 2 du Règlement intérieur.
1 Initiation aux bases de données et à la programmation événementielle VBA sous ACCESS Cours N° 5 Support de cours rédigé par Bernard COFFIN Université.
Présentation Embarquer une librairie de ressource indexée dans Moodle.
V- Identification des ordinateurs sur le réseau??? ? ? ? ?
1 Les bases de données Séance 7 Les fonctions avancées : Opérateurs ensemblistes, Sous-requêtes et transactions.
Freeplane Free mind mapping and knowledge ree mind mapping and knowledge Freeplane Free mind mapping and knowledge ree mind mapping and knowledge.
H.MATHEZ– LAL – Sept , 2010 R et D 130 nm IBM H.MATHEZ, Pole MICRHAU.
INSTITUT UNIVERSITAIRE DE TECHNOLOGIE -B.P.2235 – Avenue Aristide Briand – Montluçon Cedex Tél – Fax –
KMM Tun Lanoë C.Oziol F. Salomon 24 juin  Présentation du projet AGATA  Présentation de la carte Carrier ATCA  Préparation de la fabrication.
Le réseau web enit.org … Depuis 2003, l’Anienit - Association Nationale des Ingénieurs ENIT – à mis sur pied et finance un serveur web indépendant de l’école.
Collaboration au sein de la communauté. L’existant Les bases de connaissances sur le site ANSTIA – Accompagnement des enseignants – Didacticiels – Outils.
Un outil de communication : la liste de diffusion Mis à jour en juillet 2008 Anne Maincent-Bourdalé CRDoc IUT Paul Sabatier.
SBU DISTRIBUTION DE L’ENERGIE Titre de la présentation en Arial, 45 Panorama des nouveaux produits et des nouvelles fonctionnalités intégrées au logiciel.
Mathieu Walter Alexandre Perrier Réunion Correspondants Formation Cellule IAO/CAO 19 Mars 2013.
Comment faire un site Web ITC-ILO, 19 Avril 2010.
FACTORY systemes Module 5 Page 5-1 Les outils clients Wonderware FORMATION InSQL 7.0.
Projet Personnel (Epreuve 6) Projet réalisé dans le cadre de mon épreuve E6 au sein de mon alternance au conseil départemental du val de marne Arnaud PICANO.
Migration Plan adressage EPLE Migration Plan d'adressage EPLE.
La création des données d’exemplaire pour un exemplarisateur Sudoc.
RÉNOVATION BTS Comptabilité et Gestion 2015 CB2C : un exemple de situation professionnelle Christine Forest Stéphane Bessière Daniel Perrin Toinin.
Migration du système de sauvegarde d’une infrastructure locale à un système centralisé IN2P3 101/06/2016 HEPIX Spring 2013 Muriel Gougerot (LAPP) and Remi.
Quelle(s) méthodologie(s) pour le suivi des collectifs d’enseignants ? Hussein Sabra et Isabelle Quentin Séminaire avec les collectifs d'enseignants concepteurs.
G. Bosson, J-L. Bouly, O. Bourrion, N. Ponchant, J-P. Richer, J-P. Scordilis.
Introduction à la Programmation Orientée Objet H.GATI.
La création des données d’exemplaire pour un responsable de Centre Régional.
Jobs multicore dans WLCG Présentation en partie basée sur des présentations faites dans le cadre du groupe de travail multicore.
Formation à l’utilisation de K-Sup V5 février 2009 CRISI - COM.
INDICO. Usage Centralisé au CC pour tout l’IN2P3 Remplace Agenda Maker (CDS agenda) Fermeture de Agenda Maker le 10 décembre (reste en mode consultation)
Présentation du fonctionnement des « Dossiers partagés » dans la version de la Rentrée Scolaire 2012 Alexis OLLIER 11 juin 2012.
Mathieu Walter 9 ème Journées Info de l'IN2P3/IRFU Cellule IAO/CAO 14 Octobre 2014.
Supervision EC-Net AX Serveurs Web EC-BOS AX. ARCHITECTURE Les solutions EC-Net AX EC-Net AX Supervisor EC-Net AX EnerVue EC-Net AX Security  EC-Net.
Biennale du LPNHE 2011, 20/09/ Le projet GRIF-UPMC : évolution et utilisation Liliana Martin Victor Mendoza Frédéric Derue
Réseau IN2P3 IAO-CAO pour l’Electronique C. Colledani.
SOLUTION ONLINE DE GESTION POUR LES SPECIALISTES DU TOURISME SUR MESURE
Réunion Vendredi du 29/05/ Réunion Vendredi du LPNHE du 29/05/2009 Les locaux du LPNHE dans le secteur Ouest du Campus Jussieu Le planning d’emménagement.
Classe virtuelle et réunion en ligne CENTRA Présentation dU dispositif Octobre 2010Pôle de compétences FOAD Formation Ouverte et A Distance.
Nicolas LETENDRE – LAPP Annecy Journées VLSI - PCB - FPGA – IAOCAO Jeudi 24 Juin 2010.
Formation des Chefs d’établissement 2012 SAFCO-Mission TICE-IUFM Formation ENT Préparer la rentrée scolaire.
CEA DSM Dapnia Sédi - Christophe Coquelet - [La CAO-PCB au SEDI]10 Nov LA CAO-PCB au SEDI "Etat de l'art"
1 Rappel des objectifs d’Optiflux Objectifs Optimisation des flux financiers et des flux technico-comptables associés Accélération et fiabilisation des.
MEN-DGESCO Bureau des usages et des services numériques/ENT Espaces Numériques de Travail – Panorama 30 novembre 2010 Réunion des IANTE EPS.
Formation TEC – Lyon le 30 & 31 Mai 2016 – Les CeGIDD L’informatisation des C entres G ratuits d' I nformation, de D épistage et de D iagnostic (CeGIDD)
Formation des Chefs d’établissement Vague 3 Janvier/Février 2011 SAFCO-Mission TICE-IUFM Formation ENT Préparer la rentrée scolaire.
1 Initiation aux bases de données et à la programmation événementielle Construction d’un état Support de TD rédigé par Bernard COFFIN Université Paris.
Tier2: Subatech Tier2: LPC Tier2: GRIF CEA/DAPNIA LAL LLR LPNHE IPNO Tier2: GRIF CEA/DAPNIA LAL LLR LPNHE IPNO AF: CC-IN2P3 Tier3: LAPP Tier1: CC- IN2P3.
Université Ferhat Abbas –Sétif 1 Centre des Systèmes et Réseaux d’Information Et de Communication, de Télé-enseignement et D’Enseignement à Distance Rapport.
1 Évaluation des acquis des élèves du primaire Décembre 2009 Formation des équipes académiques Évaluation v
Modèle de présentation projets/thèses Spécialité TitreDate Nom Titre Nom.
Hadoop distributions Hadoop Hadoop est un framework Java libre destiné à faciliter la création d'applications distribuées.
AQPC juin TYPO3 un outil adapté pour soutenir les enseignants dans la production de sites web de cours au Cégep de Sainte-Foy.
Utilisation d’outils de mesures de longueur (adaptés ou pas) Notion d’erreur de mesures (humaines et matériels)  MAIS ALORS, Comment représenter les mesures.
09/03/09 - Page 1 Département Office Département des constructions et des technologies de l'information Département de l'instruction publique SIGEF Présentation.
Outils Boundary Scan (JTAG) Mutualisation ? Journées Electroniques IN2P Juin 2012 C.Oziol (IPNO), G.Perrot (LAPP), K.Tun-lanoë (IPNO)
EDM et les librairies IN2P3 pour Cadence SPB
Transcription de la présentation:

Christian Illinger 12 juin 2014 Nos bibliothèques de composants PCB pour SPB16 de Cadence

Les bibliothèques Cadence PCB Page 1 / Juin 2014 I.C. Plan 1) Rappel sur les bibliothèques existantes 2) Modifications récentes dans la gestion (synchro des bibliothèques) 3) ADW : un nouvel outil

Les bibliothèques Cadence PCB Page 2 / Juin 2014 I.C. Les bibliothèques IN2P3 existantes

Les bibliothèques Cadence PCB Page 3 / Juin 2014 I.C. Les librairies ‘schéma’ de Cadence  100e, 100k, 100el, 100elt, 10kh, 10k, 10e, 10el, 10elt  alsttl, asttl, fast, lsttl, sttl, ttl  cmos, hcmos, fact, fct  memory, interface, pld  vlsi (microproc et associés)  gass  etc. Libs SCH : Fournies par Cadence jusqu’en 2000, figées depuis.

Les bibliothèques Cadence PCB Page 4 / Juin 2014 I.C. Les librairies ‘schéma’ IN2P3  inlsttl, inalsttl, infct, inhcmos, infast, infct  inmemory, in10kh, ininterface Digital :  inlinear (en remplacement de linear : les amplis op)  indiscrete (en remplacement de discrete : les transistors) Analogique : On y trouve les composants qui ne sont pas dans les librairies de Cadence (parce que récents ou spécifiques) :

Les bibliothèques Cadence PCB Page 5 / Juin 2014 I.C. Les librairies ‘schéma’ IN2P3  inconnector (connecteurs, supports)  inspeciaux (C.I. spéciaux)  ininterface (circuits d’interface)  inregulator (régulateurs de tension)  inpassive (résistances, capas, pots, diodes, inductances)  inpower (symboles d’alimentation)  instandard (cadres et cartouches A4, A3, A2, etc )  + nouvelle librairie in2p3 (lib mutualisée)  - anciennes librairies 54xx (retirées fin 2013) Autres : L’ensemble des librairies Cadence + In2p3 => environ 6750 composants schématiques ! Mais c’est un puits sans fond, il n’y a (aura) jamais tout ce qu’il faut. Sans bibliothécaire local / national les meilleurs outils PCB ne servent pas à grand chose !

Les bibliothèques Cadence PCB Page 6 / Juin 2014 I.C. Les librairies ‘schéma’ Note : La liste complète de ces librairies ‘schéma’ est définie dans le fichier : cds.lib ce fichier est utilisé par les outils Cadence (même mécanisme que pour les outils Virtuoso) Ce fichier se trouve : $CDS_SITE / cdssetup / cds.lib

Les bibliothèques Cadence PCB Page 7 / 26 Une empreinte PCB, c’est quoi ? RD Au minimum : Un nom (le nom du fichier) Une origine (xy=0,0) Des pastilles numérotés Un contour visuel Un contour de sérigraphie Une référence en attente (RD+DT) Une surface d’encombrement Un hauteur pseudo 3D Et éventuellement : Des zones interdites (via, routage) Des pistes (pré-routage) Une valeur en attente (pour résistances, capas) DT 12 Juin 2014 I.C. Toutes les empreintes PCB utilisées à l’IN2P3 ont été créées en interne et respectent le même standard.

Les bibliothèques Cadence PCB Page 8 / 26 Empreintes 3D réalistes, à améliorer dans le proche futur : - Il faut plus de temps pour les nouvelles empreintes ! - Il faudra reprendre les anciennes empreintes !!! Empreintes PCB 3D Cadence a adopté le format STEP pour la 3D en v16.6 !!! 12 Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 9 / 2612 Juin 2014 I.C. Schéma (via cds.lib) Layout (via.cpm ou $CDS_SITE) - Les contours de cartes - Les empreintes expérimentales - Les composants face-avant - Les pastilles cms - Les freins thermiques (négatifs) - Les pastilles traversantes en classe 3 - en classe 4 - en classe 5 - en classe 6 - Les empreintes - Les shape pour pastilles - Logique / physique - Table des modèles physiques physiques - Représentation schéma v1 - v2 PTF

Les bibliothèques Cadence PCB Page 10 / … 2014, les nouveautés Année Symboles SchémaEmpreintes PCB Pastilles mi  Envoi d’un sur cadence_iao et cadence_pcb en début de mois. 12 Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 11 / … 2014, les nouveautés  Envoi d’un sur cadence_iao et cadence_pcb en début de mois : - Les nouveaux SYMBOLES du mois (path - date) - Les nouveaux CHIPS du mois (path - date - fonction - auteur) - Les nouvelles PTF du mois (path - date - phys_prefix - class) - Les nouveaux PAD du mois (path - date) - Les nouveaux PSM du mois (path - date) - Les nouveaux SSM du mois (path – date) - Les nouveaux BSM du mois (path - date) - Les nouveaux OSM du mois (path - date) - Les nouveaux FSM du mois (path - date) 12 Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 12 / Juin 2014 I.C. Les bibliothèques IN2P3 synchronisées

Les bibliothèques Cadence PCB Page 13 / Juin 2014 I.C. Les bibliothèques synchronisées Jusqu’en 2006 les mises à jour des bibliothèques étaient annuelles !  Une interface web permettait de récupérer les composants récents faits ou recueillis au LAL pour les mettre chez nous : c’était un peu compliqué mais très utile !!! Depuis la mise en place des bibliothèques sur AFS l’interface web sert désormais essentiellement d’outil de recherche.

Les bibliothèques Cadence PCB Page 14 / Juin 2014 I.C. Les bibliothèques synchronisées Mécanisme de copie automatique inter-labos depuis février 2007, L’IPHC était site de test au début : on utilisait ‘rsync’ en mode push. Jusque fin 2013 : 9 labos IN2P3 sur 18 bénéficiaient de la synchronisation automatique pour les symboles schématiques, les parttables et les empreintes PCB : Il s’agissait de Apc, Clermont, Iphc, Ipno, Lal, Lapp, Llr, Lpnhe et Lpsc.

Les bibliothèques Cadence PCB Page 15 / Juin 2014 I.C. Les bibliothèques synchrones Fin 2013, avec la retraite programmée de J-P Marolleau et donc une forte réduction du service bibliothèque au LAL un nouveau mécanisme a été mis en place à l’initiative de l’IPHC : -Toutes les bibliothèques Cadence ont été posées au CC à Lyon sur l’espace AFS : /afs/in2p3.fr/throng/cadence/… (on aurait dû y penser avant…) - Quatre labos volontaires sont maintenant en mesure d’enrichir les bibliothèques (mutualisation du travail = nouvelle lib in2p3, pas au standard IN2P3 (LAL) ) - LAL (Pierrick Dinaucourt) - LPSC (J-Luc Bouly) - Clermont (Marie-Lise Mercier) - IPHC (Christian Illinger)

Les bibliothèques Cadence PCB Page 16 / Juin 2014 I.C. Les bibliothèques synchrones La nouvelle installation au CC-IN2P3 fournit : – Une copie complète synchronisée en 15 mn sur réseau rapide et fiable, via /afs/in2p3.fr/throng/cadence/… Avec script de synchro (pour copie locale) En direct (sans copie locale) – Pour les gestionnaires "AFS-Biblio" Une gestion des droits d'accès au standard ACL pour AFS Un backup via le help desk du CC-IN2P3 – Pour les bibliothécaires Une authentification transparente via un login ‘klog’ pour accès en mode R/W – Pour les utilisateurs Système ouvert à toutes les machines IN2P3 – Filtrage par Access Control List grâce au champ IP – Accès aux bibliothèques composants en mode Read uniquement

Les bibliothèques Cadence PCB Page 17 / Juin 2014 I.C. Les bibliothèques synchrones Avantages –Mise en œuvre rapide –Se fait au rythme de chacun –Chaque labo à la maîtrise de ses composants –La création de doublons reste évitée car chaque bibliothécaire à la vue des composants déjà disponibles Cela fait partie de ses responsabilités Production distribuée des composants et gestion ouverte : –Les composant sont développés par les différents laboratoires –Chaque bibliothécaire les intègre dans la bibliothèque de la communauté sur AFS –Chacun est garant de ses composants !!! –Les concepteurs de cartes piochent dans les différentes bibliothèques. Inconvénients –Pas de nomenclature unique –Pas de protocole de saisie unique –Les familles de composants se retrouvent distribuées dans plusieurs bibliothèques

Les bibliothèques Cadence PCB Page 18 / Juin 2014 I.C. Les bibliothèques synchrones Utilisation de ‘rsync’ pour synchroniser (~ 2 Go de données). Seules les nouveautés sont copiées : cela prends environ 15 mn le matin (complète) et 4 minutes en journée (partielle).

Les bibliothèques Cadence PCB Page 19 / Juin 2014 I.C. Les bibliothèques synchrones Une solution encore plus simple est d’installer OpenAFS sur les machines et d’utiliser le chemin /afs/in2p3.fr/throng/cadence en direct :  Toutes les machines du domaine IN2P3 ont accès en lecture  Aucune maintenance en local !!!  Les fichiers sont à jour en permanence !!! Et à ce jour : - 9 labos sont clients AFS (en direct ou par ‘rsync’) - 5 labos ont prévu de le devenir rapidement

Les bibliothèques Cadence PCB Page 20 / Juin 2014 I.C. ADW, un nouvel outil

Les bibliothèques Cadence PCB Page 21 / Juin 2014 I.C.  Transition vers le dépôt AFS très satisfaisant, mais quid de la pérennité ? Marché CADENCE : ADW : Allegro Design Workbench  Outil Cadence standard industriel, en distribution synchrone avec SPB - PCB Library WorkBench - PCB Design WorkBench - Team Design (en connexion avec SharePoint ou autre) - Design and IP reuse (avec SharePoint ou autre) ADW

Les bibliothèques Cadence PCB Page 22 / Juin 2014 I.C. Library WorkBench : - Environnement de développement et de gestion pour « libraires » -Création des composants -Test et Validation des composants -Distribution des composants Utilise les outils classiques Cadence : concepthdl, allegro, partdev, etc Réduit le temps de développement des composants Assure et maintient la cohérence des informations (sch, ptf, psm, pdf) ADW – Library WorkBench

Les bibliothèques Cadence PCB Page 23 / Juin 2014 I.C. Component Check-out Site Library EDA symbols and footprints Lib/Cell/View Reference Part Database metadata, parametric data Master Library Repository Component Release Library Verification (component verification) Library Development (component creation)

Les bibliothèques Cadence PCB Page 24 / Juin 2014 I.C. Component metadata Classification Features Symbol and Footprint metadata Part table data Manufacturer Reference Mechanical accessory Footprint setup Package symbol Mechanical symbol Drafting symbol Padstack Pad shape Pad flash Symbol setup Symbol creation or modification Package data Simulation mapping Define Parametric Data Build Logical Symbol Build Physical Footprint

Les bibliothèques Cadence PCB Page 25 / Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 26 / Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 27 / Juin 2014 I.C.

Les bibliothèques Cadence PCB Page 28 / Juin 2014 I.C. Component Check-out Site Library EDA symbols and footprints Lib/Cell/View Reference Part Database metadata, parametric data Master Library Repository Component Release Library Verification (component verification) Library Development (component creation)

Les bibliothèques Cadence PCB Page 29 / Juin 2014 I.C. ADW – Library WorkBench Juin 2014 : nouveau marché IN2P3 - Test approfondi de l’outil avec l’import de nos librairies - Formation prévue ( Gestionnaire / Bibliothécaire ) - Quelques échanges avec Henk Van Harren (spécialiste chez Cadence) - L’éventuelle migration vers cet outil devra être transparent pour les utilisateurs - Fonctionne en client / serveur avec une vraie base de données (au CC à Lyon ?) - Utilise la notion de « catégories », trop rarement utilisée dans les libs in2p3  Un gros travail de classification des composants existants est à faire, mais rien d’impossible.

Les bibliothèques Cadence PCB Page 30 / Juin 2014 I.C. Merci de votre attention