stringtranslate.com

CPU de la serie 1801

Las CPU de la serie 1801 eran una familia de microprocesadores soviéticos de 16 bits basados ​​en los núcleos de microarquitectura Elektronika NC  [ru] autóctonos , pero compatibles a nivel binario con las máquinas PDP-11 de DEC . Lanzados por primera vez en 1980, varios modelos y variantes de la serie estaban entre los microprocesadores soviéticos más populares y dominaron los sistemas integrados y las aplicaciones militares de la década de 1980. También se usaron en áreas muy diferentes, como calculadoras gráficas (Elektronika MK-85  [ru] ) y CNC industriales (serie Elektronika NC), pero podría decirse que su uso más conocido fue en varios diseños de minicomputadoras y microcomputadoras de propósito general soviéticas como las familias SM EVM , DVK , UKNC y BK . Debido a que fue la CPU de la popular computadora doméstica Elektronika BK , utilizada en sus últimos años como máquina de demostración , así como de los micros DVK que a menudo ofrecían una primera mirada al mundo UNIX , este procesador alcanzó una especie de estatus de culto entre los programadores soviéticos y luego rusos y, en menor medida, entre los programadores internacionales.

Desarrollo

La historia de esta CPU se remonta a principios de la década de 1970, cuando el grupo de ingenieros del Centro de Computación Especial de Zelenograd , dirigido por DI Yuditsky, desarrolló su primer miniordenador de 16 bits , llamado Elektronika NC-1. Esta máquina, destinada a competir directamente con la serie SM EVM , se lanzó por primera vez en 1973 y utilizaba la CPU 587 de 4 bits con rebanada de bits , a veces llamada el primer microprocesador soviético de la historia. Sus descendientes demostraron ser populares y se utilizaron ampliamente en varios sistemas de control y equipos de telecomunicaciones. Sin embargo, la naturaleza de rebanada de bits de sus CPU hizo que estas máquinas fueran algo difíciles de manejar, especialmente en aplicaciones militares, y se identificó la necesidad de un microprocesador de un solo chip.

En 1980 entró en producción la primera CPU 1801 destinada a llenar este nicho, K1801VE1 . Era esencialmente un microcontrolador con 256 bytes de RAM en chip , 2K ROM y otros circuitos periféricos, todavía basado en el conjunto de instrucciones NC de Elektronika , pero compatible con un clon soviético del Q-Bus de DEC que ya se había adoptado como estándar de la industria, una primera señal de lo que vendría. Sus circuitos periféricos fueron infrautilizados por la industria, ya que se usaba principalmente como una CPU de propósito general, en lugar de un microcontrolador, por lo que se decidió simplificar el chip, eliminando dispositivos innecesarios del chip . Pero en ese momento su organización matriz, la SCC, ya había perdido en los juegos de poder que plagaron la industria soviética.

Por su naturaleza, la industria soviética era una estructura extremadamente burocrática , de modo que el proceso de toma de decisiones a menudo no estaba impulsado por consideraciones técnicas o económicas, sino por los resultados de los juegos de influencia entre diversas organizaciones y funcionarios. El SCC, a pesar de sus éxitos técnicos y la popularidad de sus diseños, no estaba exento de oponentes e incluso enemigos. Si bien su personal tenía aversión a copiar y aplicar ingeniería inversa a la tecnología occidental, muchos grupos dentro del Ministerio de Industria Electrónica defendían esta idea como una forma más rápida y segura de satisfacer las necesidades. Estos grupos finalmente prevalecieron y en 1976 el SCC fue esencialmente disuelto; su base técnica pasó a la planta de Angstrem , mientras que algunos de sus laboratorios de investigación se unieron al Instituto de Investigación de Tecnología de Precisión (que realmente no los necesitaba) y otros formaron un brazo de investigación del recién formado Centro Científico NPO.

Discontinuación

Esta repentina reorganización resultó en el abandono de la arquitectura NC de Elektronika (continuó solo en CNC basados ​​en una máquina NC-1, algunos de los cuales se usan hasta el día de hoy) y la adopción de la compatibilidad PDP-11 como estándar MEI, un proceso a veces llamado revuelta PDP en la literatura rusa. Por lo tanto, el microcódigo para la nueva CPU simplificada fue rediseñado y hecho compatible con el conjunto de instrucciones LSI-11 . El nuevo procesador fue lanzado en 1982, designado K1801VM1 . Se complementó con la matriz de puertas KR1801VP1 ( en ruso : КР1801ВП1 ) de 600 puertas , que se usó para implementar varios circuitos de soporte, el chip ROM KR1801RE2 de 64 Kib y la EPROM K573RF3 de 64 Kib . Juntos constituyeron la primera generación ampliamente utilizada de la familia 1801. El conjunto de puertas KR18101VP1 fue fabricado posteriormente por varias segundas fuentes: Exiton Pavlovsky Posad , SEMZ Solnechnogorsk e Intermos en Hungría. [1]

Características técnicas

Todas las CPU de la familia eran microprocesadores de un solo chip de 16 bits basados ​​en la microarquitectura Elektronika NC  [ru] , sin embargo, solo el primero, el microcontrolador K1801VE1 , utilizó el conjunto de instrucciones Electronica NC . Otros tienen un microcódigo actualizado que implementa la arquitectura LSI-11 . Varios modelos diferían en velocidad de reloj, conjunto de instrucciones (los primeros modelos carecían de los comandos y , por ejemplo), paquete y ancho de bus de direcciones (los últimos modelos admitían direccionamiento de 22 bits). En términos de potencia de procesamiento bruta, es aproximadamente comparable al Intel 286 fabricado en EE. UU. [ cita requerida ] . MULDIV

K1801VE1

K1801VM1

KR1801VM1.

K1801VM2

KM1801VM2.

Tiene dos espacios de direcciones diferentes y la capacidad de cambiar rápidamente entre ellos. Se utilizaron para implementar el subconjunto de instrucciones FIS, con instrucciones procesadas no en microcódigo, sino como controladores de interrupciones en la ROM oculta.

KM1801VM3, un chip de modelo posterior en un montaje CERDIP .
Muestra de ingeniería KN1801VM4.
Muestra de ingeniería KA1801VM4.

K1801VM3

K1801VM4

Desarrollo adicional

N1806VM2.

Serie 1806

KA1013VM1

KA1013VM1

Serie 1836

Usar

Estas CPU se utilizaron en:

Véase también

Referencias

  1. ^ abc "1801ая серия" [Serie 1801] (en ruso) . Consultado el 11 de julio de 2016 .
  2. ^ "Цифровая археология: 1801 и все-все-все" [Arqueología digital: 1801 y todo-todo] (en ruso) . Consultado el 16 de enero de 2019 .
  3. ^ Ниссельсон, Л.И. (1989). Цифровые и аналоговые интегральные микросхемы [ Circuitos integrados digitales y analógicos ] (en ruso). Radio y sonido. ISBN 5256002597.
  4. ^ abcd «El procesador soviético 1801VM2 LSI-11». cpushack.com . 4 de noviembre de 2021 . Consultado el 8 de diciembre de 2022 .
  5. ^ "Цифровая археология: 1801 и все-все-все" [Arqueología digital: 1801 y todo-todo] (en ruso) . Consultado el 16 de enero de 2019 .
  6. ^ "Цифровая археология: 1801 и все-все-все" [Arqueología digital: 1801 y todo-todo] (en ruso) . Consultado el 16 de enero de 2019 .
  7. ^ ab "El procesador soviético 1801VM3 Enhanced LSI-11". cpushack.com . 20 de noviembre de 2021 . Consultado el 8 de diciembre de 2022 .
  8. ^ abc "1806ая серия" [Serie 1806] (en ruso) . Consultado el 11 de julio de 2016 .
  9. ^ abcde "Компоненты микропроцессорных систем" [Componentes para sistemas de microprocesadores] (en ruso). Moscú: NPO Fizika . Consultado el 22 de noviembre de 2016 .
  10. ^ abcde «Circuitos integrados (CI) para dispositivos informáticos». Zelenograd: Techno unity . Consultado el 25 de noviembre de 2016 .
  11. ^ ab "16-разрядный LSI/2-совместимый микропроцессор" [microprocesador compatible con LSI/2 de 16 bits] (en ruso). Zelenogrado: Angstrem . Archivado desde el original el 15 de mayo de 2016 . Consultado el 22 de noviembre de 2016 .
  12. ^ Нефедов, А.В. (2000). Microscopios integrados y otras analogías. Том 07. Серии К700-К1043 [ Circuitos integrados y sus equivalentes extranjeros. Tomo 07. Serie K700-K1043. ] (en ruso). Moscú: ИП РадиоСофт. ISBN 5-93037-003-6. Recuperado el 21 de octubre de 2016 .
  13. ^ ab "16-разрядный LSI-11/23-совместимый комплект" [serie compatible con LSI-11/23 de 16 bits] (en ruso). Zelenogrado: Angstrem . Archivado desde el original el 15 de mayo de 2016 . Consultado el 22 de noviembre de 2016 .
  14. ^ "Ordenadores rusos en el transbordador Buran". CPU Shack. 20 de febrero de 2011. Consultado el 24 de noviembre de 2016 .
  15. ^ "CIENCIA Y TECNOLOGÍA - EUROPA Y AMÉRICA LATINA" (PDF) . Centro de Información Técnica de Defensa. 22 de junio de 1987. pp. 66–75. Archivado desde el original el 25 de agosto de 2016 . Consultado el 12 de febrero de 2018 .

Enlaces externos