AMULET
Pour la série de bande dessinée, voir Amulet.
AMULET est une famille de processeurs exécutant le jeu d'instructions ARM. Sa particularité est d'être asynchrone, sans utilisation de signal d'horloge.
Histoire
Il est développé par l'école d'informatique de l'université de Manchester.
AMULET1
Le développement commence fin 1990, et se termine en . Il a pour but de montrer qu'il est possible de réaliser un processeur asynchrone avec des performances du même ordre que celles d'un processeur synchrone, but qui est atteint : l'AMULET1 a une performance équivalente à 70 % de celle des processeurs ARM de l'époque, ARM6, cadencés à 20 MHz, le tout pour une consommation d'environ 150 mW[1].
AMULET2
Fabriquée en 1996, il s'agit d'une deuxième implémentation du processeur, qui ajoute entre autres quatre unités de 1ko de mémoire sur la puce, pouvant être utilisées soit directement en tant que mémoire, soit comme un cache, et certaines optimisations dont un système de prédiction de branchement. Gravé avec une finesse de 0,5 μm, ses performances s'approchent de celles de l'ARM8, et correspondent à environ 40 MHz pour un processeur synchrone, pour une consommation à charge de 140mW[2].
AMULET3
Il s'agit de la dernière génération de processeurs AMULET, fabriquée en 2000. Elle se focalise plus que les précédentes sur les performances, qui correspondent alors à celles des processeurs ARM9 synchrones. La gravure est désormais de 0,35 μm. Il est utilisé dans un système de télécommunications, DRACO, entre autres pour ses faibles émissions électromagnétiques[3].
Techniques utilisées
Les processeurs AMULET sont basés sur la technique des micropipelines, utilisant un protocole asynchrone à 2 phases pour le premier[1] et à 4 phases pour les suivants[2],[4].
Conclusions pour les processeurs asynchrones
Les processeurs AMULET ont permis de montrer que les processeurs asynchrones étaient techniquement compétitifs face à ceux utilisant les méthodes de conception synchrones, mais n'ont pas non plus mis en évidence d'avantages écrasants. Ils confirment cependant que ceux-ci émettent moins d'ondes électromagnétiques, du fait de l'absence d'une horloge globale régulière.
Références
- The AMULET1 microprocessor Sur le site intranet.cs.man.ac.uk
- The AMULET2e microprocessor Sur le site /intranet.cs.man.ac.uk
- ↑ The AMULET3 microprocessor Sur le site intranet.cs.man.ac.uk
- ↑ J.D. Garside, S.B. Furber et S-H Chung, AMULET3 revealed (lire en ligne)
Sources
(en) Steve Furber, ARM system-on-chip architecture, Addison-Wesley, (ISBN 0-201-67519-6)
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.