Está en la página 1de 30

INTRODUCCIN Como todos sabemos los Circuitos Integrados son unos pequeos circuitos electrnicos fabricados con una

funcin especfica como pueden ser: Operaciones Aritmticas, funciones lgicas, amplificacin, codificacin, decodificacin, controladores, etc. Estos Circuitos Integrados por lo general se combinan para formar sistemas mucho ms complejos que pueden ser desde una calculadora, un reloj digital, un videojuego, hasta una computadora, etc Una familia lgica es un grupo de dispositivos digitales que comparten una tecnologa comn de fabricacin y tienen estandarizadas sus caractersticas de entrada y de salida; es decir, son compatibles entre s. El Z80 estaba diseado para ser compatible a nivel de cdigo con el Intel 8080, de forma que la mayora de los programas para el 8080 pudieran funcionar en l, especialmente el sistema operativo CP/M

CIRCUITOS INTEGRADOS

Un circuito integrado o (CI) es aquel en el cual todos los componentes, incluyendo transistores, diodos, resistencias, condensadores y alambres de conexin, se fabrican e interconectan completamente sobre un chip o pastilla semiconductor de silicio. Una vez procesado, el chip se encierra en una cpsula plstica o de cermica que contiene los pines de conexin a los circuitos externos. Los chips digitales ms pequeos contienen varios componentes sencillos como compuertas, inversores y flip-tops. Los ms grandes contienen circuitos y sistemas completos como contadores, memorias, microprocesadores, etc. La mayora de los circuitos integrados digitales vienen en presentacin tipo dip (dual in-line package) o de doble hilera. Los CI ms comunes tipo dip son los de 8, 14, 16,24, 40 y 64 pines. En la cpsula trae impresa la informacin respecto al fabricante, la referencia del dispositivo y la fecha de fabricacin. Adems del tipo dip, existen otras presentaciones comunes de los circuitos integrados digitales como la cpsula metlica, la plana y la " chip carrier". Existen circuitos integrados que utilizan cpsulas smt o de montaje superficial, smt son casi 4 veces mas pequeos que los dip . La tecnologa smt (surface-mount technology) es la que ha permitido obtener calculadoras del tamao de una tarjeta de crdito. HISTORIA DE LOS CIRCUITOS INTEGRADOS. La introduccin de los tubos de vaco a comienzos del siglo XX propici el rpido crecimiento de la electrnica moderna. Con estos dispositivos se hizo posible la manipulacin de seales, algo que no poda realizarse en los antiguos circuitos telegrficos y telefnicos, ni con los primeros transmisores que utilizaban chispas de alta tensin para generar ondas de radio. Por ejemplo, con los tubos de vaco pudieron amplificarse las seales de radio y de sonido dbiles, y adems podan superponerse seales de sonido a las ondas de radio. El desarrollo de una amplia variedad de tubos, diseados para funciones especializadas, posibilit el rpido avance de la tecnologa de comunicacin radial antes de la II Guerra Mundial, y el desarrollo de las primeras computadoras, durante la guerra y poco despus de ella.

Hoy da, el transistor, inventado en 1948, ha reemplazado casi completamente al tubo de vaco en la mayora de sus aplicaciones. Al incorporar un conjunto de materiales semiconductores y contactos elctricos, el transistor permite las mismas funciones que el tubo de vaco, pero con un costo, peso y potencia ms bajos, y una mayor fiabilidad. Los progresos subsiguientes en la tecnologa de semiconductores, atribuible en parte a la intensidad de las investigaciones asociadas con la iniciativa de exploracin del espacio, llev al desarrollo, en la dcada de 1970, del circuito integrado. Estos dispositivos pueden contener centenares de miles de transistores en un pequeo trozo de material, permitiendo la construccin de circuitos electrnicos complejos, como los de los microordenadores o microcomputadoras, equipos de sonido y vdeo, y satlites de comunicaciones. El primer circuito Integrado fue creado por Jack Kilby en la empresa Texas Instruments en el ao de 1959; poco ms de una dcada despus de la invencin del transistor en los laboratorios Bell en 1947. A partir de 1966 los Circuitos Integrados comenzaron a fabricarse por millones y en la actualidad se considera una pieza esencial en los aparatos electrnicos. FABRICAN LOS CIRCUITOS INTEGRADOS Los Circuitos Integrados digitales disponibles se fabrican a partir de pastillas de silicio. El procesamiento del silicio para obtener CI o chips es relativamente complicado. El silicio utilizado para la fabricacin de chips es de una pureza de orden del 99.9999999%. Una vez sintetizado, el silicio se funde en una atmsfera inerte y se cristaliza en forma de barras cilndricas de hasta 10cm de dimetro y 1 m de largo. Cada barra se corta en pastillas de 0.25 a 0.50 mm de espesor y las superficies de estas ultimas se pulen hasta quedar brillantes. Dependiendo de su tamao, se obtienen varios cientos de circuitos idnticos (chips) sobre ambas superficies mediante un proceso llamado planar, el mismo utilizado para producir transistores en masa.. Para fabricar un chip, las pastillas de silicio se procesan primero para hacer transistores. Una pastilla de silicio por si misma es aislante y no conduce corriente. Los transistores se crean agregando impurezas como fsforo o arsnico a determinadas

regiones de la pastilla. Las conexiones se realizan a travs de lneas metlicas. Cada rasgo de forma sobre la pastilla rociando en las regiones seleccionadas un qumico protector sensible a la luz llamado photoresist, el cual forma una pelcula muy delgada sobre la superficie de la pastilla. La pastilla es entonces bombardeada con luz, mediante un proyector deslizante muy preciso llamado alineador ptico. El alineador posee un dispositivo muy pequeo llamado mascara, que evita que la luz incida sobre puntos especficos de la pastilla, cuando la luz alcanza un rea determinada de la pastilla elimina el photoresist presente en esa zona. a este proceso se le denomina fotolitografa. Mediante un proceso de revelado, el qumico se deposita en las regiones descubiertas por la luz e ignora las encubiertas por la mascara. Estas ltimas zonas aun permanecen recubiertas de " photoresist". La precisin del alineador ptico determina que tan fino puede hacerse un rasto. A comienzos de los 70s, era difcil hacer transistores de menos de 10 micras de tamao. Ahora, los transistores alcanzan tamaos inferiores a una velocidad de respuesta de los dispositivos. A continuacin, la pastilla se calienta a altas temperaturas; esto origina que el silicio no procesado de la superficie se convierta en oxido de silicio (SiO2). El SiO2 se esparce sobre la superficie de la pastilla y forma sobre la misma una delgada pelcula aislante de unas pocas micras de espesor. De este modo se obtiene el primer nivel de metalizacin de chips. Para obtener una nueva capa de metalizacin, el SiO2 se trata nuevamente con "photoresist" y se expone al alineador ptico, repitindose el mismo procedimiento seguido con el silicio del primer nivel. Las diferentes capas van creciendo una sobre otra formando una estructura parecida a un sandwich, con el SiO2 como el pan y el metal o el silicio dopado como la salchicha, la mayora de Circuitos Integrados no se hacen con mas de tres capas de metalizacin.

Los Circuitos Integrados estn hechos por silicio que sirve como base donde se fabrican transistores, diodos y resistencias. Los circuitos Integrados contienen cientos de estos componentes distribuidos de manera ordenada; esto se logra por medio de la tcnica llamada fotolitografa la cual permite ordenar miles de componentes en una pequea placa de silicio.

CLASIFICACIN DE LOS CIRCUITOS INTEGRADOS Segn a su estructura. La clasificacin de los Circuitos Integrados de acuerdo a su estructura puede ser de acuerdo a la cantidad de compuertas utilizadas para implementar la funcin propia del chip (llamado Escalas de Integracin) como sabemos, las compuertas son los bloques constructivos bsicos de todos los circuitos digitales. Las escalas de Integracin son 4: SSI, MSI, LSI, VLSI; a continuacin veremos cada una de ellas. SSI.- Significa Small Scale Integration (integracin en pequea escala) y comprende los chips que contienen menos de 13 compuertas. Ejemplos: compuertas y flip flops. Los Circuitos Integrados SSI se fabrican empleando tecnologas ttl, cmos y ecl. Los primeros Circuitos Integrados eran SSI. MSI.- Significan Medium Scale Integration (integracin en mediana escala), y comprende los chips que contienen de 13 a 100 compuertas. Ejemplos: codificadores, registros, contadores, multiplexores, de codificadores y de multiplexores. Los Circuitos Integrados MSI se fabrican empleando tecnologas ttl, cmos, y ecl. LSI.- significa Large-Scale Integration (integracin en alta escala) y comprende los chips que contienen de 100 a 1000 compuertas. Ejemplos: memorias, unidades aritmticas y lgicas (alu's), microprocesadores de 8 y 16 bits. Los Circuitos Integrados LSI se fabrican principalmente empleando tecnologas i2l, nmos y pmos.

VLSI.- Significa Very Large Scale Integration (integracin en muy alta escala) y comprende los chips que contienen mas de 1000 compuertas ejemplos: micro-procesadores de 32 bits, microcontroladores, sistemas de adquisicin de datos. Los Circuitos Integrados VSLI se fabrican tambin empleando tecnologas ttl, cmos y pmos. Segn su funcin.

Los Circuitos Integrados se clasifican en CI analgicos, digitales, de interfase y de consumo. A continuacin veremos cada uno de estos. o Circuitos Integrados Analgicos. Los Circuitos Integrados analgicos se fabrican usado gran variedad de tecnologas de semiconductores, como bipolar, efecto de campo, xidos metlicos y combinaciones de estas tres. En la mayora de los casos el usuario no esta interesado en este aspecto de los Circuitos Integrados, ya que nicamente puede basar su trabajo en las especificaciones del fabricante. La tecnologa empleada en la fabricacin de los Circuitos Integrados digitales es importante para el usuario, debido a que estos se emplean en familias lgicas, con caractersticas elctricas comunes que garantizan su compatibilidad. Los Circuitos Integrados analgicos se seleccionan normalmente siguiendo criterios individuales, y solo es importante su compatibilidad con los requisitos de alimentacin. Incluso en este aspecto, la mayora de los Circuitos Integrados analgicos estn disponibles con amplios mrgenes de alimentacin, por lo que su empleo no suele estar condicionado por su compatibilidad. o Circuitos Integrados de Consumo Los circuitos integrados englobados en esta categora son aquellos que ofrecen los fabricantes para uso en equipos clasificados como de electrnica de consumo. Obviamente, los CI utilizados en los relojes de pulsera, detectores de humos, televisores y calculadoras quedan dentro de esta categora. Los circuitos integrados utilizados en temporizadores de electrodomsticos son los mismos que los empleados en los relojes industriales, y el microprocesador empleado para el control de un horno de microondas o un juego electrnico tambin estar englobado como CI de consumo. Este problema de clasificacin viene marcado por el hecho de que para cualquier funcin dada, como por ejemplo el CI de un reloj, de una calculadora o un CI para un juego electrnico, hay muchos

modelos diferentes, algunos vendidos nicamente al fabricante del producto de consumo y otros disponibles para los distribuidores de electrnica. Algunos de estos CI son tan exclusivos que ni siquiera se han publicado nunca las especificaciones y algunos otros han sido desarrollados en exclusividad para una calculadora, reloj o juego. Los circuitos integrados diseados para las cmaras automticas, por ejemplo, parecen pertenecer mayoritariamente a esta categora. Solo unos cuantos fabricantes publican los datos de sus circuitos integrados personalizados y solos para unos pocos tipos. La inmensa mayora de los circuitos integrados utilizados en el mercado de gran consumo son aparentemente diseos personalizados y en el caso de necesidad de repuestos solo el fabricante original del equipo los tiene en stock. Los CI de consumo son prcticamente siempre circuitos de gran escala de integracin y contienen frecuentemente tanto los circuitos analgicos como digitales. En esta seccin se relacionaran los circuitos integrados de consumo conforme a los equipos de consumo en que se emplean. Cada uno de ellos es un ejemplo representativo tato aquellos de carcter estndar como de los diseos personalizado que realizan una funcin determinada. En los casos en que su funcin se combina con otras, pueden encontrarse diferencias en cuanto a sus caractersticas u otras diferencias mnimas, pero la funcionalidad esencial aqu descrita es la propia de cada tipo de circuito integrado. o Circuitos Integrados Digitales. Los circuitos Digitales trabajan con seales que solo pueden tomar uno de dos valores posibles. Inicialmente, en circuitos digitales discretos con transistores, este tomaba o bien el estado de corte, en el que la tensin de salida de colector era prxima a la de alimentacin, o el de saturacin, en el que dicha tensin de colector pasaba a tener un nivel prximo al del emisor, usualmente tierra. En sistemas de lgica positiva, el nivel prximo a tierra se considera el nivel lgico (0), y el nivel prximo a la tensin de alimentacin se considera como nivel lgico (1). Consideraciones inversas se hacen por sistemas de lgica negativa. En las prximas explicaciones y ejemplos se utiliza la lgica positiva, y el termino nivel lgico (1) har referencia al nivel de tensin alto, mientras que el termino nivel (0) lo har el nivel de tensin bajo. Las funciones digitales esenciales de todos los CI digitales son iguales independientemente de la familia de que se trate. Una puerta OR, un flip-flop o un registro de desplazamiento funcionan exactamente de la misma forma tanto si el CI pertenece a la familia ECL o se ha empleado tecnologa CMOS en su fabricacin.

o Circuitos Integrados de Interfase Algunos textos consideran a los excitadores y receptores de lnea, integrados empleados en aplicaciones de interconexin a travs de buses, como dispositivos de interfase. Estos circuitos integrados se utilizan en general como parte de un controlador digital u ordenador, o bien de un perifrico. El trmino Interfase se refiere a que estos circuitos sirven de enlace entre otros componentes de un sistema. FUNCIONES DE LOS CIRCUITOS INTEGADOS Las funciones de los circuitos integrados son muy variadas; ya que son utilizados en la mayora de los aparatos electrnicos que existen y estas pueden variar mucho de acuerdo con la finalidad con la que fueron creados dichos circuitos. A continuacin se presentaran algunos de los usos de los circuitos integrados.

FAMILIA LOGICA DE TTL Y CMOS 1. FAMILIA LOGICA TTL TTL Sigla en ingls de transistor-transistor logic (Lgica de Transitor a Transistor) Sus elementos de entrada y salida son transistores bipolares Rangos de voltaje de alimentacin y temperatura Voltaje nominal de 5V. La serie 74 de 4.75 a 5.25 V La serie 54 de 4.5 hasta 5.5 V. La serie 74 temperaturas de 0C hasta 70 C La serie 54 temperaturas de -55C a 125 C. La serie 54 tiene un costo mayor dada su mayor tolerancia.

Esta serie se emplea solo en aplicaciones donde debe mantenerse la operacin confiable sobre un amplio margen de condiciones externas. Disipacin de Potencia Una compuerta NAND TTL estndar disipa una potencia promedio de 10 mW. ICC(promedio) = 8 mA y una PD(promedio) = 8mA x 5 V = 40 mW. Esta es la potencia total requerida por las cuatro compuertas del encapsulado De este modo, una compuerta NAND requiere una potencia promedio de 10 mW Retrasos de propagacin La compuerta NAND TTL estndar tiene retrasos de propagacin caractersticos de tPLH = 11 ns tPHL = 7 ns Con un promedio es de tpd(prom) = 9 ns.

Factor de carga de salida Es una medida del nmero de entradas que una compuerta puede controlar sin exceder las especificaciones de la misma. El flujo de corriente en una de entrada o salida se considera positivo si fluye hacia adentro y se considera negativa si fluye hacia afuera de la terminal. Cuando conectamos una salida con una o ms entradas, la suma algebraica de las corrientes debe dar cero. Entradas no conectadas(flotantes): cualquier entrada en un circuito TTL que se deja desconectada acta como un 1 lgico

aplicado a esa entrada, debido a que en cualquier caso la unin o diodo base-emisor de la entrada no ser polarizado en sentido directo. Transitorios de Corriente Este efecto global se puede resumir como sigue: Siempre que una salida TTL tipo ttem pasa de BAJO a ALTO, se consume una espiga de corriente de la amplitud de la fuente de alimentacin VCC. En un circuito o sistema digital puede haber muchas salidas TTL cambiando de estado al mismo tiempo, cada una consumiendo una espiga angosta de corriente de la fuente de poder.

Familia TTL Serie 74L y 74H Proporciona TTL de baja potencia y alta velocidad La serie 74L es una versin de baja potencia que consume aproximadamente 1mW pero a costa de un retraso de propagacin mucho mayor. La serie 74H versin de alta velocidad que tiene un retraso de propagacin reducido, un mayor consumo de potencia.

Serie 74S TTL Schottky La serie 74S disminuye el retraso de tiempo por almacenamiento, se logra conectando entre la base y el colector del transmisor un diodo de barrera Schottky. Emplea resistencias de bajo valor

TTL Schottky de bajo consumo de potencia, Series 74LS (LS-TTL) La serie 74LS es una versin de la serie 74S con un menor consumo de potencia y velocidad. Utiliza el transistor Schottky Resistencia ms grande

Requerimiento de potencia del circuito reducida

TTL avanzada Schottky , Series 74AS(AS-TTL) Proporciona una mejora en la velocidad sobre las 74S Con un requerimiento de consumo de potencia mucho menor. Incluye bajos requerimientos de corrientes de entrada

TTL avanzada Schottky de bajo consume de potencia, Series 74ALS Esta serie ofrece mejoras tanto en velocidad como en disipacin de potencia Tiene el menor producto velocidad-potencia de todas las series TTL Alto costo ha ocasionado que no remplace la 74LS

TTL 74F, FAST Utiliza una nueva tcnica de fabricacin de circuito integrado, para reducir las capacitancias inter-dispositivos a fin de lograr demoras reducidas en la propagacin.

74L S Retraso de Propagacin Disipacin de Potencia Producto VelocidadPotencia 9.5 ns 2 mW 19 pJ

74AL S 4 ns 1.2 mW 4.8 pJ

2. FAMILIA LOGICA CMOS CMOS La Complementary metal-oxide-semiconductor, semiconductor-xido-metal complementarias "estructuras

utilizacin conjunta de transistores de tipo pMOS y tipo nMOS configurados de tal forma que, en estado de reposo, el consumo de energa es nicamente el debido a las corrientes parsitas.

La tecnologa CMOS fue desarrollada por Wanlass y Sah, de Fairchild Semiconductor, a principios de los aos 60. Sin embargo, su introduccin comercial se debe a RCA, con su famosa familia lgica CD4000 Voltaje de Alimentacin Las series 4000 y 74C funcionan con valores de V DD, que van de 3 a 15 V Las series 74HC y 74RCT funcionan con un menor margen de 2 a 6 V. Cuando se emplean dispositivos CMOS y TTL, juntos, es usual que el voltaje de alimentacin sea de 5 Si los dispositivos CMOS funcionan con un voltaje superior a 5V para trabajar junto con TTL se deben de tomar medidas especiales. Niveles de Voltaje

Cuando las salidas CMOS manejan slo entradas CMOS, los niveles de voltaje de la salida pueden estar muy cercanos a 0V para el estado bajo, y a VDD para el estado alto. Los requerimientos de voltaje en la entrada para dos estados lgicos se expresa como un porcentaje del voltaje de alimentacin

VOL

( M A X )

0V

De esta forma, cuando un CMOS funciona con VDD = 5 V, acepta voltaje de entrada menor que VIL (mx) = 1.5 V como BAJO, y cualquier voltaje de entrada mayor que VIH (mn) = 3.5 V como ALTO.

VOH

VDD ( M I N )

VIL

30% VDD ( M A X )

VIH (MIN) 70% VDD

Inmunidad al Ruido Ruido : cualquier perturbacin involuntaria que puede originar un cambio no deseado en la salida del circuito. Los circuitos lgicos deben tener cierta inmunidad al ruido la cual es definida como la capacidad para tolerar fluctuaciones en la

tensin no deseadas en sus entradas sin que cambie el estado de salida. En la Figura tenemos los valores crticos de las tensiones de entrada y salida de una puerta lgica y los mrgenes de ruido a nivel alto y bajo.

Los mrgenes de ruido son los mismos en ambos estados y dependen de VDD. En VDD = 5 V, los mrgenes de ruido son 1.5 V. Observamos una mayor inmunidad al ruido que las TTL

Disipacin de Potencia Tal y como comentamos, uno de los principales motivos del empleo de la lgica CMOS es su muy bajo consumo de potencia. Cuando un circuito lgico CMOS se encuentra en esttico u disipacin de potencia es extremadamente baja, aumentando conforme aumenta la velocidad de conmutacin. Se produce una disipacin de potencia dc tpica del CMOS de slo 2.5 nW por compuerta cuando VDD = 5 V An en VDD = 10 aumentara slo 10 nW. Con estos valores de PD es fcil observar por qu la familia CMOS se usa ampliamente en aplicaciones donde el consumo de potencia es de inters primordial.

Factor de Carga

El factor de carga de CMOS depende del mximo retardo permisible en la propagacin. Comnmente este factor de carga es de 50 para bajas frecuencias (<1 MHz). Por supuesto para altas frecuencias, el factor de carga disminuye. Velocidad De Conmutacin

Los CMOS, al igual que N-MOS y P-MOS, tiene que conducir capacitancias de carga relativamente grandes, su velocidad de conmutacin es ms rpida debido a su baja resistencia de salida en cada estado. Los valores de velocidad de conmutacin dependen del voltaje de alimentacin que se emplee, por ejemplo en una a compuerta NAND de la serie 4000 el tiempo de propagacin es de 50 ns para VDD = 5 V y 25ns para VDD = 10 V. Entradas Cmos

Las entradas CMOS nunca deben dejarse desconectadas, ya que son muy sensibles a la electricidad esttica y al ruido Tienen que estar conectadas a un nivel fijo de voltaje alto o bajo (0 V o VDD) o bien a otra entrada. Esta regla se aplica an a las entradas de otras compuertas lgicas que no se utilizan en el mismo encapsulado. Susceptibilidad a la Carga Estticas

Las familias lgicas MOS son especialmente susceptibles a daos por carga electrosttica. Esto es consecuencia directa de la alta impedancia de entrada de estos CI. Una pequea carga electrosttica que circule por estas altas impedancias puede dar origen a voltajes peligrosos. Los CMOS estn protegidos mediante la inclusin en sus entradas de diodos zner de proteccin. Los zner por lo general cumplen con su finalidad, algunas veces no comienzan a conducir con la rapidez necesaria para evitar que el CI sufra daos.

Familia CMOS Series 4000/14000 La serie 4000A es la lnea ms usada de CI CMOS. Algunas caractersticas ms importantes de esta familia lgica son: La disipacin de potencia de estado esttico de los circuitos lgicos CMOS es muy baja.

Los niveles lgicos de voltaje CMOS son 0 V para 0 lgico y VDD para 1 lgico. VDD puede estar entre 3 V a 15 V Todas las entradas CMOS deben estar conectadas a algn nivel de voltaje.

Serie 74C Es compatible terminal por terminal y funcin por funcin, con los dispositivos TTL que tienen el mismo nmero Esto hace posible remplazar algunos circuitos TTL por un diseo equivalente CMOS. Por ejemplo, 74C74 puede remplazar al CI TTL 7474

Serie 74HC (CMOS de alta velocidad) Esta es una versin mejor de la serie 74C. La principal mejora radica en un aumento de diez veces en la velocidad de conmutacin. Otra mejora es una mayor capacidad de corriente en las salidas. Tambin de alta velocidad, y tambin es compatible en lo que respecta a los voltajes con los dispositivos TTL.

Serie 74HCT Esta serie tambin es una serie CMOS de alta velocidad, y est diseada para ser compatible en lo que respecta a los voltajes con los dispositivos TTL, es decir, las entradas pueden provenir de salidas TTL

74AC/ACT CMOS Avanzado Esta serie, la ms nueva de los CMOS Funcionalmente equivalente con las diversas series de TTL pero no es compatible con terminales con el TTL. La razn es que las ubicaciones de las terminales en los microcircuitos 74AC o 74ACT se han seleccionado para mejorar la inmunidad al ruido, con lo cual las entradas a dispositivos son menos sensibles a los cambios de seal que las que ocurren en las terminales de otros CI

DIFERENCIAS ENTRE LAS FAMILIAS CMOS Y TTL a) En la fabricacin de los circuitos integrados se usan transistores bipolares par el TTL y transistores MOSFET para la tecnologa CMOS b) Los CMOS requieren de mucho menos espacio (rea en el CI) debido a lo compacto de los transistores MOSFET. Adems debido a su alta densidad de integracin, los CMOS estn superando a los CI bipolares en el rea de integracin a gran escala, en LSI memorias grandes, CI de calculadora, microprocesadores-, as como VLSI. c) Los circuitos integrados CMOS es de menor consumo de potencia que los TTL.

MICROPROCESADOR ZILOG Z80 HISTORIA El Z80 fue diseado principalmente por Federico Faggin, que estuvo trabajando en Intel como diseador jefe del Intel 4004 y del Intel 8080. Cuando se termin de producir, en 1974, Federico Faggin dej Intel, fund Zilog y comenz a trabajar en el diseo de Z80 basndose en la experiencia adquirida creando el Intel 8080 y basndose en la estructura de este ltimo. Dos aos despus estaba a la venta el Z80. El Z80 estaba diseado para ser compatible a nivel de cdigo con el Intel 8080, de forma que la mayora de los programas para el 8080 pudieran funcionar en l, especialmente el sistema operativo CP/M El Z80 tena ocho mejoras fundamentales respecto al Intel 8080:

Un conjunto de instrucciones mejorado, incluyendo los nuevos registros ndice IX e IY y las instrucciones necesarias para manejarlos. Dos bancos de registros que podan ser cambiados de forma rpida para acelerar la respuesta a interrupciones. Instrucciones de movimiento de bloques, E/S de bloques y bsqueda de bytes. Instrucciones de manipulacin de bits. Un contador de direcciones para el refrescamiento de la DRAM integrado, que en el 8080 tena que ser proporcionado por el conjunto de circuitos de soporte. Alimentacin nica de 5 voltios. Necesidad de menos circuitos auxiliares, tanto para la generacin de la seal de reloj como para el enlace con la memoria y la E/S. Ms barato que el Intel 8080.

El Z80 elimin rpidamente al Intel 8080 del mercado y se convirti en uno de los procesadores de 8 bits ms populares. Las primeras versiones funcionaban a 2,5 MHz, pero su velocidad ha aumentado hasta los 20 MHz. As, la versin ms utilizada fue el Z80A funcionando a 3,58

MHz (un cuarto de la frecuencia PAL o NTSC) siendo la velocidad de fbrica de 4 MHz. En la actualidad Zilog sigue fabricando versiones del Z80 original y otros modelos compatibles con l que mejoran las prestaciones.

DEFINICION El Zilog Z80 (Z80) es un microprocesador de 8 bits cuya arquitectura se encuentra a medio camino entre la organizacin de acumulador y de registros de propsito general. Si consideramos al Z80 como procesador de arquitectura de registros generales, se sita dentro del tipo de registro-memoria. Fue lanzado al mercado en julio de 1976 por la compaa Zilog, y se populariz en los aos 80 a travs de ordenadores como el Sinclair ZX Spectrum, Amstrad CPC o los ordenadores de sistema MSX. Es uno de los procesadores de ms xito del mercado, del cual se han producido infinidad de versiones clnicas, y sigue siendo usado de forma extensiva en la actualidad en multitud de sistemas embebidos.

CARACTERSTICAS FUNDAMENTALES DEL Z80 1) El transporte de seales se realiza sobre tres buses, el bus de direcciones, el bus de datos, as como el bus de control. 2) Rgimen de interrupcin uniforme, con la posibilidad de encadenar las prioridades de los circuitos perifricos. 3) Alto grado de programabilidad. 4) Reloj nico. 5) Fuente de voltaje nica de +5 Volts.

El microprocesador Z80 contiene funcionales: 1) Unidad aritmtica y lgica. 2) El contador de programa. 3) El apuntador del stack. 4) Registros de propsito general. 5) Registros de ndice. 6) Registros de interrupciones. 7) Registro de banderas.

las

siguientes

unidades

8) Registro para refrescar memorias dinmicas. CLNICOS Sharp y NEC fabrican clnicos del Z80 (Sharp LH-0080 y NEC PD780C). National Semiconductor fabric un procesador clnico, el NSC800, con tecnologa CMOS pero que no era compatible pin a pin. Hitachi fabric una versin con tecnologa CMOS mejorada, cuya segunda fuente fue curiosamente la propia Zilog. En la actualidad la propia Zilog fabrica una versin mejorada del Z80 llamada eZ80, que funcionando a 50 MHz tiene un rendimiento similar a un Z80 funcionando a 150 MHz y adems puede direccionar hasta 16 MB de memoria RAM extendiendo el tamao de los registros, frente a los 64 KB del Z80. No todos los clones de este microprocesador tienen conectado el pin NMI, por lo que al intentar usarlo en algunos modelos este hace caso omiso. NEC NEC PD780C, clon del Z80 en la placa madre de un ZX Spectrum.

Toshiba TMPZ84C015 - un Z80 que incluye funciones de perifricos y otros en el mismo chip.

ESTRUCTURA A pesar de ser un microprocesador de 8 bits, el Z80 puede manejar instrucciones de 16 bits y puede direccionar hasta 64 KB de RAM. Una de las caractersticas ms reseables es que tiene las instrucciones del Intel 8080 como subconjunto, de modo que algunos ordenadores basados en Z80 podan ejecutar programas diseados para el CP/M del 8080. Esto ha hecho que los formatos de instruccin del Z80 sean bastante complejos, ya que tienen que mantener su compatibilidad con el 8080. Sin embargo el Z80 ha conseguido mejorar al microprocesador de Intel en velocidad, ha aadido nuevos modos de direccionamiento y contiene un juego de instrucciones ms amplio. ARQUITECTURA FUNDAMENTAL DEL MICROPROCESADOR Z 80

LA UNIDAD ARITMTICA Y LGICA (ALU)

Las operaciones del CPU Z80 se realizan con un grupo de dispositivos lgicos conocidos comnmente como unidad aritmtica y lgica (ALU) esta efecta las siguientes operaciones: 1) Suma binaria. 2) Operaciones lgicas. 3) Complementar a dos. 4) Corrimiento de un bit a la derecha o a la izquierda. 5) Registro de resultados importantes como el acarreo, signo, acarreo auxiliar, paridad o si el resultado es cero. 6) Comparaciones. 7) Poner, Limpiar o probar un bit. EL CONTADOR DE PROGRAMA (PC) Es un registro de 16 bits, que continuamente tiene la direccin de la localidad de memoria siguiente que se va a accesar, de esa localidad obtiene el cdigo de la instruccin a ejecutarse, en la CPU el PC se incrementa en uno, cada vez que el microprocesador lee el cdigo de la instruccin contenida en la localidad direccionada, de esta forma el contador del programa direcciona secuencialmente las localidades de la memoria ROM, donde se encuentra almacenado el programa. EL APUNTADOR DEL STACK (SP) El microprocesador Z80 cuenta con el registro de pila (SP) o stack pointer que contiene una direccin de memoria RAM a partir de la cual y en forma descendente, se almacenan los contenidos de un par de registros, o a partir del cual en forma ascendente se obtienen los ltimos dos datos de 8 bits almacenados en esa rea, el SP es un registro de 16 bits, para almacenar en el stack el contenido de un par de registros se utiliza la instruccin PUSH y para cargar a un par de registros con los dos ltimos bytes del stack se utiliza la instruccin POP. REGISTROS DE PROPSITO GENERAL El microprocesador Z80 contiene 14 registros de 8 bits separados en dos grupos: GRUPO 1; A, B, C, D, E, H, y L. GRUPO 2; A', B', C', D', E', H' y L.

Todas las instrucciones trabajan con los registros del grupo 1, con las instrucciones EX y EXX se logra el intercambio entre los contenidos de los registros del grupo 1 con los contenidos de los registros del grupo 2, el grupo 2 se utiliza en cierta forma como stack del grupo 1, dentro de la propia CPU. Con los 14 registros de propsito general se efectan por medio de las instrucciones las siguientes funciones: 1) Recibir datos desde la memoria. 2) Enviar datos hacia la memoria. 3) Incrementar o decrementar en uno su contenido. 4) Formar una direccin con el contenido de un par de registros. 5) Transferir datos entre los registros. 6) Obtener un operando durante las funciones de la ALU. REGISTROS DE NDICE IX e IY. Estos son registros de 16 bits cada uno y conservan direcciones base que se usan para modo de direccionamiento indexado, en este modo un registro de ndice se usa como base para apuntar a una regin de la memoria. La direccin efectiva de la localidad de memoria a donde se va a depositar el dato o de donde se va a leer, se obtiene, al sumar el contenido del registro de ndice y el valor de 8 bits contenido en el campo de "desplazamiento" de las instrucciones que emplean direccionamiento con ndice, estos desplazamientos se especifican con nmeros enteros signados con el complemento a dos. REGISTRO DE INTERRUPCIONES El Z80 opera en modo de interrupcin en el que responde como una "llamada" indirecta en respuesta a una solicitud de interrupcin. El registro I se usa para este propsito almacenando los 8 bits ms significativos de la direccin indirecta mientras que el dispositivo que interrumpe proporciona los 8 bits menos significativos de la direccin ndice, esta caracterstica permite que las rutinas servicio de las interrupciones se localicen en cualquier parte de la memoria y que se puedan accesar en un tiempo muy corto. BANDERAS DE ESTADO

El microprocesador Z80 tiene un registro de 8 Flips Flops, para monitorear ciertos resultados de las operaciones de la ALU, a la informacin que almacenan estos flips-flops se conoce como banderas de estado, las banderas se actualizan despus de cada operacin con alguno de los registros, no todas las operaciones modifican a todas las banderas, de los 8 bits del registro de banderas, nicamente seis registran informacin til para el programador, cuatro de estas banderas se prueban, esto es, se usan como condiciones de salto (JP), llamada (CALL), o regreso (RET), estas banderas son; 1) La paridad o sobre flujo (P/V). El registro "P" se utiliza para realizar funciones auxiliares necesarias para el usuario, le sirven para interpretar los resultados, es uno cuando el resultado de la operacin lgica del complemento a dos produce un acarreo, de otro forma es un cero lgico. 2) SIGN (S); Set if into the result of ALU operation the most significant bit = 1, otherwise reset. 3) ZERO (Z); Set if result of ALU operation is zero otherwise it is reset. 4) AUXILIARY CARRY; Set if carry out results b3 into b4 otherwise reset. 5) CARRY (C); Set if result of addition or subtraction operation result in a carry or borrow of the highest order bit, otherwise reset.

TERMINALES DEL MICROPROCESADOR Z80 El Z80 es un microprocesador de 8 bits y cuenta con 158 instrucciones y 10 modos de direccionamiento. El circuito integrado del microprocesador Z80 se deposita en un encapsulado Dual In Line de 40 terminales, de las cuales 5 son nicamente de entrada, 24 son de salida y 8 son bidireccionales, adems, existen dos que sirven para conectar la fuente de alimentacin y otra ms que es la entrada del reloj.

Todas ellas tienen caractersticas elctricas compatibles con la tecnologa TTL, el intervalo de voltajes de entrada para un cero lgico es; 0.3 Vil 0.8 volts, el intervalo del voltaje de entrada para un uno lgico es; 2.0 Vih Vcc, el voltaje mximo de salida para un cero lgico es; Vol=0.4Volts, y el voltaje mnimo de salida para un uno lgico es; Voh=2.4Volts. El Z80 opera con una fuente de alimentacin de +5.0 Volts conectada a la terminal 11, (pin 11), la tierra de la fuente se conecta a la terminal GND, (pin 29), el consumo tpico de corriente para el Z80 es de 90 mA. Cuenta con 18 registros de 8 bits y 4 registros de 16 bits, todos los registros del Z80 se implementan con una RAM esttica, los registros incluyen 2 bancos de 6 registros de propsito general, que se usan individualmente como registros de 8 bits, o en pares como registros de 16 bits, existen tambin 2 bancos de registros denominados "acumulador" y "banderas", adems cuenta con 6 registros de propsito especial, 4 registros de 16 bits, PC, SP, IX e IY, y 2 registros de 8 bits, el registro del refresh "R" y el registro de interrupciones "I", la aritmtica de 8 bits de las funciones, y las instrucciones lgicas de la CPU se ejecutan en la ALU, la ALU realiza las siguientes funciones son: 1) Sumar. 2) Restar. 3) Funcin lgica AND. 4) Funcin lgica OR. 5) Funcin lgica OR-EX. 6) Comparacin. 7) Desplazamientos a la derecha y a la izquierda.

8) Incrementar bytes. 9) Decrementar bytes. 10) Poner bits en uno lgico. 11) Poner bits en cero lgico y 12) Comprobar el estado de los bits. LNEAS DE DIRECCIONES respectivamente (A0 A15), Pines 30-40, 1-5

Se forman con 16 lneas de direcciones, tienen la facultad de establecerse en tercer estado, estas seales proporcionan las direcciones correspondientes a intercambios de datos entre la memoria, la CPU y los puertos de los perifricos, la capacidad de direccionamiento con 16 bits es de 64 Kbytes y 256 puertos de entrada y salida, son activas en estado alto, los 8 bits menos significativos se usan para permitirle al usuario seleccionar los 256 puertos E/S, (A0-A7), en donde A0 es el bit menos significativo.

LNEAS DE DATOS (DO - D7), Pines 14, 15, 12, 8, 7, 9, 10 y 13 Se forman con 8 lneas de datos bidireccionales con capacidad del tercer estado, son activas en nivel alto, se utilizan para el intercambio de datos con la memoria, y perifricos de E/S. CICLO DE MAQUINA UNO (M1) Salida activa en nivel bajo, indica que en este ciclo de mquina uno el microprocesador va a obtener el cdigo operacional de una instruccin, en las instrucciones que tienen un cdigo operacional de 2 bytes esta seal se opera al obtener cada uno de los bytes del cdigo operacional, al igual que para indicar el reconocimiento de un ciclo de interrupcin cuando ocurre (IORQ)'. REQUERIMIENTO DE MEMORIA (MREQ)', Pin 19 Salida activa en nivel bajo, esta seal indica una peticin que interrelaciona a la memoria con la CPU, obtiene una direccin valida de las lneas de direccionamiento, esta terminal tiene capacidad del tercer estado.

REQUERIMIENTO DE E/S (IORQ), Pin 20 Es salida triestado activa en nivel bajo, esta seal indica que la mitad baja del bus de direcciones mantiene una direccin vlida de E/S, para efectuar una operacin de lectura o escritura de E/S, se genera esta seal cuando el ciclo de maquina 1 (M1) reconoce una interrupcin, indica que el vector de respuesta de la interrupcin se coloca en el bus de datos, las operaciones de reconocimiento de interrupcin ocurren durante el ciclo de maquina 1, mientras que las operaciones de E/S nunca se producen durante este ciclo. LECTURA (RD), Pin 21 Salida triestado activa en nivel bajo, indica que la CPU desea leer datos desde la memoria de un dispositivo externo de E/S, el dispositivo E/S se direcciona a la memoria o al perifrico, se usa esta terminal para dirigir los datos al bus de datos de la CPU. ESCRITURA (WR)', pin 22 Salida triestado activa en nivel bajo, indica que el bus de datos de la CPU va a obtener datos vlidos para ser almacenados en la memoria o en algn dispositivo de E/S. REFRESCO DE LA MEMORIA DINMICA (RFSH)', Pin 28 Salida activa en nivel bajo, indica que los siete bits inferiores de las lneas de direccionamiento contienen una direccin vlida de refresco de memoria, se utiliza para el mantenimiento de datos en memorias dinmicas, con esta se efecta una lectura de refrescamiento para todas las memorias dinmicas. PARO (HALT), Pin 18 Salida que activa en nivel bajo, indica que la CPU realiza una instruccin por software de paro (HALT), y que espera una interrupcin (NMI)' o (INT)' antes de que contine la operacin, mientras permanezca en este estado la CPU ejecuta operaciones NOP, para mantener activo el refresco de las memorias dinmicas, al aplicarse un reset se continua con la operacin. ESPERA (WAIT), Pin 24 Es una entrada activa en nivel bajo, le indica al microprocesador que la memoria direccionada o los dispositivos perifricos de E/S no son tan

rpidos como para realizar una transferencia de datos a la velocidad de la CPU, o no estn listos para una transferencia de informacin, la CPU continua con el estado de espera durante todo el tiempo que esta terminal es activa, esto les permite a los otros dispositivos sincronizarse con la CPU. REQUISICIN DE INTERRUPCIN MASCARABLE (INT), Pin 16 Entrada activa en nivel bajo, esta terminal se acciona con dispositivos E/S externos, una requisicin (INT)' se atiende al final de la instruccin que se ejecuta, si el enable interno del Flip Flop de interrupcin IFF1 controlado por software se encuentra habilitado, y si la requisicin de bus no est activa, al aceptar la CPU una interrupcin enva una seal de reconocimiento, la peticin de E/S se realiza durante el ciclo de mquina 1, al principio del siguiente ciclo de instruccin, esta peticin solo es vlida bajo control del programa interno, reconociendo la CPU tres modos diferentes de interrupcin. INTERRUPCIN NO MASCARABLE (NMI)', Pin 17 Entrada que se activa con un flanco de bajada mediante un impulso que identifica una interrupcin obligada, posiciona al contador de programa (PC) en la direccin 0066h desde donde continua el proceso, esta tiene una prioridad ms alta que la interrupcin (INT)' y siempre se reconoce al final de la instruccin que se ejecuta, independientemente del estado del IFF1, el contador de programa PC se almacena automticamente en el stack pointer externo de forma que el usuario regrese al programa en el mismo punto del que fue interrumpido. REHABILITACIN (RESET), Pin 26 Entrada que se activa con un flanco de bajada mediante un impulso, obliga a la CPU a reiniciar su actividad, coloca al contador de programa (PC) en la localidad de inicio de memoria 0000h, desde donde empieza el proceso, durante este tiempo el bus de direcciones y el bus de datos adquieren el estado de alta impedancia y todas las terminales de control de salida adquieren el estado inactivo. REQUERIMIENTO DE LAS TERMINALES DE LA CPU (BUSRQ), Pin 25 Esta entrada es activa en nivel bajo, le indica a la CPU que coloque todas sus lneas en estado de alta impedancia, (tan pronto el ciclo de maquina 1 actual termine), a peticin del perifrico externo que desea tomar el control del sistema, regresa el control a la CPU cuando esta seal (BUSRQ)' pasa al nivel alto, se utiliza para pedir que el bus de

direcciones, el bus de datos y las terminales de salida triestado del bus de control vayan a un estado de alta impedancia de tal forma que otros dispositivos controlen esos buses. ENTREGA DE LAS TERMINALES DE LA CPU (BUSAK)' , Pin 23 Salida activa en nivel bajo, es una indicacin para el perifrico que efecta una peticin (BUSRQ)' de que su peticin ha sido concedida por parte del microprocesador, sirve para indicar al dispositivo que solicita este reconocimiento, que el bus de direcciones, el bus de datos y el bus de las terminales de control triestado han sido puestos en su estado de alta impedancia y que el dispositivo externo puede ahora controlar estas terminales. RELOJ (CK), Pin 6 Entrada configurada por un tren de impulsos tiles, es la diferencia que permite la secuencia de tiempos de operacin, se implanta fsicamente con un oscilador de onda cuadrada cuya frecuencia depende del tipo de caractersticas de la CPU Z80, requiere oscilacin de una fase con niveles TTL, una forma de satisfacer todos los requerimientos de voltaje es por medio de una resistencia de activacin "pull up" de 330 ohms conectada entre +Vcc y la terminal de salida de un oscilador implantado con circuitos TTL que generen oscilaciones. ALIMENTACIN POSITIVA DE +5 VOLTS (Vcc), Pin 11 Esta es una entrada de alimentacin de tensin de +5 volts con un 5 % de tolerancia. TIERRA (GND), Pin 29 Terminal de alimentacin negativa, requiere un potencial de 0.0 volts que sirven de referencia para la interconexin de los dispositivos.

CONCLUSIONES Como Conclusin podemos mencionar que los Circuitos Integrados son pequeos circuitos electrnicos que han ido evolucionando con el paso del tiempo; ya que su funciones han crecido y su tamao a disminuido considerablemente; la llamada Miniaturizacin. Estos circuitos estn formados por una delgada oblea de silicio sobre la cual se fabrican los transistores; la tcnica llamada fotolitografa ha permitido a los diseadores crear centenares de miles de transistores en un solo chip situando de forma adecuada las numerosas regiones tipo n y p. Los circuitos integrados han hecho posible el desarrollo de muchos nuevos productos, como computadoras y calculadoras personales, relojes digitales y videojuegos. Se han utilizado tambin para mejorar y rebajar el costo de muchos productos existentes, como los televisores, los receptores de radio y los equipos de alta fidelidad. El microprocesador Zilog Z80 contiene 8 bits y manejar instrucciones de 16 bits; es de alta programabilidad y es compatible con el microprocesador 8080 de Intel. Ha tenido su gran popularidad ya que inicio en la dcada de los 80s donde se empezaban a crear nuevos aparatos que hicieron una revolucin en la vida de las personas para uso domsticos, personales e industriales y estos necesitaban un microprocesador potente para su poca donde este le ganaba a varios de sus competencias por que tenia mejores caractersticas de funcionamiento y tena un precio ms barato en el mercado.

También podría gustarte