Section courante

A propos

Section administrative du site

Introduction

Le microprocesseur Am29050 de l'entreprise AMD est un microprocesseur RISC intégré 32 bits compatible avec les autres membres de la famille de microprocesseurs AMD 29K (Am29000, Am29030, Am29040) et compatible avec les processeurs Am29000 et Am29005. Comme l'Am29000 et Am29005, l'Am29050 utilise une architecture Harvard à 3 bus. Les microprocesseurs Am29050 comprennent une unité entière avec un pipeline à 4 étages, pouvant exécuter la plupart des instructions entières en un seul cycle. La principale nouveauté du microprocesseur Am29050 est une unité à virgule flottante intégrée (coprocesseur mathématique). L'unité FP (virgule flottante) prend en charge les opérations arithmétiques avec des nombres à virgule flottante de simple précision et double précision, et peut également effectuer la multiplication de nombres entiers. L'unité FP est indépendante de l'unité entière, c'est-à-dire que les opérations sur les nombres entiers et les virgules flottantes peuvent être effectuées en parallèle. Bien que l'exécution de nombreuses instructions FP nécessite un ou plusieurs cycles, 4 instructions FP peuvent exécuter 2 opérations arithmétiques, multiplication et somme, au cours de chaque cycle d'horloge du microprocesseur. L'exécution de ces 4 instructions permettent à la version 40 MHz du microprocesseur Am29050 d'atteindre un débit de pointe de 80 MFLOPS (des millions d'opérations en virgule flottante par seconde). Le microprocesseur Am29050 ne dispose pas de caches d'instructions ou de données, mais comprend un cache de 1 Ko de cible de branche, 2 fois plus volumineux que sur le processeur Am29000. Ce cache est utilisé pour mettre en cache les 2 ou 4 premières instructions après chaque instruction de branche. Le processeur Am29050 inclut d'autres améliorations par rapport au microprocesseur Am29000 : Le Am29050 dispose de 2 méthodes pour conversion des adresses de programme logiques en adresses de mémoire physique. Outre le TLB (Translation Look-Aside Buffer), convertissant les adresses pour les pages de taille fixe, le processeur prend en charge la cartographie de régions de mémoire virtuelle jusqu'à 2 Go en régions de mémoire physique. Le mode moniteur peut être utilisé pour déboguer les gestionnaires d'interruptions et d'interruptions. La fonction de transfert d'instructions est utilisée pour contourner le premier étage de pipeline et pour acheminer des données vers le deuxième étage du pipeline. Les microprocesseurs Am29050 ont été produits dans un boîtier en céramique PGA. Les versions à 33 et 40 MHz du processeur ont été fabriquées avec un dissipateur thermique intégré.

Fiche technique

Voici les caractéristiques de la puce «Am29050» de «AMD» :

Spécification Description
Fabricant AMD
Modèle Am29050
Date de conception 1990
Bus 32 bits
Cadencé à 33 à 40 Mhz
Socket 169 broches céramique PGA


Dernière mise à jour : Mercredi, le 16 août 2017