Articulo de referencia

P8000

Un P8000 ejecutando WEGA 3.1 El P8000 es un sistema de microcomputadora desarrollado en 1987 por VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW) en la Repúblic...

Un P8000 ejecutando WEGA 3.1

El P8000 es un sistema de microcomputadora desarrollado en 1987 por VEB Elektro-Apparate-Werke Berlin-Treptow „Friedrich Ebert“ (EAW) en la República Democrática Alemana (RDA, Alemania Oriental ). Consistía en un microprocesador de 8 bits y otro de 16 bits , y un controlador de disco Winchester. Su objetivo era ser un sistema universal de programación y desarrollo para aplicaciones multiusuario/multitarea. El precio de venta inicial del P8000 era de 172.125 marcos alemanes orientales [ 1 ] (aproximadamente entre 86.000 y 172.000 DM). 

También existía una versión económica con un microprocesador de tan solo 8 bits.

El microordenador de 8 bits

La versión de 8 bits del P8000 estaba completamente integrada en una única placa de circuito impreso de cuatro capas de 380 x 250 milímetros (15,0 x 9,8 pulgadas) . El procesador, con una frecuencia de reloj de 4 MHz, se basaba en el microprocesador U880 (prácticamente idéntico al Zilog Z80 ) y circuitos periféricos, junto con el controlador de disquete U8272 . El acceso directo a memoria se realizaba mediante el chip controlador DMA U858 .    

El sistema contaba con una memoria principal de 64  KB de RAM dinámica, una EPROM  de 8 KB y una RAM estática de 2 KB para el código de arranque, las rutinas de prueba del sistema y el monitor del sistema. Esta memoria adicional podía moverse o desactivarse en etapas de 4 KB dentro del espacio de direcciones de 64 KB.  

La máquina de 8 bits tenía cuatro puertos serie, designados de tty0 a tty3. Estas interfaces podían funcionar como señales V.24 o IFSS ( Interface sternförmig seriell –20  mA current loop [ 2 ] ). Además, el ordenador tenía un puerto paralelo que permitía la conexión de una grabadora de EPROM. Otra interfaz paralela interna de 32 bits se utilizaba para acoplar la máquina de 8 bits a una tarjeta de microordenador de 16 bits. El intercambio de datos se realizaba mediante dos unidades de disquete de 5,25" integradas. Se podían conectar externamente dos unidades de disquete adicionales de 5,25" u 8".

El microordenador de 16 bits

La versión de 16 bits del P8000 se dividía en dos unidades funcionales: la tarjeta procesadora de 16 bits y hasta cuatro tarjetas de memoria enchufables de 256  KB o 1  MB. El procesador de 16 bits estaba alojado en una placa de circuito impreso de 6 capas de 380 x 250 milímetros (15,0 pulg . × 9,8 pulg.) . El procesador funcionaba a una frecuencia de reloj de 4 MHz y se basaba en el microprocesador de 16 bits U8001 ( clon del Zilog Z8001 ). Tres unidades de gestión de memoria (MMU) U8010, complementadas con una lógica de control especial, gestionaban la asignación dinámica de segmentos de memoria y protegían contra el acceso no autorizado. Además, el ordenador disponía de 16 KB de memoria EPROM y 2 KB de RAM estática para las rutinas de monitorización y autodiagnóstico del sistema. Los circuitos periféricos se basaban en la familia U880. Una lógica de control dedicada garantizaba la coordinación con el U8001.      

La máquina de 16 bits contaba con cuatro puertos serie, denominados tty4 a tty7. Las interfaces admitían señales V.24 e IFSS. El procesador de 8 bits estaba conectado al procesador de 16 bits mediante una interfaz paralela interna de 32 bits. La conexión al disco externo Winchester se realizaba a través de otro puerto paralelo.

controlador de disco Winchester

El controlador de disco Winchester (WDC) es un controlador de disco inteligente que se ubicaba en una unidad independiente, la carcasa de disco Winchester. Esta unidad contiene el controlador de disco Winchester y hasta dos discos duros.

El WDC se basaba en el microprocesador U880. Una  EPROM de 8 KB almacenaba el firmware. Una  RAM estática de 6 KB servía como búfer entre el ordenador anfitrión y el disco. El WDC se comunicaba con el anfitrión a través de una interfaz paralela de ocho bits, junto con lógica de control adicional. La interfaz gestionaba la transmisión de bloques de datos, así como la información de comandos y confirmaciones.

El sistema podía admitir hasta dos unidades idénticas mediante una interfaz ST-506 . Los parámetros iniciales de la unidad se almacenaban en el firmware; sin embargo, con la versión 4.2 del firmware, era posible utilizar cualquier disco MFM . A partir de la versión 4.2, el primer sector del disco almacenaba los parámetros del disco, además de la información sobre sectores defectuosos.

La terminal

El terminal P8000 funcionaba como dispositivo de entrada y salida. Constaba de una pantalla verde, un teclado y un controlador. Podía operar como ADM-31 o VT100 y alternar entre dos conjuntos de caracteres, almacenados en memorias EPROM independientes. La interfaz funcionaba en modo V.24 o IFSS. El controlador se basaba en un chip U884 y el controlador gráfico en un chip KR580WG75 (Intel 8275). Utilizaba un altavoz piezoeléctrico para emitir alertas sonoras.

P8000 Compact

Desarrollado en 1989, el P8000 Compact era una versión mejorada del P8000. En este sistema, el controlador de disco Winchester y el disco duro estaban integrados en la carcasa del ordenador principal, eliminando así la necesidad de un gabinete adicional. A diferencia del P8000, el P8000 Compact era un sistema de 16 bits con un reloj en tiempo real con respaldo de batería . Opcionalmente, el P8000 Compact también estaba disponible con una tercera CPU, la U80601 ( clon del Intel 80286 ). El P8000 Compact fue el último ordenador desarrollado por EAW.

Sistemas operativos

Los siguientes sistemas operativos estaban disponibles para el P8000:

  • UDOS – compatible con Z80-RIO
  • OS/M – compatible con CP/M
  • IS/M – compatible con ISIS-II
  • WEGA – compatible con UNIX
  • IRTS 8000: un sistema operativo en tiempo real
  • DCP (solo con la tercera CPU bajo WEGA) – compatible con MS-DOS

Referencias

  1. "Ordenador P8000" . Robotechnik.de (en alemán) . Consultado el 13 de septiembre de 2016 .
  2. «Netzwerke» . Robotron, technik.de (en alemán) . Consultado el 13 de septiembre de 2016 .
  • Elektro-Apparate-Werke. P8000 Compact (PDF) (en alemán) . Consultado el 12 de septiembre de 2016 .