Zilog Z380
Le Z380 et le Z382 sont des processeurs Zilog 16 bits/32 bits de l'année 1994[1]. Il est compatible avec Z80, mais il est sorti beaucoup plus tard que ses compétiteurs (l'Intel 80386 et le Motorola 68020 ) et n'a donc jamais pu obtenir d'effet de levier significatif sur le marché. Par contre, la famille eZ80, qui était plus récente et plus rapide, a eu plus de succès.
Caractéristiques
La puce prend en charge le traitement 32 bits avec une vitesse d'horloge allant jusqu'Ă 20 MHz[2].
Le Z380 est incompatible avec les plus anciens Z800 et Z280 de Zilog. Comme le Z380 est dérivé du plus récent Z180, il est moins miniature que ces processeurs plus anciens, avec moins de fonctionnalités. À la place, il dispose d'une UAL plus large et une longueur de registre de 32 bits. Il peut donc adresser directement 4 Go :
- Exécution en pipeline similaire ou chevauchement d'extraction/d'exécution similaire à celui du Z280 [3]
- MMU plus simple, sans protection de mémoire
- Minimum de 2 horloges/instruction. C'est comme le Z280, mais aussi pour les opérations 32 bits
- Pas de cache sur la puce, car il est redondant avec les RAM statiques plus rapides des années 1990 et suivantes
- Manque de la fonction de trappe d'E/S
Le Z382 est identifié comme un contrôleur de communication de données et possède, en plus du Z380, des fonctions d'E/S supplémentaires
- 16550 Mimic avec boîte aux lettres E/S, boîte aux lettres DMA et lecteur 16 mABus
- 3 canaux série synchrones HDLC–Débit de données sérielles jusqu'à 10 Mbps
- Interface de bus GCI/SCIT
- 8 canaux DMA avancés avec adressage 24 bits
- Interface ISA prĂŞte Ă l'emploi
- Interface PCMCIA
- 2 ASCI améliorés (UART) avec générateurs de débit en bauds 16 bits (BRG)
- Canal d'E/S série cadencée (CSIO) à utiliser avec SerialMemory
- Deux temporisateurs 16 bits avec des préscalaires flexibles
- Trois sélections de puces de mémoire avec générateurs d'état d'attente
- Minuterie de chien de garde (WDT)
- Jusqu'à 32 broches d'E/S à usage général
- CC à 20 Fréquence de fonctionnement MHz @ 5.0V
- CC à 10 Fréquence de fonctionnement MHz à 3,3 V
- Boîtiers de style QFP et VQFP à 144 broches
Notes et références
- (en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Zilog Z380 » (voir la liste des auteurs).
- (en) « Z80382, 28L382, Data communications processors » [PDF], sur zilog.com
- (en) Ray Eeiss, « Zilog extends Z80 to 16 bits, 32-bit addressing », EDN,‎
- « Z380 Microprocessor Product Specification », San José (Californie), Zilog, (consulté le ) page 45
Bibliographie
- (en) « Z380 CPU Users Manual », San José (Californie), Zilog, (consulté le )
Lectures complémentaires
- Harston, « Z380 Opcode Map », (consulté le )
- Harston, « Full Z380 Opcode List », (consulté le )