Memoria

download Memoria

of 19

description

sistemas

Transcript of Memoria

  • Microcontroladores

    MEMORIAIntegrantes:Daniel Lpez PrezAndrea Elizabeth Gmez AyalaNydia Martnez VenegasArmando Acua Garca

  • Elmicrocontroladorest diseado para que en su memoria de programa se almacenen todas las instrucciones del programa de control.

  • La memoria RAM(Random Access Memory) est destinada al almacenamiento de informacin temporal que ser utilizada por el procesador para realizar clculos u otro tipo de operaciones lgicas. En el espacio de direcciones de memoria RAM se ubican adems los registros de trabajo del procesador y los de configuracin y trabajo de los distintos perifricos del microcontrolador.

  • El tipo de memoria utilizada en las memorias RAM de los microcontroladores es SRAM (Static Random Access Memory), lo que evita tener que implementar sistemas derefrescamiento como en el caso de las computadoras personales.

  • En el caso de la memoria de programas se utilizan diferentes tecnologas, y el uso de una u otra depende de las caractersticas de la aplicacin a desarrollar, a continuacin se describen las cinco tecnologas existentes, que mayor utilizacin tienen o han tenido:

  • Mscara ROM (Read-Only Memory)

    En este tipo de memoria el programa se graba en un chip durante el proceso de su fabricacin mediante el uso de mscaras. Los altos costes de diseo e instrumental solo aconsejan usar este tipo de memoria cuando se precisan series muy grandes.

  • Cuando se necesitan varios miles o cientos de miles de microcontroladores, el costo inicial de produccin de la mscara y el de fabricacin del circuito se distribuye entre todos los circuitos de la serie y, el costo final de sta, es bastante menor.

  • Memoria PROM (Programmable Read-Only Memory)

    Tambin conocida como OTP (One Time Programmable). Los microcontroladores con memoria OTP se pueden programar una sola vez, posteriormente no se puede borrar.

    Su bajo precio y la sencillez de la grabacin aconsejan este tipo de memoria para prototipos finales y series de produccin cortas.

  • Se utilizan cuando el programa no requiera futuras actualizaciones y para series pequeas, donde la variante de mscara sea muy costosa. Tambin para sistemas que requieren serializacin de datos, almacenados como constantes en la memoria de programas.

  • Memoria EPROM (Erasable Programmable Read Only Memory)

    Los microcontroladores con este tipo de memoria son muy fciles de identificar porque su encapsulado es de cermica y llevan encima una ventanita de vidrio desde la cual puede verse la oblea de silicio del microcontrolador.

  • Se fabrican as porque la memoria EPROM es reprogramable, pero antes debe borrase, y para ello hay que exponerla a una fuente deluz ultravioleta, el proceso de grabacin es similar al empleado para las memorias OTP.

  • Al aparecer tecnologas menos costosas y ms flexibles, como las memorias EEPROM (Electrical Erasable Programmable Read Only Memory) y FLASH, este tipo de memoria ha cado en desuso, se utilizaban en sistemas que requieren actualizaciones del programa y para los procesos de desarrollo y puesta a punto.

  • Memoria EEPROM

    La grabacin es similar a las memorias OTP y EPROM, pero el borrado es mucho ms sencillo al poderse efectuar de la misma forma que el grabado, o sea, elctricamente.

    Sobre el mismo zcalo del grabador puede ser programada y borrada tantas veces como se quiera, lo cual la hace ideal en la enseanza y en la creacin de nuevos proyectos.

  • Aunque se garantiza 1,000,000 de ciclos de escritura/borrado en una EEPROM, todava su tecnologa de fabricacin tiene obstculos para alcanzar capacidades importantes y el tiempo de escritura de las mismas es relativamente grande y con elevado consumo de energa.

  • Memoria FLASH

    Se trata de una memoria no voltil, de bajo consumo, que se puede escribir y borrar en circuito al igual que las EEPROM, pero suelen disponer de mayor capacidad que estas ltimas.

    Son muy recomendables en aplicaciones en las que sea necesario modificar el programa a lo largo de la vida del producto, como consecuencia del desgaste o cambios de piezas, como sucede con los vehculos.

  • Por sus mejores prestaciones est sustituyendo a la memoria EEPROM para contener instrucciones. De esta forma Microchip comercializa dos microcontroladores prcticamente iguales, que slo se diferencian en que la memoria de programa de uno de ellos es tipo EEPROM y la del otro tipo FLASH.

  • La memoria tipo EEPROM y la tipo Flash pueden escribirse y borrarse elctricamente. Sin necesidad de sacar el circuito integrado del zcalo del grabador pueden ser escritas y borradas numerosas veces.

  • Cuestionario

    1.- Menciona los 5 tipos de memoria 2.- A que est destinada la memoria RAM? 3.- Cul es el tipo de memoria utilizada en las

    memorias RAM de los microcontroladores? 4.- Cundo es recomendable utilizar la memoria

    ROM con Mscara? 5.- La principal caracterstica de esta memoria es

    que solo puede ser programada una vez, menciona cul es:

  • 6. - Cundo es recomendable utilizar la memoria PROM?

    7.- Cmo podemos identificar a los microcontroladores con memoria EPROM?

    8.- Cuntos ciclos de escritura/borrado soporta la memoria EEPROM?

    9.- Por qu son recomendables las memorias FLASH?

    10.- Cules son los 2 microcontroladores que ms comercializa Microchip?

    Pgina 1Pgina 2Pgina 3Pgina 4Pgina 5ROM con MscaraPgina 7Memoria PROMPgina 9Memoria EPROMPgina 11Pgina 12Memoria EEPROMPgina 14Memoria FLASHPgina 16Pgina 17CuestionarioPgina 19