ARM - Eurecom
ARM - Eurecom
ARM - Eurecom
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>ARM</strong><br />
STAGE INGENIEUR 3ème ANNEE<br />
“ Design d’une Unité Arithmétique et Logique optimale<br />
supportant multiples jeux d’instructions et multiples tailles de<br />
données ”<br />
Company : <strong>ARM</strong><br />
Address : Le Paros – 25 allée Pierre Ziller<br />
Sophia Antipolis – 06560 VALBONNE<br />
Telephone : 04 97 23 51 00<br />
Telecopy : 04 97 23 51 99<br />
Contact : Vanessa ROBERT<br />
E-mail : sophia.recrutement@arm.com<br />
<strong>ARM</strong> :<br />
<strong>ARM</strong> est le premier fournisseur de Propriété Intellectuelle pour les coeurs de<br />
processeurs RISC 16/32 bits.<br />
La large gamme de produits d’<strong>ARM</strong> comprend des microprocesseurs RISC 16/32<br />
bits, accélérateurs de calcul, processeurs 3D, bibliothèques numériques, mémoires<br />
embarquées, périphériques, logiciels et outils de développement, ainsi que des<br />
fonctions analogiques et des interfaces rapides.<br />
Cette gamme, ajoutée à la vaste communauté de ses Partenaires, procure des<br />
solutions complètes permettant aux leaders de l'électronique de mettre leurs produits<br />
sur le marché rapidement et sûrement.<br />
Le centre de design français, localisé à Sophia Antipolis (06), 1 ère technopole<br />
Européenne, proche de Nice, est spécialisé dans le design des CPU (architecture<br />
sécurisée, Multi-Processing).<br />
Pour plus d’information, voir notre site web : www.arm.com
<strong>ARM</strong><br />
Sujet : “ Design d’une Unité Arithmétique et Logique optimale<br />
supportant multiples jeux d’instructions et multiples tailles de<br />
données ”<br />
Référence : <strong>ARM</strong> - 2011 ALU<br />
Champ d’application : Design, ALU, synthèse, manipulation de données<br />
Objectifs de ce stage :<br />
� Le but de ce stage est de partitionner, dimensionner et implémenter en RTL (Verilog) une<br />
unité Arithmétique et Logique (ALU) optimale supportant multiples jeux d’instructions et<br />
multiples tailles de données.<br />
� A partir de plusieurs implémentations existantes, vous devez créer une ALU unique,<br />
performante et répondant a des critères de taille, fréquence et consommation.<br />
Résultats attendus :<br />
� Compréhension des différents jeux d’instructions, particulièrement des instructions<br />
manipulant des données.<br />
� Descriptions de ressources hardwares nécessaires a l’implémentation de chaque classe<br />
d’instruction<br />
� Design de ces différents blocs, en s’appuyant sur des implémentations déjà existantes.<br />
� Synthèse, analyse de timing et de taille, suivi d’une phase d’optimisation.<br />
Compétences nécessaires:<br />
� Vous devez être passionné par les nouvelles technologies, les systèmes mobiles hautes<br />
performances et l’innovation. Vous effectuerez votre stage en parallèle de projets à la<br />
pointe de la technologie; ceci requière un fort intérêt pour les systèmes embarqués, une<br />
connaissance approfondie de l’architecture des processeurs et un esprit extrêmement<br />
créatif.<br />
� Connaissance du design numérique (Verilog ou VHDL), de la conception a la synthèse.<br />
Durée : 5-6 mois<br />
Lieu : Sophia Antipolis (06)<br />
Rémunération : 1 500 € par mois<br />
Contact : sophia.recrutement@arm.com (Tél. : 04.97.23.51.00)<br />
Site Web : www.arm.com