NS320xx

NS320xx

El 320xx o NS32000 es una serie de microprocesadores de National Semiconductor ("NS", "Natsemi", empresa dedicada a la creación de dispositivos analógicos y subsistemas). Probablemente fueron los primeros mircroprocesadores de 32 bits de propósito general en el mercado, pero debido a una serie de factores nunca llegó a convertirse en un chip líder del sector. Las series 320xx también fue usada como base del Swordfish una serie de microcontroladores.

Contenido

Comienzos: El 32016 y 32032

NS32016 Microprocesador f: 6 MHz, 8 MHz, 10 MHz.
National Semiconductor NS32081 FPU.
National Semiconductor NS32032 microprocesador f: 6 MHz, 8 MHz, 10 MHz.
National Semiconductor NS32381 mircroprocesador f: 15 MHz, 20 MHz, 25 MHz, 30 MHz.

Originalmente el primer chip de la serie se llamó 16032, luego pasó a llamarse 32016 para remarcar sus 32-bits. Estuvo disponible a final de la década de los 1970s, y quizá ha sido el primer chip de 32-bit vendido y producido en masa (al menos de acuerdo con el departamento de marketing de National Semiconductor).

El chip original 32016 tenía un bus externo de 16-bit, un bus de direcciones de 24-bit, y un Conjunto de instrucciones de 32-bit. También incluye un coprocesador interfaz que permite coprocesadores como la unidad de punto flotante (FPU) y la unidad de manejo de memoria (MMU) para trabajar junto al procesador principal.

El conjunto de instrucciones es extremadamente complejo pero, tiene varios modos de direccionamiento. Es similar al conjunto de instrucciones(pero no compatible) al popular DEC(Digital Equipment Corporation) VAX minicomputador. El 32016 era paracido también al Motorola 68000, el cúal también usaba 32 bits para las instrucciones, 16-bit del bus de datos y 24-bit para el bus de direcciones.

El 32032 apareció en 1984. Era casi completamente compatible, pero caracterizado con un bus de datos de 32-bit (aunque seguía conservando un bus de datos de 24-bits) por tanto un rendimiento más rápido. También apareció el 32008, que era como el 32016 pero con un bus de datos de 8-bits para aplicaciones de bajo coste. Filosóficamente era similar al [Motorola 68000]], y igualmente desconocido.

National Semiconductor produjo también otros chips de soporte como, unidades de punto flotante FPUs, unidades de manejo de memoria MMUs, y memorias de acceso directo DMA controladores. Con todo el set más los chips de memoria y periféricos, era posible construir un sistema de 32-bit Equipo capaz de soportar multi-tareas en modernos sistemas operativos, algo que anteriormente había sido posible sólo en minicomputadoras caros y mainframe s.

Tanto el 32016 y el 32032 fueron bastante poco fiables. Eran, de hecho, tan poco fiables que el fabricante fue conocido informalmente en toda la industria de ventas como "nominal Semidestructor", un apodo que difícilmente ayudó a los productos que vinieron después de la familia 32000, además de otras razones añadidas a sus problemas de mercado. Hubo una oportunidad algo mejor de hacerlas funcionar con un lote completo de CPU, MMU, FPU, y chips de ADN fueran comprados emparejados, se probaron los sets, desde Natsemi. Sin embargo, los problemas de fiabilidad hicieron de los comienzos del 320xx un chip bastante impopular, entonces Natsemi se vio obligado a venderlos a precios mucho más bajos que la competencia 68000 con el fin de obtener ventas de alguna manera. El bajo coste hizo al menos, que fuera mínimamente más popular entre los aficionados que querían construir equipos de 32 bits con un presupuesto más bajo.

El 32332, 32532, Swordfish y Otros

Durante la década de los 80, los sucesores llegaron como el NS32332 y NS32532, guardando un alto grado de compatibilidad, y con bastante fiabilidad y rendimiento. Por entonces el daño a la reputación de los chips ya estaba hecho, sin embargo, estos últimos chips fueron probablemente injustamente ignorados por el mercado.

En 1985, National Semicoductor sacó al mercado el NS32332, el cual fue una mejora de la versión 32032. Algunas de las mejoras incluyen "la incorporación de nuevo hardware direccionado dedicado (que consiste en una ALU de alta velocidad, un variador de barril y un registro de direccines), un aumento muy eficiente (20 bytes) la instrucción cola prefetch, un nuevo sistema/memoria bus interfaz/protocolo, el aumento de eficiencia protocolo esclavo de procesador y, finalmente, el incremento de microcódigo." Hicieron también el nuevo NS32382 MMU, NS32381 FPU y el (muy raro) NS32310 interfaz para una Weitek FPA.

En la primavera de 1987, National Semiconductor vuelve con el nuevo NS32532. Funcionando a 20, 25, o 30-MHz, el NS32532 fue una mejora del NS32332 con una MMU integrada y un mejor rendimiento en memoria. Curiosamente, no hubo una nueva FPU, el NS32532 utilizaba la del NS323381. El NS32532 era la base de uno de los pocos proyecctos hardware de "dominio público" (es decir, que resulta efectivo, hacer funcionar un sistema operativo real, en este caso Minix o NetBSD), el PC532

El Swordfish fue el semi-mythical NS32732 (a veces llamadao NS32764), previsto como el sucesor de alto rendimiento del NS32532.Este programa nunca llegó al mercado, pero los derivados designados para sistema embebido llegaron por 1990 () junto con las versiones de los antiguos NS32000 para los productos de bajo coste como el NS32GX32, NS32CG16, NS32FV16, NS32FX161 y NS32FX164). Estos procesadores tenían cierto éxito en la impresora láser y el fax, a pesar de la gran competencia de los chips de AMD, Intel y RISC .

Existen hojas de datos para el NS32132, aparentemente diseñado para sistemas multiproceso, pero no hay evidencia de que se halla llegado a producir dicho procesador.

Máquinas que usan el NS32000

Un pequeño ejemplo de máquinas que usan la series NS32000 CPUs:

  • Acorn Cambridge Workstation - NS32016 (con 6502 terminales)
  • BBC Micro - NS32016 segundo procesador[1] [2] (en inglés)
  • Whitechapel MG-1 - NS32016
  • Whitechapel MG200 - NS32332
  • Opus - NS16032 PC añadido en la placa
  • Sequent Balance - NS32016, NS32032 & NS32332 multiprocesador
  • ETH Zurich Ceres estación de trabajo - NS32532
  • Heurikon VME532 - NS32532 VME tarjeta(con cache)
  • PC532 - NS32532
  • Tolerant Systems Eternity Series - NS32032 w/ NS32016 I/O procesador
  • National Semiconductor ICM-3216 - NS32016
  • National Semiconductor ICM-332-1 - NS32332 w/ NS32016 I/O procesador
  • National Semiconductor SYS32/20 - NS32016 PC añadido en la placa w/ Unix
  • Encore Multimax - NS32332 & NS32532 multiprocesador
  • Trinity College Workstation - NS32332
  • Tektronix 6130 & 6250 Workstation - NS32016 & NS32032
  • Siemens PC-MX2 - NS32016
  • Siemens MX300 - NS32032
  • Siemens MX500 - NS32332 (Siguientes tablas)
  • Compupro 32016 - NS32016 S-100 Card
  • Sistemas de computadores simétricos S/375[3] - NS32016, utilizado para desarrollo cruzado 386BSD (en inglés)
  • General Robotics Corp. Python - NS32032 & N32016 Q-Bus tarjeta
  • Teklogix 9020 controlador de red - NS32332

Nombres similares del procesador NS

El uso de varias variaciones sobre el número "32" fue el esquema de denominación obvio para cualquier serie de microprocesadores de 32-bits. Esto conduce a una cierta confusión y procesadores totalmente independientes con nombres similares. Por ejemplo:

  • Las series del microprocesador WE32xxx hechos por Western Electric. Este chipset fue usado en AT&T 3B2 series de minicomputadores.
  • Una serie muy amplia de DSPs diseñada por Texas Instruments es la TMS320 línea (empezó con el TMS32010).

Ninguno de estas series de microprocesadores está relacionado con la serie NS32000 de National Semiconductor .

Enlaces externos

Hojas de datos

Referencias

  • w:en:Trevor G. Marshall, George Scolaro and David L. Rand: The Definicon DSI-32 Coprocessor. w:en:Micro Cornucopia, Aug/September 1985, p. (en inglés)
  • Trevor G. Marshall, George Scolaro and David L. Rand: The DSI-32 Coprocessor Board. Part 1, w:en:BYTE (magazine), August 1985, pp 120–136; Part 2, BYTE, September 1985, p 116. (en inglés)

Wikimedia foundation. 2010.

Игры ⚽ Нужен реферат?

Mira otros diccionarios:

  • NS320xx — Die NS320xx waren eine Familie von 32 Bit Prozessoren der Firma National Semiconductor, die sich durch einen besonders umfangreichen und sauberen Befehlssatz auszeichneten. Entwicklung Der erste vorgestellte Prozessor der Familie war der NS16032… …   Deutsch Wikipedia

  • NS320xx — The 320xx or NS32000 was a series of microprocessors from National Semiconductor ( NS , Natsemi ). They were likely the first 32 bit general purpose microprocessors on the market, but due to a number of factors never managed to become a major… …   Wikipedia

  • SINIX — Entwickler Siemens AG Version 5.43 (1984 1995) Abstammung UNIX UNIX System V Xenix   SINIX …   Deutsch Wikipedia

  • Sinix — / ReliantUnix Basisdaten Entwickler Siemens AG Version 5.45 (ReliantUnix) (1984 1995) Abstammung …   Deutsch Wikipedia

  • National Semiconductor — Type Public (NYSE: NSM) Industry …   Wikipedia

  • PC532 — The PC532 was a home brew microcomputer design created by George Scolaro and Dave Rand in 1989 90, based around the National Semiconductor NS32532 microprocessor (a member of the NS320xx series). Full hardware documentation for the design,… …   Wikipedia

  • Ceres (Computersystem) — Ceres ist der Name des im Jahre 1986 vom Schweizer Informatiker Niklaus Wirth entwickelten Computersystems. Basis war ein 32 Bit Prozessor (NS320xx). Von seinem Entwickler wurde auch das dazugehörige Betriebssystem ETH Oberon System mit der… …   Deutsch Wikipedia

  • Clipper-Prozessor — Der Clipper Prozessor war ein 32 Bit RISC Prozessor von Fairchild Semiconductor. Im Vergleich zu anderen RISC Prozessoren verfügte der Clipper über einen relativ umfangreichen Befehlssatz, der durch in den Prozessor integrierte… …   Deutsch Wikipedia

  • Liste von Mikroprozessoren — Dies ist eine Liste von Mikroprozessoren. Mikroprozessoren von AMD und Intel sowie Mikrocontroller sind in getrennten Listen zu finden. Inhaltsverzeichnis 1 AMD 2 Analog Devices 3 ARM Ltd …   Deutsch Wikipedia

  • Ceres (workstation) — Ceres Workstation As a followup project to the Lilith, a machine based on bit slice technology and the programming language Modula 2, Niklaus Wirth s group started around 1985 another workstation project based on the NS320xx CPU by National… …   Wikipedia

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”