Articulo de referencia

HitachiHD64180

Hitachi HD64180 DIP64 El HD64180 es un microprocesador integrado basado en Z80 desarrollado por Hitachi con una unidad de gestión de memoria (MMU) integrada y periféricos en el ...

Hitachi HD64180 DIP64

El HD64180 es un microprocesador integrado basado en Z80 desarrollado por Hitachi con una unidad de gestión de memoria (MMU) integrada y periféricos en el chip. [ 1 ] Apareció en 1985. [ 2 ] El Hitachi HD64180 "Super Z80" fue posteriormente licenciado a Zilog y vendido por ellos como el Z64180 y con algunas mejoras como el Zilog Z180 .

Descripción general

El HD64180 tiene las siguientes características:

  • Frecuencias de reloj de ejecución y acceso al bus de hasta 10 MHz. [ 3 ]
  • Unidad de gestión de memoria compatible con 512 KB de memoria (un megabyte para el HD64180 empaquetado en un PLCC).
  • Espacio de E/S de 64K direcciones
  • 12 nuevas instrucciones que incluyen multiplicación de enteros de 8 bits por 8 bits , AND no destructivo y vector de trampa de instrucciones ilegales
  • Controlador de acceso directo a memoria (DMAC) de dos canales
  • Generador de estado de espera programable
  • Actualización programable de la DRAM
  • Interfaz de comunicación serie asíncrona de dos canales (ASCI)
  • Temporizador de recarga programable (PRT) de dos canales y 16 bits
  • Puerto de E/S serie síncrono de 1 canal (CSI/O)
  • Controlador de interrupciones vectorizadas programable

El HD64180 cuenta con una unidad de ejecución segmentada que procesa la mayoría de las instrucciones en menos ciclos de reloj que el Z80 . El grupo de instrucciones que más ha mejorado son las instrucciones de bloque, como LDIR, CPIR, INIR y OTDR. Este tipo de instrucción requiere 21 estados de transición para ejecutarse por iteración; en el HD64180, requiere 14 estados de transición.

El DMAC integrado en el chip permite transferencias de memoria en bloques a una velocidad superior a la de las instrucciones LDIR/LDDR. [ 4 ] El generador integrado para estados de espera permite acceder de forma selectiva a hardware demasiado lento mediante un filtro de dispositivo, como se hace con el teclado defectuoso del modelo 4 del TRS-80 . El ASCI integrado en el chip permite implementar puertos serie RS-232 adicionales . [ 5 ]

El HD64180 no ejecuta las instrucciones Z80 "no documentadas", en particular las que acceden a los registros de índice IX e IY como mitades de 8 bits. La CPU Hitachi las trata como instrucciones ilegales y, en consecuencia, ejecuta el comportamiento de "trampa de instrucción ilegal", que consiste en restablecer el registro PC a cero, lo que simula un reinicio en frío al redirigir la ejecución a la ubicación de encendido.

Uso

Las computadoras Micromint SB180, SemiDisk Systems DT42 CP/M y las videomáquinas de escribir Olivetti CWP 1 y ETV 210s (que también ejecutaban CP/M 2.2 basado en ROM) se basaban en el Hitachi HD64180. La tarjeta de actualización XLR8er para el modelo TRS-80 4 también lo utilizaba. [ 6 ] En la computadora Victor HC-90 y HC-95 MSX2 , el HD64B180 se utilizaba para su modo turbo junto con el Z80 normal. [ 7 ] [ 8 ]

Véase también

Referencias

  1. Cohen, Charles L. (4 de marzo de 1985). "El sol sale sobre nuevos diseños" . ElectronicsWeek . págs. 18–21 . Recuperado el 2 de junio de 2024 . 
  2. Reh, Tilmann (noviembre de 1991). "La CPU280: cuando 8 bits no son suficientes" (PDF) . The Computer Journal (53): 3-5. ISSN 0748-9331 . Consultado el 1 de diciembre de 2016 . 
  3. "Nota de aplicación Z80: Migración de Hitachi HD64180 a ZiLOG Z80180, página 7 Resumen" . zilog.com/appnotes_download.php . Zilog Inc. Consultado el 20 de mayo de 2019 .
  4. Slinkman, JFR "Frank". "The Misosys Quarterly Vol VI.i Otoño 1991, "La solución final a la cuestión del XLR8er", página 33" (PDF) . tim-mann dot org . Roy Soltoff/Misosys Inc. Consultado el 13 de mayo de 2019 .
  5. Cameron, James. "The Misosys Quarterly Vol VI.iv Verano/Otoño 1992, "Un nuevo controlador EIA-232 con XLR8er", página 10" (PDF) . tim-mann.org . Roy Soltoff/Misosys Inc. Recuperado el 15 de mayo de 2019 .
  6. Slinkman, JFR "Frank". "The Misosys Quarterly, "Cómo "enrollar tu propio cigarrillo" en el XLR8er", página 23" (PDF) . tim-mann.org . Roy Soltoff/Misosys Inc. Recuperado el 13 de mayo de 2019 .
  7. "Victor HC-95" . msx.org . Consultado el 6 de junio de 2020 .
  8. "HC-95" . usbsecretbase.michikusa.jp . Consultado el 6 de junio de 2020 .

Lecturas adicionales

  • Hoja de datos de la familia de microcontroladores CMOS de alta integración HD64180. Archivada el 2 de diciembre de 2016 en Wayback Machine.
  • Manual de usuario del microprocesador CMOS de alta integración de 8 bits HD64180. Archivado el 2 de diciembre de 2016 en Wayback Machine.
  • Manual de datos del microprocesador CMOS de alta integración HD64180 de 8 bits
  • Arthur-PC, ordenador casero basado en HD64180