Zilog Z380

Processeur 16/32 bits compatible avec le Z80

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.

Zilog Z380
Description de cette image, également commentée ci-après
Zilog Z382
Informations générales
Production 1994
Fabricant Zilog

Caractéristiques modifier

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 modifier

  1. (en) « Z80382, 28L382, Data communications processors » [PDF], sur zilog.com
  2. (en) Ray Eeiss, « Zilog extends Z80 to 16 bits, 32-bit addressing », EDN,‎
  3. « Z380 Microprocessor Product Specification », San José (Californie), Zilog, (consulté le ) page 45

Bibliographie modifier

Lectures complémentaires modifier