Implémentation layout : automatique et guidée par la conception schématique (H/F)

Stage
Meylan (FR)

Basé en région grenobloise, le stage proposé s’intègre au sein de l’équipe spécialisée dans la conception de composants "mixed-signal" (analogique et logique) pour des produits grand public (convertisseurs Audio, Smart Meters...) ou de marchés industriels (circuits d’interface MEMS...), dont les principaux challenges résident dans l’intégration d’une électronique très haute performance et faible consommation.


Missions :

Intéressé par la conception layout en micro-électronique (dessin de masques) et par la réalisation de scripts informatiques, nous vous proposons de venir vous exprimer pour améliorer la productivité de notre processus de conception.

L’objectif du stage est la réalisation de scripts en Tcl-Tk pour la construction automatique de layout de circuits intégrés, en conformité avec le cahier des charges établi.
Ces scripts se baseront sur l’identification des éléments de schémas électroniques (transistors, résistances, miroir de courant...) et un ensemble de cellules layout programmables (Pcells) préexistantes. Ils associeront ces deux composantes afin de construire un placement optimisé. L’algorithme de positionnement des éléments devra respecter les contraintes électriques établies par la conception schématique et les règles physiques imposées par le processus de fabrication des circuits intégrés.

Le stage se déroulera de la manière suivante :

  • Court apprentissage des logiciels de conception schématique et layout, et prise en main des cellules layout programmables
  • Création des scripts, associés à une interface utilisateur intuitive et efficace à co-définir
  • Intégration des scripts au processus de conception et formation des utilisateurs en vue d’une utilisation rapide (présentation, support, documentation)

Profil :

Vous êtes étudiant ingénieur en Conception Numérique/Informatique/Microélectronique.
Vous aimez le travail en équipe. Rigueur, méthode et autonomie font partie de vos qualités.

Vous avez des connaissances en :

  • Programmation (Tcl-Tk, perl, python)
  • Environnement Linux
  • Simulation SPICE / Verilog
  • Layout

Lancez-vous dans l'aventure!

Envoyez votre CV et une lettre de motivation à careers@dolphin.fr