Ir al contenido

Intel 4004

De Wikipedia, la enciclopedia libre
Intel 4004
Información
Tipo Modelo de circuito integradode 4bits
Desarrollador Intel
Fabricante Intel
Fecha de lanzamiento 15 de noviembre de 1971
Descontinuación 1981
Datos técnicos
Frecuencia de relojde CPU 740 kHz — 750 kHz
Conjunto de instrucciones prex86
Tipo de zócalo DIP16
Ancho en bits 4 bits
Empaquetados
  • DIP de 16 pines

ElIntel 4004(i4004), unCPUde 4bits,fue el primermicroprocesadoren un simplechip,así como el primero disponible comercialmente. Aproximadamente al mismo tiempo, algunos otros diseños de CPU en circuito integrado, tales como el militarF14 CADCde 1970, fueron implementados comochipsets,es decir constelaciones de múltiples chips.

Historia y descripción

[editar]

El 4004 fue lanzado en un paquete de 16 pinesCERDIPel 15 de noviembre de 1971. El 4004 fue el primer procesador de computadora diseñado y fabricado por el fabricante de chipsIntel,quien previamente hacíasemiconductoresde chips de memoria.[1]Marcian "Ted" Hoffformuló la propuesta arquitectónica en 1969. sin embargo, la implementación del microprocesador sólo comenzó en 1970 cuandoFederico Fagginfue empleado por Intel, procedente deFairchild Semiconductor,para dirigir el proyecto y para diseñar el 4004 (1970-1971).[2]​ En Fairchild, Faggin había desarrollado la tecnología pionera llamada Silicon Gate Technology (SGT) y había también diseñado el primer circuito integrado MOS usando la tecnología SGT (el Fairchild 3708), en 1968, demostrando la viabilidad de la nueva tecnología. Tan pronto como empezó a trabajar para Intel, Faggin creó una nueva metodología de "random logic design" con silicon gate, que no existía previamente, y que la utilizó para encajar el microprocesador en un único chip. Su metodología fue usada en todos los primeros diseños de microprocesadores de Intel (8008, 4040, 8080).Masatoshi ShimadeBusicomasistió a Faggin durante el desarrollo de la familia 4004 y más tarde escribió el software para la calculadora Busicom. Shima se unió a la compañíaZiLOG,la primera compañía dedicada exclusivamente a microprocesadores, fundada por Federico Faggin a finales del 1974, y desarrolló el diseño del Z80 con Faggin.

Originalmente diseñado para la compañíajaponesaBusicom para ser usado en su línea decalculadoras,el 4004 también fue proporcionado con una familia de chips de soporte especialmente diseñados para él.[1]​ Por ejemplo, cada "ROMde programa "internamente guardaba para su propio uso los 12 bit de dirección de programa del 4004, lo que permitía, si las 16 ROM fueron instaladas, acceso de 4KBde memoria desde elbus de direccionesde 4 bits. El circuito 4004 fue construido con 2300transistores,y fue seguido el año siguiente por el primer microprocesador de 8bits,el8008,que contenía 3.300 transistores, y el4040,que era una versión revisada del 4004.

Como dato curioso las iniciales F. F. fue impresa en cada 4004

Como su cuarta entrada en el mercado de microprocesadores, Intel lanzó el CPU que comenzó la revolución delmicrocomputador,el8080,usado en elAltair 8800.

Especificaciones técnicas

[editar]
  • Microprocesador de 4 bits
  • Contiene 2300transistores
  • EncapsuladoCERDIPde 16 pines
  • Máximavelocidad del reloj740kHz
  • UsaArquitectura Harvard,es decir, almacenamiento separado de programas y datos. Contrario a la mayoría de los diseños con arquitectura de Harvard, que utilizan buses separados, el 4004, con su necesidad de mantener baja la cuenta de pines, usaba un bus de 4 bitsmultiplexadopara transferir:
    • 12 bits de direcciones (direccionando hasta 4 KB)
    • Instrucciones de 8 bits de ancho, que no deben ser colocadas en la misma memoria de datos de 4 bits de ancho.
  • Elconjunto de instruccionesestá formado por 46 instrucciones (de las cuales 41 son de 8 bits de ancho y 5 de 16 bits de ancho).
  • 16registrosde 4 bits cada uno.
  • Stackinterno de llamadas asubrutinasde tres niveles de profundidad.
  • Chipset(circuitos auxiliares) para crearsistemasbasados en el 4004.

Microarquitectura y patillaje

[editar]

Haga clic en las imágenes para ver una versión de tamaño completo.

Diagrama arquitectónico de bloque.
Disposición de pines.

Chips de soporte (chipset)

[editar]
  • 4001: ROM de 256bytes(256 instrucciones de programa de 8bits), y un puerto incorporado deI/Ode 4 bits*
  • 4002: RAM de 40bytes(80 palabras de datos de 4 bits), y un puerto de salida incorporado de 4 bits. La porción de RAM del chip está organizada en cuatro "registros" de veinte palabras de 4 bits:
    • 16 palabras de datos (usadas para losdígitos significativosen el diseño original de la calculadora)
    • 4 palabras de estado (usadas para los dígitos deexponenteen el diseño original de la calculadora)
  • 4003:shift register(registro de desplazamiento) de salida paralela de 10 bits para explorar teclados, pantallas, impresoras, etc.
  • 4008:latchde 8 bits de dirección para acceso a chips de memoria estándar, y un chip incorporado de 4 bits de selección y puerto de I/O*
  • 4009: programa y convertidor de acceso I/O a memoria estándar y a chips de I/O*

(*) Nota: un chip de 4001 ROM + I/O no se puede utilizar en un sistema junto con un par 4008/4009.

Publicaciones originales

[editar]
  • F. Faggin and M.E. Hoff: "Standard parts and custom design merge in four-chip processor kit". Electronics/April 24, 1972, pp. 112-116.
  • F. Faggin, M.Shima, M.E. Hoff, Jr., H. Feeney, S. Mazor: "The MCS-4 An LSI micro computer system". IEEE '72 Region Six Conference
  • Diseño del 4004 con firmaEl Intel 4004 es firmado con las iniciales F.F. de su diseñador Federico Faggin. La firma del CPU fue un gesto espontáneo de orgullo por sus logros y fue también una idea original imitada, después de él, por muchos diseñadores de Intel.
  • US Patent 3,753,001 August 14, 1973. Faggin, Federico: Power supply settable bi-stable circuit.
  • US Patent 3,821,715 June 28, 1974. Hoff, Marcian;Mazor, Stanley;Faggin, Federico: Memory system for multi-chip digital computer.

Aplicaciones

[editar]

El diseño del i4004 era muy eficaz para ser empleado en calculadoras y dispositivos de control. Existen incluso unos pocos viejos sistemas de control desemáforosen uso construidos con el i4004.

Artículo de colección

[editar]

El Intel 4004, naturalmente, es uno los chips antiguos que puede verse en museos históricos de la informática/electrónica junto con otros chips clásicos como el 8008, 8080, 8088/8086, Motorola 6800, o el mítico Z80, así como con memorias de núcleos magnéticos, transistores, equipos con tarjetas perforadas y demás.

Véase también

[editar]

Referencias

[editar]
  1. ab«Historia de la Tecnología: 40 años del Intel 4004».15 de noviembre de 2011.Consultado el 6 de junio de 2013.
  2. Clarín.«El microprocesador cumple 40 años».Consultado el 15 de noviembre de 2011.

Enlaces externos

[editar]