Mostrando entradas con la etiqueta 3 Nerio Ramirez. Mostrar todas las entradas
Mostrando entradas con la etiqueta 3 Nerio Ramirez. Mostrar todas las entradas

sábado, 20 de marzo de 2010

El microprocesador


El microprocesador es uno de los logros más sobresalientes del siglo XX. Esas son palabras atrevidas, y hace un cuarto de siglo tal afirmación habría parecido absurda. Pero cada año, el microprocesador se acerca más al centro de nuestras vidas, forjándose un sitio en el núcleo de una máquina tras otra. Su presencia ha comenzado a cambiar la forma en que percibimos el mundo e incluso a nosotros mismos. Cada vez se hace más difícil pasar por alto el microprocesador como otro simple producto en una larga línea de innovaciones tecnológicas.
Ninguna otra invención en la historia se ha diseminado tan aprisa por todo el mundo o ha tocado tan profundamente tantos aspectos de la existencia humana. Hoy existen casi 15,000 millones de microchips de alguna clase en uso (el equivalente de dos computadoras poderosas para cada hombre, mujer y niño del planeta). De cara a esa realidad, ¿quién puede dudar que el microprocesador no sólo está transformando los productos que usamos, sino también nuestra forma de vivir y, por último, la forma en que percibimos la realidad?
No obstante que reconocemos la penetración del microprocesador en nuestras vidas, ya estamos creciendo indiferentes a la presencia de esos miles de máquinas diminutas que nos encontramos sin saberlo todos los días. Así que, antes de que se integre de manera demasiado imperceptible en nuestra diaria existencia, es el momento de celebrar al microprocesador y la revolución que ha originado, para apreciar el milagro que es en realidad cada uno de esos chips de silicio diminutos y meditar acerca de su significado para nuestras vidas y las de nuestros descendientes.

2. ¿Que es un microprocesador?

El microprocesador es la parte de la computadora diseñada para llevar acabo o ejecutar los programas. Este viene siendo el cerebro de la computadora, el motor, el corazón de esta máquina. Este ejecuta instrucciones que se le dan a la computadora a muy bajo nivel haciendo operaciones lógicas simples, como sumar, restar, multiplicar y dividir. El microprocesador, o simplemente el micro, es el cerebro del ordenador. Es un chip, un tipo de componente electrónico en cuyo interior existen miles (o millones) de elementos llamados transistores, cuya combinación permite realizar el trabajo que tenga encomendado el chip.

3. Historia de los microprocesadores

* La Evolución del Microprocesador.

El microprocesador es un producto de la computadora y con tecnología semiconductora. Se eslabona desde la mitad de los años 50's; estas tecnologías se fusionaron a principios de los años 70`'s, produciendo el llamado microprocesador.
La computadora digital hace cálculos bajo el control de un programa. La manera general en que los cálculos se han hecho es llamada la arquitectura de la computadora digital. Así mismo la historia de circuitos de estado sólido nos ayuda también, porque el microprocesador es un circuito con transistores o microcircuito LSI (grande escala de integración), para ser más preciso.
El mapa de la figura, mostrada al final de esta sección, muestra los sucesos importantes de éstas dos tecnologías que se desarrollaron en las últimas cinco décadas. Las dos tecnologías iniciaron su desarrollo desde la segunda guerra mundial; en este tiempo los científicos desarrollaron computadoras especialmente para uso militar. Después de la guerra, a mediados del año de 1940 la computadora digital fue desarrollada para propósitos científicos y civiles.
La tecnología de circuitos electrónicos avanzó y los científicos hicieron grandes progresos en el diseño de dispositivos físicos de Estado Sólido. En 1948 en los laboratorios Bell crearon el Transistor.
En los años 50's, aparecen las primeras computadoras digitales de propósito general. Éstas usaban tubos al vacío (bulbos) como componentes electrónicos activos. Tarjetas o módulos de tubos al vacío fueron usados para construir circuitos lógicos básicos tales como compuertas lógicas y flip-flops (Celda donde se almacena un bit). Ensamblando compuertas y flip-flops en módulos, los científicos construyeron la computadora ( la lógica de control, circuitos de memoria, etc.). Los bulbos también formaron parte de la construcción de máquinas para la comunicación con las computadoras. Para el estudio de los circuitos digitales, en la construcción de un circuito sumador simple se requiere de algunas compuertas lógicas.
La construcción de una computadora digital requiere de muchos circuitos o dispositivos electrónicos. El principal paso tomado en la computadora fue hacer que el dato fuera almacenado en memoria como una forma de palabra digital. La idea de almacenar programas fue muy importante.


Introducción




La tecnología de los circuitos de estado sólido evolucionó en la década de los años 50's. El uso del material silicio de bajo costo y con métodos de producción masiva, hicieron al transistor ser el más usado para el diseño de circuitos. Por lo tanto el diseño de la computadora digital fue un gran avance del cambio para remplazar al tubo al vacío (bulbo) por el transistor a finales de los años 50's.
A principios de los años 60's, el arte de la construcción de computadoras de estado sólido se incrementó y surgieron las tecnologías en circuitos digitales como: RTL (Lógica Transistor Resistor), DTL (Lógica Transistor Diodo), TTL (Lógica Transistor Transistor), ECL (Lógica Complementada Emisor).
A mediados de los años 60's se producen las familias de lógica digital, dispositivos en escala SSI y MSI que corresponden a pequeña y mediana escala de integración de componentes en los circuitos de fabricación. A finales de los años 60's y principios de los años 70's surgieron los LSI (gran escala de integración ). La tecnología LSI fue haciendo posible más y más circuitos digitales en un circuito integrado. Pero pocos circuitos LSI fueron producidos, los dispositivos de memoria fueron un buen ejemplo.
Las primeras calculadoras electrónicas requerían de 75 a 100 circuitos integrados. Después se dio un paso importante en la reducción de la arquitectura de la computadora a un circuito integrado simple, resultando un circuito que fue llamado el microprocesador.
El primer microprocesador fue el Intel 4004, producido en 1971. Se desarrolló originalmente para una calculadora, y resultaba revolucionario para su época. Contenía 2.300 transistores en un microprocesador de 4 bits que sólo podía realizar 60.000 operaciones por segundo. El primer microprocesador de 8 bits fue el Intel 8008, desarrollado en 1979 para su empleo en terminales informáticos. El Intel 8008 contenía 3.300 transistores. El primer microprocesador realmente diseñado para uso general, desarrollado en 1974, fue el Intel 8080 de 8 bits, que contenía 4.500 transistores y podía ejecutar 200.000 instrucciones por segundo. Los microprocesadores modernos tienen una capacidad y velocidad mucho mayores. Entre ellos figuran el Intel Pentium Pro, con 5,5 millones de transistores; el UltraSparc-II, de Sun Microsystems, que contiene 5,4 millones de transistores; el PowerPC 620, desarrollado conjuntamente por Apple, IBM y Motorola, con 7 millones de transistores, y el Alpha 21164A, de Digital Equipment Corporation, con 9,3 millones de transistores.

4. El Microprocesador

El microprocesador tiene una arquitectura parecida a la computadora digital. En otras palabras, el microprocesador es como la computadora digital porque ambos realizan cálculos bajo un programa de control. Consiguientemente, la historia de la computadora digital nos ayudará a entender el microprocesador.
El microprocesador hizo posible la manufactura de poderosas calculadoras y de muchos otros productos. El microprocesador utiliza el mismo tipo de lógica que es usado en la unidad procesadora central (CPU) de una computadora digital. El microprocesador es algunas veces llamado unidad microprocesadora (MPU). En otras palabras, el microprocesador es una unidad procesadora de datos.
En un microprocesador podemos diferenciar diversas partes:

1. El encapsulado: es lo que rodea a la oblea de silicio en si, para darle consistencia, impedir su deterioro (por ejemplo, por oxidación por el aire) y permitir el enlace con los conectores externos que lo acoplaran a su zócalo a su placa base.
2. La memoria cache: es una memoria ultrarrápida que emplea el micro para tener a mano ciertos datos que prediciblemente serán utilizados en las siguientes operaciones sin tener que acudir a la memoria RAM reduciendo el tiempo de espera. Por ejemplo: en una biblioteca, en lugar de estar buscando cierto libro a través de un banco de ficheros de papel se utiliza las computadora, y gracias a la memoria cache, obtiene de manera rápida la información. Todos los micros compatibles con PC poseen la llamada cache interna de primer nivel o L1; es decir, la que está más cerca del micro, tanto que está encapsulada junto a él. Los micros más modernos (Pentium III Coppermine, Athlon Thunderbird, etc.) incluyen también en su interior otro nivel de caché, más grande aunque algo menos rápida, la caché de segundo nivel o L2.
3. Coprocesador Matemático: o correctamente la FPU (Unidad de coma flotante). Que es la parte del micro especializada en esa clase de cálculos matemáticos, antiguamente estaba en el exterior del micro en otro chip. Esta parte esta considerada como una parte "lógica" junto con los registros, la unidad de control, memoria y bus de datos.
4. Los registros: son básicamente un tipo de memoria pequeña con fines especiales que el micro tiene disponible para algunos usos particulares. Hay varios grupos de registros en cada procesador. Un grupo de registros esta diseñado para control del programador y hay otros que no son diseñados para ser controlados por el procesador pero que CPU los utiliza en algunas operaciones en total son treinta y dos registros.
5. La memoria: es el lugar donde el procesador encuentra sus instrucciones de programa y sus datos. Tanto los datos como las instrucciones están almacenados en memoria, y el procesador los toma de ahí. La memoria es una parte interna de la computadora y su función esencial es proporcionar un espacio de trabajo para el procesador.
6. Puertos: es la manera en que el procesador se comunica con el mundo externo. Un puerto es parecido a una línea de teléfono. Cualquier parte de la circuitería de la computadora con la cual el procesador necesita comunicarse, tiene asignado un número de puerto que el procesador utiliza como un numero de teléfono para llamar al circuito o a partes especiales.

Existen características fundamentales que son esenciales para identificar un microprocesador, a parte del nombre que se le dan y marca o compañía por la que fue fabricada. Los cuales son:

*
o Su ancho de bus (medido en bits).
* La velocidad con que trabajan (medida en hertzios): existen dos tipo de velocidades de los micros hoy en día, velocidad interna la velocidad a la que funciona el micro internamente (200, 333, 450... MHz); y velocidad externa o del bus o también "velocidad del FSB"; la velocidad a la que se comunican el micro y la placa base, para poder abaratar el precio de ésta. Típicamente, 33, 60, 66, 100 ó 133 MHz.

Pasos Para La Elaboración De Un Microprocesador
Para la elaboración de un microprocesador este tiene que ser elaborado bajo un extremo cuidado para que ninguna partícula de alguna clase afecte su elaboración.
Los pasos son:
1) Hace usa del CAD. Para diseñar la estructura del chip y crear la lógica de cada circuito. Aunque un chip puede contener hasta treinta capas, por lo general hay de 10 a 20 capas tramadas de diversos materiales; cada capa cumple un propósito diferente. En el diseño de circuitos de varias capas, cada una tiene una clave de color para que el diseñador pueda distinguirlas.
2) Creación de la plantilla. El dibujo computarizado del diseñador del producto se convierte en una plantilla o retícula, que consiste en una placa de vidrio o de cuarzo con un material opaco (como el cromo) formado para crear el diseño. El numero de capas depende de la complejidad de la lógica del chip. Cuando se combinan todas ellas crean los millones de transistores y circuitos que componen la arquitectura del micro.
3) Creación de los cilindros del silicio. El silicio derretido se vierte en moldes redondos. Ya que el silicio la segunda sustancia mas abundante se usa en la fabricación de circuitos integrados. Al silicio también se le llama granos de arena inteligente.
4) Como se cortan las obleas de silicio. Al cilindro del silicio se le da forma y se la prepara antes de rebanarlo en obleas después las mismas se pulen y se les dan un acabado perfecto.
5) Vestido de conejos. Para mantener limpio el ambiente, los trabajadores usan trajes ajustados Gor-tex. Para ponerse estos trajes se siguen procedimientos de 100 pasos.
6) La casa se mantiene limpia. De todos los poros del techo de la planta fabricante fluye aire limpio que luego pasa a través de agujeros en el suelo, hacía un sistema de filtración. Una habitación normal contiene unos 15 millones de partículas de polvo por pie cúbico, pero una habitación limpia, hay menos de una partícula por pie cúbico. Todo el aire del cuarto limpio se remplaza siete veces por minuto.
Algunas partes del proceso de fabricar los micro se realizan con luz amarilla, debido a que las obleas están revestidas con un material fotosensible llamado fotoresist antes de imprimir el siguiente diseño en la superficie de la oblea de silicio.
7) Las obleas se revisten. Las obleas de silicio que después contendrán varios tipos de chips se colocan en un horno de oxigeno a 1250º c. En este horno, cada oblea se reviste con otros minerales para crear las propiedades físicas necesarias para producir los transistores y los interruptores en su superficie.
8) Como se graban las obleas. En la superficie de la oblea se coloca el fotoresist lo que crea una película que aceptara la imagen diseñada. Sobre la oblea se coloca la plantilla y ambas se colocan en luz ultravioleta. De esta forma, el trazo de los circuitos se transfiere a la oblea. Después se revela el fotoresist, eliminando por lavado las partes no deseadas y dejando en la oblea la trama trasferida. Se usa tecnología de plasma(gases supercalientes) para grabar permanentemente la imagen de los circuitos en la oblea. Esta es una de las técnicas empleadas en el proceso de grabación. La oblea regresa al horno para recibir otro revestimiento, en el cual se grabará otra capa de circuitos. Esto se repite por cada capa hasta que la oblea este terminada.
9) El control de las obleas. A lo largo de todo el proceso de manufactura se controla las obleas en ciertas etapas de la fabricación se mide las capas para determinar su altura y estructura química. Con estas mediciones se evalúa la medición del proceso y se facilitan las modificaciones de procedimiento en tiempo real.
10) Las obleas se perforan. Este instrumento requiere solo un segundo para perforar 1440 diminutos agujeros. Estos agujeros permiten la interconexión de las capas de los circuitos. Cada capa debe estar perfectamente alineada(en rangos de diez milésimas de milímetros con las otras).
11) Las obleas grabadas se remueven. El resultado del proceso de revestimiento y grabación de una oblea de silicio que contiene de 100 a 400 circuitos integrados, cada uno de los cuales están formados por millones de transistores.
12) Las obleas se montan. Cada oblea se monta en al vacío en una cinta de película de lente con marco de metal. La oblea de marco de metal se coloca cerca de la cinta; después las tres partes se cámara se cargan en una cámara de vacío. El vacío hace que se desplace suavemente hacía la parte tercera del marco de metal.
13) Corte de obleas. Con una sierra de borde de diamante del grueso de un cabello se separa la oblea en cada procesador individual conocido como dado. El residuo de agua mantiene baja la temperatura de la superficie, después del corte, las obleas se lavan con agua a alta presión en algunas ocasiones se usan láseres especiales para cortar la oblea.
14) El dado se adhiere. cada dado se adhiere a una sustancia epoxica de plata del área central de un marco de plomo con terminales. El dado se separa de la cinta mediante la cinta mediante agujas que salen de abajo para empujarlo, mientras una punta al vacío lo levanta desde arriba. Después, los marcos de plomo se calientan en un horno para que cure el epoxico. El mapa de la oblea creado en prueba indica al equipo de colocación de dados qué marco colocar en el marco de plomo.
15) Empaque de los chips. Los chips están puestos encapsulados de cerámica o metal. Los encapsulados tienen conectores de pins eléctricos estándar que permiten que el chip sea conectado cómodamente en tarjetas de circuitos. Dado que los pins tienden a corroerse, los conectores son la parte mas vulnerable en un sistema de computación. Para evitar la corrosión y mala conexión de uno de ellos los pins de algunos conectores están hechos de oro.
16) Los chip se prueban. Cada chip se prueban para evaluar la funcionalidad y ver a que velocidad pueden almacenar y recuperar información. La velocidad del chip(tiempo de acceso) se mide en nano-segundos(millonésima de segundo, 1/1,000,000,000).Los requerimientos de precisión son tan grandes que se llega a encontrar defectuosa hasta la mitad de los chips. El los chips defectuosos se coloca una gota de tinta.
17) La quema. Este horno de quema efectúa pruebas de rendimiento con cada chip simulando condiciones reales de uso. Se prueba cada chip pasando la información y solicitándosela, para garantizar que recibe, almacena y envía los datos correctos.
18) Exploración. Todos los chips son analizados mediante instrumentos ópticos y/ o de láser para descubrir cualquier curvatura o guías faltantes o mal formadas.
19) Creación de las tarjetas de circuitos. Mediante el equipo robotizado se coloca con precisión los diversos chips en la soldadura y los contactos. Las tarjetas terminadas después se calientan en el horno de reflujo, para que el plomo y la soldadura se unan fundiéndose y se fije el chip en la tarjeta de circuitos impresos.
20) Instalación de los chips. Las tarjetas de circuitos terminados se instalan en computadoras en miles de otros dispositivos controlados por computadora.

5. Capacidades indispensables del microprocesador

Los microprocesadores deben cumplir con ciertas capacidades, la primera leer y escribir información en la memoria de la computadora. Esto es decisivo ya que en las instrucciones del programa que ejecuta el microprocesador y los datos sobre los cuales trabaja están almacenados temporalmente en esa memoria. La otra capacidad es reconocer y ejecutar una serie de comandos o instrucciones proporcionados por los programas. La tercera capacidad es decirle a otras partes de la computadora lo que deben de hacer, para que el micro pueda dirigir la operación a la computadora. En pocas palabras los circuitos de control de la MPU o microprocesador tienen la función de decodificar y ejecutar el programa (un conjunto de instrucciones para el procesamiento de los datos).

6. Microprocesadores Antiguos

Tal como está el mundo, podríamos decir que cualquiera que tenga más de un mes en el mercado. De todas formas, aquí vamos a suponer antiguo a todo micro que no sea un Pentium o similar (K5, K6, 6x86, Celeron...).
8086, 8088, 286
Se caracterisan por ser todos prehistóricos y de rendimiento similar. Los ordenadores con los dos primeros eran en ocasiones conocidos como ordenadores XT, mientras que los que tenían un 286 (80286 para los puristas) se conocían como AT. En España se vendieron muchos ordenadores con estos micros por la firma Amstrad, por ejemplo.
Ninguno era de 32 bits, sino de 8 ó 16, bien en el bus interno o el externo. Esto significa que los datos iban por caminos (buses) que eran de 8 ó 16 bits, bien por dentro del chip o cuando salían al exterior, por ejemplo para ir a la memoria. Este número reducido de bits (un bit es la unidad mínima de información en electrónica) limita sus posibilidades en gran medida.
Un chip de estas características tiene como entorno preferente y casi único el DOS, aunque puede hacerse correr Windows 3.1 sobre un 286 a 16 ó 20 MHz si las aplicaciones que vamos a utilizar no son nada exigentes; personalmente, he usado el procesador de textos AmiPro 1.2 en Windows 3.1 en un 286 y sólo era cuestión de tomármelo con calma (mucha calma cuando le mandaba imprimir, eso sí).
Sin embargo, si tiene un ordenador así, no lo tire; puede usarlo para escribir textos (con algún WordPerfect antiguo), para jugar a juegos antiguos pero adictivos (como el Tetris, Prince of Persia, y otros clásicos), o incluso para navegar por Internet, sobre todo si el monitor es VGA y tiene un módem "viejo" (por ejemplo un 14.400).
386, 386 SX
Estos chips ya son más modernos, aunque aún del Neolítico informático. Su ventaja es que son de 32 bits; o mejor dicho, el 386 es de 32 bits; el 386 SX es de 32 bits internamente, pero de 16 en el bus externo, lo que le hace hasta un 25% más lento que el original, conocido como DX.
Resulta curioso que el más potente sea el original, el 386. La versión SX fue sacada al mercado por Intel siguiendo una táctica comercial típica en esta empresa: dejar adelantos tecnológicos en reserva, manteniendo los precios altos, mientras se sacan versiones reducidas (las "SX") a precios más bajos.
La cuestión es que ambos pueden usar software de 32 bits, aunque si lo que quiere usar es Windows 95 ¡ni se le ocurra pensar en un 386! Suponiendo que tenga suficiente memoria RAM, disco, etc., prepárese para esperar horas para realizar cualquier tontería.
Su ámbito natural es DOS y Windows 3.x, donde pueden manejar aplicaciones bastante profesionales como Microsoft Word sin demasiados problemas, e incluso navegar por Internet de forma razonablemente rápida. Si lo que quiere es multitarea y software de 32 bits en un 386, piense en los sistemas operativos OS/2 o Linux (¡este último es gratis!).
486, 486 SX, DX, DX2 y DX4
La historia se repite, aunque esta vez entra en el campo del absurdo de la mano del márketing "Intel Inside". El 486 es el original, y su nombre completo es 80486 DX; consiste en:

* un corazón 386 actualizado, depurado y afinado;
* un coprocesador matemático para coma flotante integrado;
* una memoria caché (de 8 Kb en el DX original de Intel).

Es de notar que la puesta a punto del núcleo 386 y sobre todo la memoria caché lo hacen mucho más rápido, casi el doble, que un 386 a su misma velocidad de reloj (mismos MHz). Hasta aquí el original; veamos las variantes:

* 486 SX: un DX sin coprocesador matemático. ¿Que cómo se hace eso? Sencillo: se hacen todos como DX y se quema el coprocesador, tras lo cual en vez de "DX" se escribe "SX" sobre el chip. Dantesco, ¿verdad? Pero la teoría dice que si lo haces y lo vendes más barato, sacas dinero de alguna forma. Lo dicho, alucinante.
* 486 DX2: o el "2x1": un 486 "completo" que va internamente el doble de rápido que externamente (es decir, al doble de MHz). Así, un 486 DX2-66 va a 66 MHz en su interior y a 33 MHz en sus comunicaciones con la placa (memoria, caché secundaria...). Buena idea, Intel.
* 486 DX4: o cómo hacer que 3x1=4. El mismo truco que antes, pero multiplicando por 3 en vez de por 2 (DX4-100 significa 33x3=99 ó, más o menos, 100). ¿Que por qué no se llama DX3? Márketing, chicos, márketing. El 4 es más bonito y grande...

En este terreno Cyrix y AMD hicieron de todo, desde micros "light" que eran 386 potenciados (por ejemplo, con sólo 1 Kb de caché en vez de 8) hasta chips muy buenos como el que usé para empezar a escribir esto: un AMD DX4-120 (40 MHz por 3), que rinde casi (casi) como un Pentium 75, o incluso uno a 133 MHz (33 MHz por 4 y con 16 Kb de caché!!).
Por cierto, tanto "por" acaba por generar un cuello de botella, ya que hacer pasar 100 ó 133 MHz por un hueco para 33 es complicado, lo que hace que más que "x3" acabe siendo algo así como "x2,75" (que tampoco está mal). Además, genera calor, por lo que debe usarse un disipador de cobre y un ventilador sobre el chip.
En un 486 se puede hacer de todo, sobre todo si supera los 66 MHz y tenemos suficiente RAM; por ejemplo, yo hice gran parte de estas páginas, que no es poco.

7. Microprocesadores Modernos

Pentium MMX
Es un micro propio de la filosofía Intel. Con un gran chip como el Pentium Pro ya en el mercado, y a 3 meses escasos de sacar el Pentium II, decidió estirar un poco más la tecnología ya obsoleta del Pentium clásico en vez de ofrecer esas nuevas soluciones a un precio razonable.
Así que se inventó un nuevo conjunto de instrucciones para micro, que para ser modernos tuvieran que ver con el rendimiento de las aplicaciones multimedia, y las llamó MMX (MultiMedia eXtensions). Prometían que el nuevo Pentium, con las MMX y el doble de caché (32 KB), podía tener ¡hasta un 60% más de rendimiento!!
Disculpen si respondo: ¡y unas narices! En ocasiones, la ventaja puede llegar al 25%, y sólo en aplicaciones muy optimizadas para MMX (ni Windows 95 ni Office lo son, por ejemplo). En el resto, no más de un 10%, que además se debe casi en exclusiva al aumento de la caché interna al doble.
¿La ventaja del chip, entonces? Que su precio final acaba siendo igual que si no fuera MMX. Además, consume y se calienta menos por tener voltaje reducido para el núcleo del chip (2,8 V). Por cierto, el modelo a 233 MHz (66 MHz en placa por 3,5) está tan estrangulado por ese "cuello de botella" que rinde poco más que el 200 (66 por 3).
Pentium II
¿El nuevo super-extra-chip? Pues no del todo. En realidad, se trata del viejo Pentium Pro, jubilado antes de tiempo, con algunos cambios (no todos para mejor) y en una nueva y fantástica presentación, el cartucho SEC: una cajita negra superchula que en vez de a un zócalo se conecta a una ranura llamada Slot 1.
Los cambios respecto al Pro son:

* optimizado para MMX (no sirve de mucho, pero hay que estar en la onda, chicos);
* nuevo encapsulado y conector a la placa (para eliminar a la competencia, como veremos);
* rendimiento de 16 bits mejorado (ahora sí es mejor que un Pentium en Windows 95, pero a costa de desaprovecharlo; lo suyo son 32 bits puros);
* caché secundaria encapsulada junto al chip (semi-interna, como si dijéramos), pero a la mitad de la velocidad de éste (un retroceso desde el Pro, que iba a la misma velocidad; abarata los costes de fabricación).

Vamos, un chip "Pro 2.0", con muchas luces y algunas sombras. La mayor sombra, su método de conexión, el "Slot 1"; Intel lo patentó, lo que es algo así como patentar un enchufe cuadrado en vez de uno redondo (salvando las distancias, no nos pongamos puristas). El caso es que la jugada buscaba conseguir que los PC fueran todos marca Intel; ¡y decían que los sistemas propietarios eran cosa de Apple!
Eso sí, durante bastante tiempo fue el mejor chip del mercado, especialmente desde que se dejó de fabricar el Pro.
AMD K6
Un chip meritorio, mucho mejor que el K5. Incluía la "magia" MMX, aparte de un diseño interno increíblemente innovador y una caché interna de 64 KB (no hace demasiado, ese tamaño lo tenían las cachés externas; casi da miedo).
Se "pincha" en un zócalo de Pentium normal (un socket 7, para ser precisos) y la caché secundaria la tiene en la placa base, a la manera clásica. Pese a esto, su rendimiento es muy bueno: mejor que un MMX y sólo algo peor que un II, siempre que se pruebe en Windows 95 (NT es terreno abonado para el Pentium II).
Aunque es algo peor en cuanto a cálculos de coma flotante (CAD y juegos), para oficina es la opción a elegir en todo el mundo... excepto España. Aquí nos ha encantado lo de "Intel Pentium Inside", y la gente no compra nada sin esta frase, por lo que casi nadie lo vende y mucho menos a los precios ridículos de lugares como EEUU o Alemania. Oferta y demanda, como todo; no basta con una buena idea, hay que convencer. De todas formas, hasta IBM lo usa en algunos de sus equipos; por algo será.
6x86MX (M2) de Cyrix (o IBM)
Nada que añadir a lo dicho sobre el 6x86 clásico y el K6 de AMD; pues eso, un chip muy bueno para trabajo de oficinas, que incluye MMX y que nunca debe elegirse para CAD o juegos (peor que los AMD).
Celeron (Pentium II light)
En breve: un Pentium II sin la caché secundaria. Pensado para liquidar el mercado de placas base tipo Pentium no II (con socket 7, que se dice) y liquidar definitivamente a AMD y otras empresas molestas que usan estas placas. Esta gente de Intel no tiene compasión, sin duda...
Muy poco recomendable, rendimiento mucho más bajo que el de Pentium II, casi idéntico al del Pentium MMX.
AMD K6-2 (K6-3D)
Consiste en una revisión del K6, con un núcleo similar pero añadiéndole capacidades 3D en lo que AMD llama la tecnología 3DNow! (algo así como un MMX para 3D).
Además, generalmente trabaja con un bus de 100 MHz hacia caché y memoria, lo que le hace rendir igual que un Pentium II en casi todas las condiciones e incluso mucho mejor que éste cuando se trata de juegos 3D modernos (ya que necesitan estar optimizados para este chip o bien usar las DirectX 6 de Microsoft).

Desarrollo De Los Microprocesadores Intel

Procesador


Fecha de

presentación


Velocidad

de reloj


Ancho

de bus


Número de

transistores


Memoria

direccionable


Memoria

virtual


Breve

descripción

4004


15/11/71


108 KHz.


4 bits


2.300 (10 micras)


640 byte


Primer chip con manipulación aritmética

8008


1/4/72


108 KHz.


8 bits


3.500


16 KBytes


Manipulación Datos/texto

8080


1/4/74


2 MHz.


8 bits


6.000


64 KBytes


10 veces las (6 micras) prestaciones del 8008

8086


8/6/78


5 MHz.

8 MHz.

10 MHz.


16 bits


29.000

(3 micras)


1 MegaByte


10 veces las prestaciones del 8080

8088


1/6/79


5 MHz.

8 MHz.


8 bits


29.000


Idéntico al 8086 excepto en su bus externo de 8 bits

80286


1/2/82


8 MHz.

10 MHz.

12 MHz.


16 Bits


134.000

(1.5 micras)


16 Megabytes


1 Gigabyte


De 3 a 6 veces las prestaciones del 8086

Microprocesador

Intel 386 DX®


17/10/85


16 MHz.

20 MHz.

25 MHz.

33 MHz.


32 Bits


275.000

(1 micra)


4 Gigabytes


64 Terabytes


Primer chip x86 capaz de manejar juegos de datos de 32 bits

Microprocesador

Intel 386 SX®


16/6/88


16 MHz.

20 MHz.


16 Bits


275.000

(1 micra)


4 gigabytes


64

Terabytes


Bus capaz de direccionar 16 bits procesando 32bits a bajo coste

Microprocesador

Intel 486 DX®


10/4/89


25 MHz.

33 MHz.

50 MHz.


32 Bits


(1 micra, 0.8 micras en 50 MHz.)


4 Gigabytes


64

Terabytes


Caché de nivel 1 en el chip

Microprocesador

Intel 486 SX®


22/4/91


16 MHz.

20 MHz.

25 MHz.

33 MHz.


32 Bits


1.185.000

(0.8 micras)


4 Gigabytes


64

Terabytes


Idéntico en diseño al Intel 486DX, pero sin coprocesador matemático

Procesador

Pentium®


22/3/93


60 MHz.

66 MHz.

75 MHz.

90 MHz.

100 MHz.

120 MHz.

133 MHz.

150 MHz.

166 MHz.

200 MHz.


32 Bits


3,1 millones

(0.8 micras)


4 Gigabytes


64

Terabytes


Arquitectura escalable. Hasta 5 veces las prestaciones del 486 DX a 33 MHz.

Procesador

PentiumPro®


27/3/95


150 MHz.

180 MHz.

200 MHz.


64 Bits


5,5 millones

(0.32 micras)


4 Gigabytes


64

Terabytes


Arquitectura de ejecución dinámica con procesador de altas prestaciones

Procesador

PentiumII®


7/5/97


233 MHz.

266 MHz.

300 MHz.


64 Bits


7,5 millones

(0.32 micras)


4 Gigabytes


64

Terabytes
S.E.C., MMX, Doble Bus Indep., Ejecución Dinámica
Nerio Ramirez


Compartir tus mejores FOTOS es fácil en Messenger ¡DESCUBRE cómo!

Definición de Microprocesador




Definición de Microprocesador

El microprocesador es un tipo de circuito sumamente integrado. Los circuitos integrados, también conocidos como microchips o chips, son circuitos electrónicos complejos formados por componentes extremadamente pequeños formados en una única pieza plana de poco espesor de un material conocido como semiconductor. Hay microprocesadores que incorporan hasta 10 millones de transistores (que actúan como amplificadores electrónicos, osciladores o, más a menudo, como conmutadores), además de otros componentes como resistencias, diodos, condensadores y conexiones, todo ello en una superficie comparable a la de un sello postal.

    * Circuito integrado

Este circuito integrado, un microprocesador F-100, tiene sólo 0,6 cm2, y es lo bastante pequeño para pasar por el ojo de una aguja

Un microprocesador consta de varias secciones diferentes. La unidad aritmético-lógica (ALU, siglas en inglés) efectúa cálculos con números y toma decisiones lógicas; los registros son zonas de memoria especiales para almacenar información temporalmente; la unidad de control descodifica los programas; los buses transportan información digital a través del chip y de la computadora; la memoria local se emplea para los cómputos realizados en el mismo chip.

Los microprocesadores más complejos contienen a menudo otras secciones; por ejemplo, secciones de memoria especializadas denominadas memoria cache, que sirven para acelerar el acceso a los dispositivos externos de almacenamiento de datos. Los microprocesadores modernos funcionan con una anchura de bus de 64 bits (un bit es un dígito binario, una unidad de información que puede ser un uno o un cero): esto significa que pueden transmitirse simultáneamente 64 bits de datos.

Un cristal oscilante situado en el ordenador proporciona una señal de sincronización, o señal de reloj, para coordinar todas las actividades del microprocesador. La velocidad de reloj de los microprocesadores más avanzados es de unos 800 megahercios (MHz) —unos 800 millones de ciclos por segundo—, lo que permite ejecutar más de 1.000 millones de instrucciones cada segundo.
Memoria de Computadora

Como el microprocesador no es capaz por sí solo de albergar la gran cantidad de memoria necesaria para almacenar instrucciones y datos de programa (por ejemplo, el texto de un programa de tratamiento de texto), pueden emplearse transistores como elementos de memoria en combinación con el microprocesador.

Tipos de Memoria

    * Memoria de acceso aleatorio o RAM, memoria basada en semiconductores que puede ser leída y escrita por el microprocesador u otros dispositivos de hardware tantas veces como se quiera. Es una memoria de almacenamiento temporal, donde el microprocesador coloca las aplicaciones que ejecuta el usuario y otra información necesaria para el control interno de tareas; su contenido desaparece cuando se apaga el ordenador o computadora, de ahí que los datos que se quieran conservar a largo plazo se tengan que almacenar en los discos. RAM es un acrónimo del inglés Random Access Memory. El acceso a las posiciones de almacenamiento se puede realizar en cualquier orden, por eso se le llama memoria de acceso aleatorio. Intel introdujo el primer chip de RAM en 1970 y tenía una capacidad de 1 Kb. Actualmente la memoria RAM para computadoras personales se suele fabricar en módulos insertables llamados DIMM, SO-DIMM y SIMM, cuya capacidad alcanza los 512 Mb; una placa base puede tener varios de estos módulos.

Existen diversos tipos de memoria de acceso aleatorio:

    * La RAM estática (SRAM), conserva la información mientras esté conectada la tensión de alimentación, y suele emplearse como memoria cache porque funciona a gran velocidad.
    * La RAM dinámica (DRAM), es más lenta que la SRAM y debe recibir electricidad periódicamente para no borrarse. La DRAM resulta más económica que la SRAM y se emplea como elemento principal de memoria en la mayoría de las computadoras.
    * Memoria de sólo lectura o ROM, acrónimo de Read Only Memory, memoria basada en semiconductores que contiene instrucciones o datos que se pueden leer pero no modificar. En las computadoras IBM PC y compatibles, las memorias ROM suelen contener el software necesario para el funcionamiento del sistema y permanece aunque se apague el ordenador; este contenido se establece cuando se fabrican. Para crear un chip ROM, el diseñador facilita a un fabricante de semiconductores la información o las instrucciones que se van a almacenar. El fabricante produce entonces uno o más chips que contienen esas instrucciones o datos. Como crear chips ROM implica un proceso de fabricación, esta creación es viable económicamente sólo si se producen grandes cantidades de chips. Los diseños experimentales o los pequeños volúmenes son más asequibles usando PROM o EPROM. El término ROM se suele referir a cualquier dispositivo de sólo lectura, incluyendo PROM y EPROM.

    * Memoria programable de sólo lectura o PROM, acrónimo de Programmable Read Only Memory, tipo de memoria de sólo lectura (ROM) que permite ser grabada con datos mediante un hardware llamado programador de PROM. Una vez que la PROM ha sido programada, los datos permanecen fijos y no pueden reprogramarse. Dado que las ROM son rentables sólo cuando se producen en grandes cantidades, se utilizan memorias programables de sólo lectura durante las fases de creación del prototipo de los diseños. Nuevas PROM pueden grabarse y desecharse durante el proceso de perfeccionamiento del diseño.

    * Memoria programable y borrable de sólo lectura o EPROM, tipo de memoria, también denominada reprogramable de sólo lectura (RPROM, acrónimo inglés de Reprogrammable Read Only Memory). Las EPROM (acrónimo inglés de Erasable Programmable Read Only Memory) son chips de memoria que se programan después de su fabricación. Son un buen método para que los fabricantes de hardware inserten códigos variables o que cambian constantemente en un prototipo, en aquellos casos en los que producir gran cantidad de chips PROM resultaría prohibitivo. Los chips EPROM se diferencian de los PROM por el hecho de que pueden borrarse por lo general, retirando una cubierta protectora de la parte superior del chip y exponiendo el material semiconductor a radiación ultravioleta, después de lo cual pueden reprogramarse.

Microcontrolador

Un microprocesador no es un ordenador completo. No contiene grandes cantidades de memoria ni es capaz de comunicarse con dispositivos de entrada —como un teclado, un joystick o un ratón— o dispositivos de salida como un monitor o una impresora. Un tipo diferente de circuito integrado llamado microcontrolador es de hecho una computadora completa situada en un único chip, que contiene todos los elementos del microprocesador básico además de otras funciones especializadas. Los microcontroladores se emplean en videojuegos, reproductores de vídeo, automóviles y otras máquinas.

Semiconductores

Todos los circuitos integrados se fabrican con semiconductores, sustancias cuya capacidad de conducir la electricidad es intermedia entre la de un conductor y la de un no conductor o aislante. El silicio es el material semiconductor más habitual. Como la conductividad eléctrica de un semiconductor puede variar según la tensión aplicada al mismo, los transistores fabricados con semiconductores actúan como minúsculos conmutadores que abren y cierran el paso de corriente en sólo unos pocos nanosegundos (milmillonésimas de segundo). Esto permite que un ordenador pueda realizar millones de instrucciones sencillas cada segundo y ejecutar rápidamente tareas complejas.

El bloque básico de la mayoría de los dispositivos semiconductores es el diodo, una unión de materiales de tipo negativo (tipo n) y positivo (tipo p). Los términos "tipo n" y "tipo p" se refieren a materiales semiconductores que han sido dopados, es decir, cuyas propiedades eléctricas han sido alteradas mediante la adición controlada de pequeñísimas concentraciones de impurezas como boro o fósforo. En un diodo, la corriente eléctrica sólo fluye en un sentido a través de la unión: desde el material de tipo p hasta el material de tipo n, y sólo cuando el material de tipo p está a una tensión superior que el de tipo n. La tensión que debe aplicarse al diodo para crear esa condición se denomina tensión de polarización directa. La tensión opuesta que hace que no pase corriente se denomina tensión de polarización inversa.

Un circuito integrado contiene millones de uniones p-n, cada una de las cuales cumple una finalidad específica dentro de los millones de elementos electrónicos de circuito. La colocación y polarización correctas de las regiones de tipo p y tipo n hacen que la corriente eléctrica fluya por los trayectos adecuados y garantizan el buen funcionamiento de todo el chip.
Transistores

El transistor empleado más comúnmente en la industria microelectrónica se denomina transistor de efecto de campo de metal-óxido-semiconductor (MOSFET, siglas en inglés). Contiene dos regiones de tipo n, llamadas fuente y drenaje, con una región de tipo p entre ambas, llamada canal. Encima del canal se encuentra una capa delgada de dióxido de silicio, no conductor, sobre la cual va otra capa llamada puerta. Para que los electrones fluyan desde la fuente hasta el drenaje, es necesario aplicar una tensión a la puerta (tensión de polarización directa). Esto hace que la puerta actúe como un conmutador de control, conectando y desconectando el MOSFET y creando una puerta lógica que transmite unos y ceros a través del microprocesador.

Fabricación de Microprocesadores

Los microprocesadores se fabrican empleando técnicas similares a las usadas para otros circuitos integrados, como chips de memoria. Generalmente, los microprocesadores tienen una estructura más compleja que otros chips, y su fabricación exige técnicas extremadamente precisas.

La fabricación económica de microprocesadores exige su producción masiva. Sobre la superficie de una oblea de silicio se crean simultáneamente varios cientos de grupos de circuitos. El proceso de fabricación de microprocesadores consiste en una sucesión de deposición y eliminación de capas finísimas de materiales conductores, aislantes y semiconductores, hasta que después de cientos de pasos se llega a un complejo "bocadillo" que contiene todos los circuitos interconectados del microprocesador. Para el circuito electrónico sólo se emplea la superficie externa de la oblea de silicio, una capa de unas 10 micras de espesor (unos 0,01 mm, la décima parte del espesor de un cabello humano). Entre las etapas del proceso figuran la creación de sustrato, la oxidación, la litografía, el grabado, la implantación iónica y la deposición de capas.

La primera etapa en la producción de un microprocesador es la creación de un sustrato de silicio de enorme pureza, una "rodaja" de silicio en forma de una oblea redonda pulida hasta quedar lisa como un espejo. En la actualidad, las obleas más grandes empleadas en la industria tienen 200 mm de diámetro.

En la etapa de oxidación se coloca una capa eléctricamente no conductora, llamada dieléctrico. El tipo de dieléctrico más importante es el dióxido de silicio, que se "cultiva" exponiendo la oblea de silicio a una atmósfera de oxígeno en un horno a unos 1.000 ºC. El oxígeno se combina con el silicio para formar una delgada capa de óxido de unos 75 angstroms de espesor (un ángstrom es una diezmilmillonésima de metro).

Casi todas las capas que se depositan sobre la oblea deben corresponder con la forma y disposición de los transistores y otros elementos electrónicos. Generalmente esto se logra mediante un proceso llamado fotolitografía, que equivale a convertir la oblea en un trozo de película fotográfica y proyectar sobre la misma una imagen del circuito deseado. Para ello se deposita sobre la superficie de la oblea una capa fotosensible cuyas propiedades cambian al ser expuesta a la luz. Los detalles del circuito pueden llegar a tener un tamaño de sólo 0,25 micras.

Como la longitud de onda más corta de la luz visible es de unas 0,5 micras, es necesario emplear luz ultravioleta de baja longitud de onda para resolver los detalles más pequeños. Después de proyectar el circuito sobre la capa fotorresistente y revelar la misma, la oblea se graba: esto es, se elimina la parte de la oblea no protegida por la imagen grabada del circuito mediante productos químicos (un proceso conocido como grabado húmedo) o exponiéndola a un gas corrosivo llamado plasma en una cámara de vacío especial.

En el siguiente paso del proceso, la implantación iónica, se introducen en el silicio impurezas como boro o fósforo para alterar su conductividad. Esto se logra ionizando los átomos de boro o de fósforo (quitándoles uno o dos electrones) y lanzándolos contra la oblea a elevadas energías mediante un implantador iónico. Los iones quedan incrustados en la superficie de la oblea.

En el último paso del proceso, las capas o películas de material empleadas para fabricar un microprocesador se depositan mediante el bombardeo atómico en un plasma, la evaporación (en la que el material se funde y posteriormente se evapora para cubrir la oblea) o la deposición de vapor químico, en la que el material se condensa a partir de un gas a baja presión o a presión atmosférica. En todos los casos, la película debe ser de gran pureza, y su espesor debe controlarse con una precisión de una fracción de micra.

Los detalles de un microprocesador son tan pequeños y precisos que una única mota de polvo puede destruir todo un grupo de circuitos. Las salas empleadas para la fabricación de microprocesadores se denominan salas limpias, porque el aire de las mismas se somete a un filtrado exhaustivo y está prácticamente libre de polvo. Las salas limpias más puras de la actualidad se denominan de clase 1. La cifra indica el número máximo de partículas mayores de 0,12 micras que puede haber en un pie cúbico de aire (0,028 metros cúbicos). Como comparación, un hogar normal sería de clase 1 millón.
Historia del Microprocesador

El primer microprocesador fue el Intel 4004, producido en 1971. Se desarrolló originalmente para una calculadora, y resultaba revolucionario para su época. Contenía 2.300 transistores en un microprocesador de 4 bits que sólo podía realizar 60.000 operaciones por segundo. El primer microprocesador de 8 bits fue el Intel 8008, desarrollado en 1979 para su empleo en terminales informáticos. El Intel 8008 contenía 3.300 transistores. El primer microprocesador realmente diseñado para uso general, desarrollado en 1974, fue el Intel 8080 de 8 bits, que contenía 4.500 transistores y podía ejecutar 200.000 instrucciones por segundo. Los microprocesadores modernos tienen una capacidad y velocidad mucho mayores. Entre ellos figuran el Intel Pentium Pro, con 5,5 millones de transistores; el UltraSparc-II, de Sun Microsystems, que contiene 5,4 millones de transistores; el PowerPC G4, desarrollado conjuntamente por Apple, IBM y Motorola, con 7 millones de transistores, y el Alpha 21164A, de Digital Equipment Corporation, con 9,3 millones de transistores.
Tecnologías Futuras

La tecnología de los microprocesadores y de la fabricación de circuitos integrados está cambiando rápidamente. Se prevé que en 2010 los microprocesadores avanzados contengan unos 800 millones de transistores.

Se cree que el factor limitante en la potencia de los microprocesadores acabará siendo el comportamiento de los propios electrones al circular por los transistores. Cuando las dimensiones se hacen muy pequeñas, los efectos cuánticos debidos a la naturaleza ondulatoria de los electrones podrían dominar el comportamiento de los transistores y circuitos. Puede que sean necesarios nuevos dispositivos y diseños de circuitos a medida que los microprocesadores se aproximan a dimensiones atómicas. Para producir las generaciones futuras de microchips se necesitarán técnicas como la epitaxia por haz molecular, en la que los semiconductores se depositan átomo a átomo en una cámara de vacío ultraelevado, o la microscopía de barrido de efecto túnel, que permite ver e incluso desplazar átomos individuales con precisión.

Nerio Ramirez


¿Quieres saber qué móvil eres? ¡Descúbrelo aquí!

Sistema integrado

Sistema integrado
De Wikipedia, la enciclopedia libre


Un sistema integrado, empotrado o embebido es un sistema informático de uso específico construido dentro de un dispositivo mayor. Los sistemas integrados se utilizan para usos muy diferentes a los usos generales a los que se suelen someter a las computadoras personales. En un sistema integrado la mayoría de los componentes se encuentran incluidos en la placa base (la tarjeta de vídeo, audio, módem, etc.).

Dos de las diferencias principales son el precio y el consumo. Puesto que los sistemas integrados se pueden fabricar por decenas de millares o por millones de unidades, una de las principales preocupaciones es reducir los costes. Los sistemas integrados suelen usar un procesador relativamente pequeño y una memoria pequeña para reducir los costes. Se enfrentan, sobre todo, al problema de que un fallo en un elemento implica la necesidad de reparar la placa íntegra.

Lentitud no significa que vayan a la velocidad del reloj. En general, se suele simplificar toda la arquitectura del ordenador o computadora para reducir los costes. Por ejemplo, los sistemas integrados emplean a menudo periféricos controlados por interfaces síncronos en serie, que son de diez a cientos de veces más lentos que los periféricos de un ordenador o computadora personal normal. Los primeros equipos integrados que se desarrollaron fueron elaborados por IBM en los años 1980.

Los programas de sistemas integrados se enfrentan normalmente a problemas de tiempo real.

 Componentes de un sistema integrado

En la parte central se encuentra el microprocesador, microcontrolador, DSP, etc. Es decir, la CPU o unidad que aporta capacidad de cómputo al sistema, pudiendo incluir memoria interna o externa, un micro con arquitectura específica según requisitos.

La comunicación adquiere gran importancia en los sistemas integrados. Lo normal es que el sistema pueda comunicarse mediante interfaces estándar de cable o inalámbricas. Así un SI normalmente incorporará puertos de comunicaciones del tipo RS-232, RS-485, SPI, I²C, CAN, USB, IP, Wi-Fi, GSM, GPRS, DSRC, etc.

El subsistema de presentación tipo suele ser una pantalla gráfica, táctil, LCD, alfanumérico, etc.

Denominamos actuadores a los posibles elementos electrónicos que el sistema se encarga de controlar. Puede ser un motor eléctrico, un conmutador tipo relé etc. El más habitual puede ser una salida de señal PWM para control de la velocidad en motores de corriente continua.

El módulo de E/S analógicas y digitales suele emplearse para digitalizar señales analógicas procedentes de sensores, activar diodos LED, reconocer el estado abierto cerrado de un conmutador o pulsador, etc.

El módulo de reloj es el encargado de generar las diferentes señales de reloj a partir de un único oscilador principal. El tipo de oscilador es importante por varios aspectos: por la frecuencia necesaria, por la estabilidad necesaria y por el consumo de corriente requerido. El oscilador con mejores características en cuanto a estabilidad y coste son los basados en resonador de cristal de cuarzo, mientras que los que requieren menor consumo son los RC. Mediante sistemas PLL se obtienen otras frecuencias con la misma estabilidad que el oscilador patrón.

El módulo de energía (power) se encarga de generar las diferentes tensiones y corrientes necesarias para alimentar los diferentes circuitos del SE. Usualmente se trabaja con un rango de posibles tensiones de entrada que mediante conversores ac/dc o dc/dc se obtienen las diferentes tensiones necesarias para alimentar los diversos componentes activos del circuito.

Además de los conversores ac/dc y dc/dc, otros módulos típicos, filtros, circuitos integrados supervisores de alimentación, etc. El consumo de energía puede ser determinante en el desarrollo de algunos sistemas integrados que necesariamente se alimentan con baterías, con lo que el tiempo de uso del SE suele ser la duración de la carga de las baterías.
Microprocesadores y sistemas integrados

Un microprocesador es una implementación en forma de circuito integrado (IC) de la Unidad Central de Proceso CPU de un ordenador. Frecuentemente nos referimos a un microprocesador como simplemente "CPU", y la parte de un sistema que contiene al microprocesador se denomina subsistema de CPU. Los microprocesadores varían en consumo de potencia, complejidad y coste. Los hay de unos pocos miles de transistores y con coste inferior a 2 euros (en producción masiva) hasta de más de cinco millones de transistores que cuestan más de 600 euros.

Los subsistemas de entrada/salida y memoria pueden ser combinados con un subsistema de CPU para formar un ordenador o sistema integrado completo. Estos subsistemas se interconectan mediante los buses de sistema (formados a su vez por el bus de control, el bus de direcciones y el bus de datos).

El subsistema de entrada acepta datos del exterior para ser procesados mientras que el subsistema de salida transfiere los resultados hacia el exterior. Lo más habitual es que haya varios subsistemas de entrada y varios de salida. A estos subsistemas se les reconoce habitualmente como periféricos de E/S.

El subsistema de memoria almacena las instrucciones que controlan el funcionamiento del sistema. Estas instrucciones comprenden el programa que ejecuta el sistema. La memoria también almacena varios tipos de datos: datos de entrada que aún no han sido procesados, resultados intermedios del procesado y resultados finales en espera de salida al exterior.

Es importante darse cuenta de que los subsistemas estructuran a un sistema según funcionalidades. La subdivisión física de un sistema, en términos de circuitos integrados o placas de circuito impreso (PCB) puede y es normalmente diferente. Un solo circuito integrado (IC ) puede proporcionar múltiples funciones, tales como memoria y entrada/salida.

Un microcontrolador (MCU) es un IC que incluye una CPU, memoria y circuitos de E/S. Entre los subsistemas de E/S que incluyen los microcontroladores se encuentran los temporizadores, los convertidores analógico a digital (ADC) y digital a analógico (DAC) y los canales de comunicaciones serie. Estos subsistemas de E/S se suelen optimizar para aplicaciones específicas (por ejemplo audio, video, procesos industriales, comunicaciones, etc.).

Hay que señalar que las líneas reales de distinción entre microprocesador, microcontrolador y microcomputador en un solo chip están difusas, y se denominan en ocasiones de manera indistinta unos y otros.

En general, un SE consiste en un sistema con microprocesador cuyo hardware y software están específicamente diseñados y optimizados para resolver un problema concreto eficientemente. Normalmente un SE interactúa continuamente con el entorno para vigilar o controlar algún proceso mediante una serie de sensores. Su hardware se diseña normalmente a nivel de chips, o de interconexión de PCB, buscando la mínima circuitería y el menor tamaño para una aplicación particular. Otra alternativa consiste en el diseño a nivel de PCB consistente en el ensamblado de placas con microprocesadores comerciales que responden normalmente a un estándar como el PC-104 (placas de tamaño concreto que se interconectan entre sí "apilándolas" unas sobre otras, cada una de ellas con una funcionalidad específica dentro del objetivo global que tenga el SE ). Esta última solución acelera el tiempo de diseño pero no optimiza ni el tamaño del sistema ni el número de componentes utilizados ni el coste unitario. En general, un sistema empotrado simple contará con un microprocesador, memoria, unos pocos periféricos de E/S y un programa dedicado a una aplicación concreta almacenado permanentemente en la memoria. El término embebido o empotrado hace referencia al hecho de que el microcomputador está encerrado o instalado dentro de un sistema mayor y su existencia como microcomputador puede no ser aparente. Un usuario no técnico de un sistema empotrado puede no ser consciente de que está usando un sistema computador. En algunos hogares las personas, que no tienen por qué ser usuarias de un ordenador personal estándar (PC), utilizan del orden de diez o más sistemas empotrados cada día.

Los microcomputadores empotrados en estos sistemas controlan electrodomésticos tales como: televisores, videos, lavadoras, alarmas, teléfonos inalámbricos, etc. Incluso un PC tiene microcomputadores empotrados en el monitor, impresora, y periféricos en general, adicionales a la CPU del propio PC. Un automóvil puede tener hasta un centenar de microprocesadores y microcontroladores que controlan cosas como la ignición, transmisión, dirección asistida, frenos antibloqueo (ABS), control de la tracción, etc.

Los sistemas empotrados se caracterizan normalmente por la necesidad de dispositivos de E/S especiales. Cuando se opta por diseñar el sistema empotrado partiendo de una placa con microcomputador también es necesario comprar o diseñar placas de E/S adicionales para cumplir con los requisitos de la aplicación concreta.

Muchos sistemas empotrados son sistemas de tiempo real. Un sistema de tiempo real debe responder, dentro de un intervalo restringido de tiempo, a eventos externos mediante la ejecución de la tarea asociada con cada evento. Los sistemas de tiempo real se pueden caracterizar como blandos o duros. Si un sistema de tiempo real blando no cumple con sus restricciones de tiempo, simplemente se degrada el rendimiento del sistema, pero si el sistema es de tiempo real duro y no cumple con sus restricciones de tiempo, el sistema fallará. Este fallo puede tener posiblemente consecuencias catastróficas.

Un sistema empotrado complejo puede utilizar un sistema operativo como apoyo para la ejecución de sus programas, sobre todo cuando se requiere la ejecución simultánea de los mismos. Cuando se utiliza un sistema operativo lo más probable es que se tenga que tratar de un sistema operativo de tiempo real (RTOS), que es un sistema operativo diseñado y optimizado para manejar fuertes restricciones de tiempo asociadas con eventos en aplicaciones de tiempo real. En una aplicación de tiempo real compleja la utilización de un sistema operativo de tiempo real multitarea puede simplificar el desarrollo del software.
Arquitecturas de computadores más empleadas
Arquitectura básica

Un PC empotrado posee una arquitectura semejante a la de un PC. Brevemente éstos son los elementos básicos:

Microprocesador
    Es el encargado de realizar las operaciones de cálculo principales del sistema. Ejecuta código para realizar una determinada tarea y dirige el funcionamiento de los demás elementos que le rodean, a modo de director de una orquesta.
Memoria
    En ella se encuentra almacenado el código de los programas que el sistema puede ejecutar así como los datos. Su característica principal es que debe tener un acceso de lectura y escritura lo más rápido posible para que el microprocesador no pierda tiempo en tareas que no son meramente de cálculo. Al ser volátil el sistema requiere de un soporte donde se almacenen los datos incluso sin disponer de alimentación o energía.

Caché
    Memoria más rápida que la principal en la que se almacenan los datos y el código accedido últimamente. Dado que el sistema realiza microtareas, muchas veces repetitivas, la caché hace ahorrar tiempo ya que no hará falta ir a memoria principal si el dato o la instrucción ya se encuentra en la caché. Dado su alto precio tiene un tamaño muy inferior (8 – 512 KB) con respecto a la principal (8 – 256 MB). En el interior del chip del microprocesador se encuentra una pequeña caché (L1), pero normalmente se tiene una mayor en otro chip de la placa madre (L2).m
Disco duro
    En él la información no es volátil y además puede conseguir capacidades muy elevadas. A diferencia de la memoria que es de estado sólido éste suele ser magnético. Pero su excesivo tamaño a veces lo hace inviable para PC empotrados, con lo que se requieren soluciones como discos de estado sólido. Otro problema que presentan los dispositivos magnéticos, a la hora de integrarlos en sistemas empotrados, es que llevan partes mecánicas móviles, lo que los hace inviables para entornos donde estos estarán expuestos a ciertas condiciones de vibración. Existen en el mercado varias soluciones de esta clase (DiskOnChip, CompactFlash, IDE Flash Drive, etc.) con capacidades suficientes para la mayoría de sistemas empotrados (desde 2 hasta más de 1 GB). El controlador del disco duro de PC estándar cumple con el estándar IDE y es un chip más de la placa madre.
Disco flexible
    Su función es la de un disco duro pero con discos con capacidades mucho más pequeñas y la ventaja de su portabilidad. Siempre se encuentra en un PC estándar pero no así en un PC empotrado.
BIOS-ROM
    BIOS (Basic Input & Output System, sistema básico de entrada y salida) es código que es necesario para inicializar el ordenador y para poner en comunicación los distintos elementos de la placa madre. La ROM (Read Only Memory, memoria de sólo lectura no volátil) es un chip donde se encuentra el código BIOS.
CMOS-RAM
    Es un chip de memoria de lectura y escritura alimentado con una pila donde se almacena el tipo y ubicación de los dispositivos conectados a la placa madre (disco duro, puertos de entrada y salida, etc.). Además contiene un reloj en permanente funcionamiento que ofrece al sistema la fecha y la hora.
Chipset
    Chip que se encarga de controlar las interrupciones dirigidas al microprocesador, el acceso directo a memoria (DMA) y al bus ISA, además de ofrecer temporizadores, etc. Es frecuente encontrar la CMOS-RAM y el reloj de tiempo real en el interior del Chip Set.
Entradas al sistema
    pueden existir puertos para mouse, teclado, vídeo en formato digital, comunicaciones serie o paralelo, etc.
Salidas del sistema
    puertos de vídeo para monitor o televisión, pantallas de cristal líquido, altavoces, comunicaciones serie o paralelo, etc.
Ranuras de expansión para tarjetas de tareas específicas
    que pueden no venir incorporadas en la placa madre, como pueden ser más puertos de comunicaciones, acceso a red de ordenadores vía LAN (Local Area Network, red de área local) o vía red telefónica: básica, RDSI (Red Digital de Servicios Integrados), ADSL (Asynchronous Digital Subscriber Loop, Lazo Digital Asíncrono del Abonado), etc. Un PC estándar suele tener muchas más ranuras de expansión que un PC empotrado. Las ranuras de expansión están asociadas a distintos tipos de bus: VESA, ISA, PCI, NLX (ISA + PCI), etc.

Hoy en día existen en el mercado fabricantes que integran un microprocesador y los elementos controladores de los dispositivos fundamentales de entrada y salida en un mismo chip, pensando en las necesidades de los sistemas empotrados (bajo coste, pequeño tamaño, entradas y salidas específicas,...). Su capacidad de proceso suele ser inferior a los procesadores de propósito general pero cumplen con su cometido ya que los sistemas donde se ubican no requieren tanta potencia. Los principales fabricantes son STMicroelectronics (familia de chips STPC), AMD (familia Geode), Motorola (familia ColdFire) e Intel.

En cuanto a los sistemas operativos necesarios para que un sistema basado en microprocesador pueda funcionar y ejecutar programas suelen ser específicos para los sistemas empotrados. Así nos encontramos con sistemas operativos de bajos requisitos de memoria, posibilidad de ejecución de aplicaciones de tiempo real, modulares (inclusión sólo de los elementos necesarios del sistema operativo para el sistema empotrado concreto), etc. Los más conocidos en la actualidad son Windows CE, QNX y VxWorks de WindRiver.
Aplicaciones de un sistema integrado

Los lugares donde se pueden encontrar los sistemas integrados son numerosos y de varias naturalezas. A continuación se exponen varios ejemplos para ilustrar las posibilidades de los mismos:

    * En una fábrica, para controlar un proceso de montaje o producción. Una máquina que se encargue de una determinada tarea hoy en día contiene numerosos circuitos electrónicos y eléctricos para el control de motores, hornos, etc. que deben ser gobernados por un procesador, el cual ofrece un interfaz persona – máquina para ser dirigido por un operario e informarle al mismo de la marcha del proceso.
    * Puntos de servicio o venta (POS, Point Of Service). Las cajas donde se paga la compra en un supermercado son cada vez más completas, integrando teclados numéricos, lectores de códigos de barras mediante láser, lectores de tarjetas bancarias de banda magnética o chip, pantalla alfanumérica de cristal líquido, etc. El sistema empotrado en este caso requiere numerosos conectores de entrada y salida y unas características robustas para la operación continuada.
    * Puntos de información al ciudadano. En oficinas de turismo, grandes almacenes, bibliotecas, etc. existen equipos con una pantalla táctil donde se puede pulsar sobre la misma y elegir la consulta a realizar, obteniendo una respuesta personalizada en un entorno gráfico amigable.
    * Decodificadores y set-top boxes para la recepción de televisión. Cada vez existe un mayor número de operadores de televisión que aprovechando las tecnologías vía satélite y de red de cable ofrecen un servicio de televisión de pago diferenciado del convencional. En primer lugar envían la señal en formato digital MPEG-2 con lo que es necesario un procesado para decodificarla y mandarla al televisor. Además viaja cifrada para evitar que la reciban en claro usuarios sin contrato, lo que requiere descifrarla en casa del abonado. También ofrecen un servicio de televisión interactiva o web-TV que necesita de un software específico para mostrar páginas web y con ello un sistema basado en procesador con salida de señal de televisión.
    * Sistemas radar de aviones. El procesado de la señal recibida o reflejada del sistema radar embarcado en un avión requiere alta potencia de cálculo además de ocupar poco espacio, pesar poco y soportar condiciones extremas de funcionamiento (temperatura, presión atmosférica, vibraciones, etc.).
    * Equipos de medicina en hospitales y ambulancias UVI – móvil.
    * Máquinas de revelado automático de fotos.
    * Cajeros automáticos.
    * Pasarelas (Gateways) Internet-LAN.
    * Y un sin fin de posibilidades aún por descubrir o en estado embrionario como son las neveras inteligentes que controlen su suministro vía Internet, PC de bolsillo, etc.

Ventajas de un sistema integrado sobre las soluciones industriales tradicionales [editar]

Los equipos industriales de medida y control tradicionales están basados en un microprocesador con un sistema operativo propietario o específico para la aplicación correspondiente. Dicha aplicación se programa en ensamblador para el microprocesador dado o en lenguaje C, realizando llamadas a las funciones básicas de ese sistema operativo que en ciertos casos ni siquiera llega a existir. Con los modernos sistemas PC empotrado basados en microprocesadores i486 o i586 se llega a integrar el mundo del PC compatible con las aplicaciones industriales. Ello implica numerosas ventajas:

    * Posibilidad de utilización de sistemas operativos potentes que ya realizan numerosas tareas: comunicaciones por redes de datos, soporte gráfico, concurrencia con lanzamiento de threads, etc. Estos sistemas operativos pueden ser los mismos que para PC compatibles (Linux, Windows, MS-DOS) con fuertes exigencias en hardware o bien ser una versión reducida de los mismos con características orientadas a los PC empotrados.
    * Al utilizar dichos sistemas operativos se pueden encontrar fácilmente herramientas de desarrollo software potentes así como numerosos programadores que las dominan, dada la extensión mundial de las aplicaciones para PC compatibles.
    * Reducción en el precio de los componentes hardware y software debido a la gran cantidad de PC en el mundo.

Nerio ramirez



Compartir tus mejores FOTOS es fácil en Messenger ¡DESCUBRE cómo!

Circuitos integrados

INTRODUCCION



La presente investigación sobre los Antecedentes y Generaciones de las Computadoras, está dirigida a brindar información actualizada sobre este importante campo de la actividad Humana, y a proporcionar explicación acerca del por qué y como ha sido el avance de la computadoras hasta nuestros tiempos.

En los tiempos modernos las Computadoras se han convertido en una herramienta de suma importancia, no sólo para el desarrollo de nuestros pueblos, si no también, para el desarrollo de la Ciencia, nuevas Tecnologías, debido a los crecientes avances que en la materia se han alcanzado.

Debido a la creciente necesidad de nuestro mundo actual, de obtener un mayor conocimiento y comprensión de los avances tecnológicos en la industria de la informática, es que he decidido abordar el tema de la manera más sencilla, para que sea comprendido por todos los que se apasionan por esta carrera.

Para la realización de este trabajo, además de analizar sistemáticamente las distintas fuentes de información escritas sobre el tema, también obtuve informaciones (entrevistas) de algunos amigos que han cursado la carrera anteriormente.

Finalmente, quiero significar que un trabajo de la magnitud como los es el tema "Antecedentes y Generaciones de las Computadoras" difícilmente puede ser abordado exhaustivamente, sin embargo creo tocar los aspectos más resaltantes que sirvan de ayuda a futuras investigaciones



I HISTORIA DE LA COMPUTACION HASTA EL SIGLO XVIII LOS PRIMEROS PASOS

1.1 EL ABACO O LA TABLA DE CALCULO

Antes de disponer de palabras o símbolos para representar los números, el hombre primitivo empleaba sus dedos para contar. El ábaco antiguo consistía en piedras introducidas en surcos que se realizaban en la arena. Estas piedras móviles llevaron al desarrollo del ábaco, el cual ya se conocía en el año 500 A.C y era utilizado por los Egipcios.

"La palabra cálculo significa piedra; de este modo surgió la palabra calcular".

Muchos pueblos utilizaron piedras con el mismo objeto; en América los Incas Peruanos utilizaban cuerdas con nudos, para llevar su contabilidad y le llamaban quipos.

Con el transcurrir del tiempo se inventó el ábaco portátil el cual consistía en unas bolitas ensartadas en un cordón que a sus vez se fijaban en un soporte de madera. Hoy en nuestros días se consiguen estos ábacos, pero las bolitas se fijan en soportes de madera o alambres.

Gracias al descubrimiento del ábaco pudieron funcionar en el mundo antiguo y con cierta agilidad los negocios, los cuales se valieron de esta ingeniosa herramienta para realizar sus cálculos y operaciones matemáticas.

El uso del ábaco se extendió por toda Europa hasta la Edad Media, pero cuando los árabes implantan el sistema de numeración decimal el uso del ábaco comenzó a declinar.

De el uso del ábaco en nuestros tiempos existe una anécdota en 1.946, que es muy importante enunciar, en aquel año se realizó una competencia de rapidez de cálculo entre un Norteamericano y un Japonés, el Americano utilizaba una calculadora y el Japonés utilizó un ábaco; la competencia fue ganada por el Japonés.

1.2 EL SISTEMA DECIMAL DE NUMERACION.

En los tiempos de la conquista de Darío y las expediciones de Alejandro, las cuales pusieron a la India en contacto con las civilizaciones del Próximo Oriente y Grecia. Ya los matemáticos Indios conocían el uso del sistema de numeración babilónico por posición. Los Hindúes adaptaron a la numeración decimal, y crearon así el sistema decimal de posición, el cual conocemos en nuestros días.

A ciencia cierta no se sabe con exactitud cuando fue la invención de este sistema, pero se supone que fue entre los siglos II y VI D.C, pero no fue sino hasta el siglo XII que fueron introducidos en Europa y de allí llegaron hasta los matemáticos Arabes que fueron los que llegaron a preservar, recopilar y transmitir un saber del cual no eran los verdaderos autores. La parte esencial de estos trabajos de recopilación se realizaron en Bagdad a partir del año 762 D.C, una de las obras más famosas de la matemática Arabe se debe a Al-Khwarizmi, bibliotecario del Califa Al-Ma'mum. Al- Khwarizmi escribió un tratado de matemáticas el cual empleaba la numeración Hindú. Este tratado fue traducido al latín por el filosofo escolástico Adelardo de Bath quien realizó numerosos viajes por el mundo Arabe. Es a partir del siglo XII, cuando algunos matemáticos cristianos empezaron a utilizar este sistema de numeración, al que llamaron numeración Arabe. Este sistema tuvo serias dificultades en sus inicios para imponerse y no es sino hacia el siglo XV cuando se generalizó.

La aparición de la numeración Arabe y la invención del papel, (el cual muy pronto sustituyó el uso del papiro) contribuyeron notablemente a la desaparición del uso del Abaco en Europa.

1.3 LOS LOGARITMOS, LA REGLA DE CALCULO

El desarrollo de las matemáticas, la navegación y los avances de la ciencia durante el siglo XVII potenciaron la creación de nuevas y cada vez mejores máquinas de calcular. Se necesitaban tablas seguras de las funciones trigonometricas, para calcular la posición de los barcos, también se hizo necesario disminuir los errores ya que cada día el comercio iba en aumento.

No fue sino hacia 1614, cuando un escocés llamado John Napier publicó l primera tabla de logaritmos, la cual este utilizaba para simplificar y agilizar los cálculos. Los logaritmos fueron de gran utilidad y simplificaron significativamente muchos cálculos; para multiplicar se suman los logaritmos de los números que se han de multiplicar, para dividir se restan, y para calcular potencias se multiplican. Una vez hechos los cálculos, basta con hallar el antilogaritmo del resultado y se obtiene la solución. El antilogaritmo se busca en unas tablas, de la misma manera como se buscan los logaritmos en las tablas. Esto significaba que había que calcular los logaritmos para confeccionar las tablas, y por lo tanto había también que realizar muchos cálculos. En 1.620, Edmund Gunther inventó una formula de emplear los logaritmos de una manera más sencilla aunque no tan precisa. Esta consistía en colocar los logaritmos en una recta y las multiplicaciones y divisiones se realizaban añadiendo o sustrayendo segmentos a través de un par de divisores. Esto se conoció como el método Gunther, un tiempo después William Oughtred utilizó dos escalas móviles que llamó Regla de Cálculo. Las escalas de la Regla de Cálculo se gradúan según los logaritmos de las cantidades que se han de calcular.

En el siglo XVII hubo una división entre los calculadores en analógicos y Digitales. Hallándose los que utilizaban la Regla de Cálculo como analógicos, ya que los valores que se obtenían con esta eran aproximados y Digitales los que utilizaban el ábaco, ya que los cálculos realizados con este eran exactos e independientes de sus dimensiones físicas, del tamaño de las cuentas, o la longitud de los alambres.

La regla de cálculo ha sido un calculador analógico de gran éxito, hasta que en los años setenta fue sustituida por las calculadoras electrónicos.

El mismo inventor de los logaritmos John Napier, invento también un aparato mecánico que se llamó huesos de Napier por la similitud que estos tenían con los huesos y por que estaban construidos de ese material. Estos aparatos llegaron a ser muy precisos y muy económicos. Napier también introdujo el punto decimal, el cual se utiliza todavía en nuestros días para separar los números enteros de los decimales.

1.4 MECANISMOS DE ENGRANAJE. PASCAL Y LEIBNITZ.

El inventor y pintor Leonardo Da Vinci, fue quien trazó las ideas para una sumadora mecánica. Siglo y medio después el filósofo y matemático Francés de apenas 19 años de edad llamado Blaise Pascal, inventó y construyó en el siglo XVII un mecanismo (Pascalina) el cual utilizaba para realizar operaciones aritméticas. Fue el primer calculador lo bastante seguro como para ser lanzado al mercado comercialmente, este joven Pascal presentó su máquina para sumar en el año 1.642. unos años antes 1.623, el Alemán William Schickardt describió por primera vez una máquina que podía realizar las operaciones básicas de la matemáticas (sumar, restar, multiplicar y dividir). Mucho más tarde IBM fabricó una máquina similar basada en los escritos dejados por su inventor. El diseño de la máquina original realizado por Schickardt fue destruido por las llamas y nunca se llegó a reconstruir.

El joven Pascal era hijo de un recaudador de impuestos por lo que se dedicó a trabajar en una máquina que le redujera a su padre el trabajo y al mismo tiempo la gran cantidad de errores que se cometían. Este joven Pascal llegó a ser un gran matemático, padre de la teoría de la probabilidad y también de la geometría proyectiva. Entre sus inventos no sólo se encuentra la calculadora, sino también la Prensa Hidráulica, llegó a trabajar arduamente y sus experimentos en Física sobre Presión explicaron la Presión Atmosférica y el Vacío. En su honor se le dio el nombre de Pascal a una unidad de Presión (Pa). En el año 1.968 también se llamó Pascal a un lenguaje de computadora.

Como se sabe en los últimos 300 años los principio básicos utilizados por Pascal en los mecanismos de ruedas y engranajes se siguen utilizando en nuestro días, para la construcción de las calculadoras mecánicas, estos principios básicos se mencionan a continuación:

 Puede conseguirse un dígito automáticamente, mediante un mecanismo de gancho

 La resta se efectúa invirtiendo la dirección de los diales para la suma.

 La multiplicación y la división se realizan por medio de sumas y restas repetidas, siguiendo el mismo principio del ábaco.

Todavía en los años sesenta podían localizarse máquinas con este diseño, al igual que las reglas de cálculo, las cuales fueron sustituidas en los años setenta por las calculadoras electrónicas.

Cabe resaltar que en el año 1.663, el Ingles Samuel Morland fabricó una máquina capaz de realizar cálculos trigonométricos y en el año 1.666 creó una máquina muy similar a la de Pascal.

En el año1.671 que el matemático Alemán Wilheim Leibnitz, el cual dio el gran paso hacia el perfeccionamiento de las máquinas calculadoras. Gottfried Wilheim. Wilheim nació en Leipzig en 1.646. Leibnitz llegó al cálculo a través del análisis combinatorio, la notación del cálculo tal cual y como lo conocemos se debe en gran parte a este hombre.

Leibnitz creó una máquina que podía sumar, restar, multiplicar y dividir, utilizando los principios esbozados por Pascal de realizar la multiplicación y división mediante la adición y la sustracción repetida, los elementos claves en la máquina de Leibnitz fueron los cilindros escalonados, pero no tuvo ningún éxito comercial por los mismo motivos que sus predecesoras, las primeras máquinas calculadora que se diseñaron con fines comerciales fueron realizadas por Charles Xavier Thomas, en Alcasia y a ellas se incorporaron las ruedas escalonadas de Leibnitz.

Leibnitz también estudió con mucho éxito el sistema binario, el cual es la base de las computadoras modernas. Pero el interés que tenía Leibnitz era religioso mas no científico y este versaba en construir una prueba de la existencia del ser supremo (Dios).

1.5 LAS TARJETAS PERFORADAS, LA PRODUCCION EN SERIE. JACQUARD Y WHITNEY.

La primera tarjeta perforada El telar de tejidos, inventado en 1.801 por el Francés Joseph-Marie Jacquard, usado todavía en la actualidad, se controla por medio de tarjetas perforadas. El telar de Jacquard opera de la manera siguiente: las tarjetas se perforan estratégicamente y se acomodan en cierta secuencia para indicar un tejido en particular. Charles Babbage, visionario Inglés y catedrático de Cambridge, hubiera podido acelerar el desarrollo si él y su mente inventiva hubieran nacido 100 años después. Este adelantó el uso del Hardware al inventar la "máquina de diferencias".

1.6 LA MAQUINA ANALITICA

En 1.834 Babbage concibió la idea de una "máquina analítica", la cual no era otra cosa que una computadora de propósitos generales, es máquina analítica era capaz de realizar hasta 60 operaciones matemáticas por minuto. La máquina tenía una memoria con una capacidad de almacenamiento de 1.000 números de 50 cifras La principal desventaja de su invento era que requería de un amplio espacio, miles de engranajes y mecanismos y necesitaba la energía de una locomotora para accionarse. Los escépticos que nunca faltan apodaron el invento de Babbage como "La locura de Babbage" este trabajo en su máquina analítica hasta su muerte en Gran Bretaña se emplea un lenguaje de programación llamado BABBAGE en su honor.

En 1.843 Lady Ada Augusta Lovelace sugirió la idea de que las tarjetas perforadas pudieran adaptarse de manera que propiciaran que el motor de Babbage repitiera ciertas operaciones. Por lo que algunas personas consideran a Lady Ada Augusta Lovelace como la primera programadora. En su memoria se dio en 1.979 el nombre de ADA a un lenguaje de computación

1.7 PROCESO DE DATOS CON FICHAS PERFORADAS: HOLLERITH

En el año 1.957, surge la idea de automatizar el censo poblacional, ya que en la ultima oportunidad que se había realizado (1.880), se tardaron unos siete años para obtener los resultados finales, ya que el proceso se realizó manualmente, por lo que se deducía que el próximo censo tardaría mas de diez años debido al crecimiento poblacional. El gobierno de los Estados Unidos decide convocar un comité que se encargue de la realización de dicho proceso, se presentaron tres propuestas, adjudicándose el trabajo a Herman Hollerith, el cual aplicó el principio de las tarjetas perforadas para el almacenamiento de datos que ya había utilizado Babbage. Este sistema permitió completar el censo en dos años. La compañía de tabulación de maquinas que Hollerith fundó en 1.896, se fusionó con otras varias y formó en 1.924 la INTERNATIONAL BUSINESS MACHINES (IBM), siendo en aquel entonces Thomas Watson su presidente.

1.8 LOS CALCULADORES DE RELES: MARK I

En 1.937 Claude E. Shanon, en su tesis de licenciatura, describió la utilización lógica simbólica y los números binarios, en 1.948 Shanon se unió a los laboratorios Bell donde publicó una teoría matemática completa de las comunicaciones, apareció por primera vez el termino bit, contracción de la palabra binary digit (dígito binario), sugerido por Turkey de los laboratorios Bell.

En 1.944 se construyó en la Universidad de Hardvard el primer calculador universal, el cual empleaba Relés y elementos mecánicos. Este calculador recibió el nombre de Hardvard Mark I y era el sueño de Babbage hecho realidad un calculador mecánico automatizado.

El Mark I medía mas de 15 metros de longitud y 24 de altura y contenía mas de 7.600 piezas conectadas por unos 800 Km. de cable, este ordenador era más rápido de los que Babbage pensaba; tardaba tres décimas de segundo en restar o sumar veintitrés dígitos. En 1.947 se construyó el Mark II, el cual era más rápido. En 1.936 Alan Turing desarrolló un trabajo sobre los números computables y demostró que una máquina podría "aprender", naciendo así la idea de inteligencia artificial, el trabajo de Turing sólo se utilizó para descifrar los códigos secretos del enemigo, ya que su descubrimiento se realizó durante la Segunda Guerra Mundial y hasta 1.975 no se reveló el papel que jugó Turing en la creación del primer ordenador del mundo.

II GENERACIONES DE LAS COMPUTADORAS

1 PRIMERA GENERACION DE ORDENADORES (1.946 a 1.959)

1.1 VALVULAS DE VACIO: ENIAC

El descubrimiento del tubo o válvula de vacío, vino a sustituir en gran parte el uso de componentes mecánicos. Es Sir Ambrose Flemig en 1.904, aplicando el efecto Edison que produce el primer tubo de vacío, también llamado Diodo por que solo tiene dos elementos, más tarde en 1.906, Lee Forest, descubre la amplificación electrónica añadiendo un nuevo elemento al diodo, el cual podía controlar una corriente grande empleando una pequeña, este nuevo elemento se llamó Triodo de vacío. La máquina que merece más atención en esta generación es el ENIAC, construida por el Físico Jhon Mauchly y el Ingeniero Eléctrico J. Presper Eckert, la cual se terminó de fabricar a finales de 1.945 en la Escuela de Ingeniería Eléctrica de Pensilvania. El ENIAC (Electronic Numerical Integrator And Computer) era 5.000 veces más rápido que su competidor mas próximo, el Harvard Mark I, contaba con todos los elementos de un ordenador moderno; Unidad Central de Proceso, Memoria y Entrada/Salida, la mayor diferencia con los actuales ordenadores es que empleaba números decimales en sus operaciones internas.

1.2 EL ORDENADOR DIGITAL: VON NEUMANN

John Von Neumann fue quien introdujo la aritmética binaria en la construcción de ordenadores y en 1.950 completo el EDIAC. Después del trabajo con el ENIAC, Mauchly y Eckert fabricaron, en 1.949 el BINAC (Ordenador Binario Automático), mas tarde desarrollaron el UNIVAC I, que atrajo poderosamente la atención pública ya que predijo la victoria presidencial de Eisenhower en 1.952. también en 1.951 J.W Forrester descubrió la memoria de toros magnéticos. También en 1.951 Forrester construyó un ordenador llamado torbellino, diseñado para controlar el trafico aéreo y la defensa antiaérea, tenía la capacidad de alcanzar gran velocidad y alta capacidad de almacenamiento, el cual se realizaba en tambores y cintas magnéticas, estos tambores magnéticos son similares a los disco actuales, pero en forma cilíndrica.



1.3 CARACTERISITICAS DE LA PRIMERA GENERACION:

Empleo de válvulas de vacío

 almacenamiento masivo de datos en tambores y cintas magnéticas

2 SEGUNDA GENERACION DE ORDENADORES (1.959 a 1.964)

2.1 EL TRANSISTOR

En 1.947 por los Físicos Walter Brattain, William Shockley y John Bardeen, de los laboratorios Bell el descubrimiento del transistor (Contracción de los términos Transfer Resistor). El descubrimiento del transistor trae como consecuencia la disminución de los costos de los ordenadores, la disminución de tamaño y rapidez.

En 1.957 se produce el primer disco magnético RAMAC 650 de IBM

2.2 EL BASIC

El BASIC, nació en la Universidad de Dartmouth, bajo la dirección de John Kemmey y Thomas Kurtz. En 1.963 la Universidad de Dartmouth decidió que todos los estudiantes debían aprender a manejar los ordenadores, de este modo se empezó a trabajar en "tiempo compartido" o empleo de terminales, usando un ordenador General Electric.



2.3 CARACTERISITICAS DE LA SEGUNDA GENERACION:

Empleo de transistores en lugar de válvulas

Mayor memoria de cálculo

Disminución de tamaño

ordenadores más económicos

mayor facilidad de manejo, aparecen el lenguaje de programación FORTRAN Y COBOL, destinados al mundo de los negocios.

3 TERCERA GENERACION DE ORDENADORES (1.964 a 1.971)

3.1 CIRCUITOS INTEGRADOS

La introducción de los transistores en la construcción de ordenadores fue el inicio de un proceso de miniaturización de los componentes electrónicos a nivel mundial. Del mismo modo que el circuito que hace que la válvula de vacío pueda comprimirse en un pequeño transistor, también pueden comprimirse varios transistores en una sola pieza de material semiconductor, en este caso de silicio.

En 1.958 Jack Kilby de Texas Instruments construyó el primer circuito integrado.

IBM en el año 1.964 produce la serie 360 con circuitos integrados, sustituyendo la serie 700, la cual estaba diseñada con transistores. Otra características de estos aparatos era la memoria virtual. En 1.964 se introduce el concepto de byte. Como la serie 360 empleaba grupos de 8 bits, se le dio el nombre de byte a la unidad básica de información compuesto de 8 bits.

3.2 LA MINICOMPUTADORA

La demanda de computadoras pequeñas era tan grande que muchas empresas se dedicaron a la producción masiva de estos equipos y entre las empresas que se encontraban a la cabeza en la fabricación de las "minis" estaba Digital Equipment Corporation (DEC) y Data General Corporation.

3.3 CARACTERISITICAS DE LA TERCERA GENERACION:

 Empleo de circuitos integrados.

 Disminución de tamaño y aumento de la velocidad de ejecución.

 Desarrollo de los sistemas operativos.

 Desarrollo de las comunicaciones, interconexión de ordenadores en red.

 Desarrollo del tiempo compartido

 Gran desarrollo de los lenguajes de programación y de Software en general.

 Facilidad de empleo.

 Empleo de los ordenadores en Universidades, Laboratorios y Empresas

4 CUARTA GENERACION (1.974)

Actualmente la idea de generación se ha ido desvaneciendo un poco, los ordenadores modernos están construidos con circuitos integrados los cuales pueden llegar a tener mas de 100.000 transistores en un solo chip. En 1.969 la empresa Japonesa BUSICOM firma un contrato con la empresa Intel Corporation para construir microplaquetas, como resultado de este contrato en 1.972 Intel comercializa el INTEL 8008, que consiste en esencia la Unidad Central de Proceso, la cual fue construida sobre un solo circuito. Otras dos fechas también importantes son en 1.969, cuando se inician los trabajos de investigación sobre la memoria magnética de burbuja y 1.972, año en que aparece el disco magnético flexible o "floppy", desarrollado por IBM. Oficialmente la cuarta generación se inicia en 1.974 y se caracteriza por su bajo precio, bajo consumo y gran velocidad de cálculo.

4.1 EL MICROPOCESADOR

Una, por no decir la mas importante de las contribuciónes de la cuarta generación de computadoras es el micropocesador, la cual está contenida en una pastilla de silicio o Chip y que no es otra cosa que la microminiaturización de los circuitos electrónicos. El primer micropocesador se inventó en 1.971.

4.2 CARACTERISTICAS DE LA CUARTA GENERACION

El costo de los equipos de computación ha bajado considerablemente desde 1.975, al ir bajando el costo del material de fabricación, el único costo que sigue subiendo es el del software

5 QUINTA GENERACION

5.1 COMPUTADORAS SIN GENERACION

Podemos tener definida nuestra ultima generación de computadoras y decir al mismo tiempo que estamos ante las computadoras sin generación no obstante los fabricantes de computadoras hablan de una quinta y hasta una sexta generación, esto no es más que un truco comercial, ya que los últimos avances que han ocurrido en la materia solo son mejoras de los procesos antiguos, por lo tanto no puedo afirmar categóricamente la existencia de una quinta o sexta generación

 Nerio Ramirez
http://www.monografias.com/trabajos10/infoba/infoba.shtml


¿Sabes que la Videollamada de Messenger es GRATIS ¡Descúbrela!

circuitos integrados

Circuito integrado
Artículo de la Enciclopedia Libre Universal en Español.
Saltar a navegación, buscar

Un circuito integrado es una pastilla (o "chip") muy delgada en la que se encuentran miles o millones de dispositivos electrónicos interconectados, principalmente transistores, aunque también componentes pasivos como resistencias o capacitores. Su área puede ser de un cm2 o incluso inferior. Algunos de los circuitos integrados más avanzados son los microprocesadores que controlan múltiples artefactos: desde computadoras hasta electrodomésticos, pasando por los teléfonos móviles. Otra familia importante de circuitos integrados la constituyen las memorias digitales.

Los avances que hicieron posible el circuito integrado han sido, fundamentalmente, los desarrollos en la fabricación de dispositivos semiconductores a mediados del siglo XX y los descubrimientos experimentales que mostraron que estos dispositivos podían reemplazar las funciones de las válvulas o tubos de vacío, los que se volvieron rápidamente obsoletos al no poder competir con el tamaño pequeño, el consumo de energía moderado, los tiempos de conmutación mínimos, la confiabilidad, la capacidad de producción en masa y la versatilidad de los circuitos integrados.

El 12 de abril de 1961 se otorga a Fairchild la primera patente sobre un circuito integrado, aunque Texas Instruments había presentado otra, de alcance más amplio, con anterioridad. Hoy se reconoce a los respectivos inventores, Robert Noyce y Jack St. Clair Kilby el desarrollo independiente del concepto.

Tan sólo ha pasado medio siglo desde el inicio de su desarrollo y ya se han vuelto ubicuos. De hecho, muchos académicos creen que la revolución digital impulsada por los circuitos integrados es una de los sucesos más destacados de la historia de la hum
nerio ramirez


¿Te gustaría tener Hotmail en tu móvil Movistar? ¡Es gratis!

CIRCUITOS INTEGRADOS CMOS

CIRCUITOS INTEGRADOS CMOS
Estos CI's se caracterizan por su extremadamente bajo consumo de potencia, ya que se fabrican a partir de transistores MOSFET los cuales por su alta impedancia de entrada su consumo de potencia es mínimo.

Estos CI's se pueden clasificar en tres subfamilias:




Familia

Rango de tensión

Consumo potencia

Velocidad

estándar (4000)

3 – 15 V

10 mW

20 a 300 ns

serie 74C00

3 – 15 V

10 mW

20 a 300 ns

serie 74HC00

3 – 15 V

10 mW

8 a 12 ns
Tabla 3: Subfamilias CMOS
La serie 74HCT00 se utiliza para realizar interfaces entre TTL y la serie 74HC00.
DESCARGAS ELECTROSTÁTICAS
Los dispositivos CMOS son muy susceptibles al daño por descargas electrostáticas entre un par de pines.
Estos daños pueden prevenirse:

    • Almacenando los CI CMOS en espumas conductoras especiales.
    • Usando soldadores alimentados por batería o conectando a tierra las puntas de los soldadores alimentados por ac.
    • Desconectando la alimentación cuando se vayan a quitar CI CMOS o se cambien conexiones en un circuito.
    • Asegurando que las señales de entrada no excedan las tensiones de la fuente de alimentación.
    • Desconectando las señales de entrada antes de las de alimentación.
    • No dejar entradas en estado flotante, es decir, conectarlos a la fuente o a tierra según se requiera.
    Nerio Ramirez


¿Quieres saber qué móvil eres? ¡Descúbrelo aquí!