viernes, 6 de julio de 2012



LA MEMORIA RAM

La memoria principal o RAM (Random Access Memory, Memoria de Acceso Aleatorio) es donde el computador guarda los datos que está utilizando en el momento presente. El almacenamiento es considerado temporal por que los datos y programas permanecen en ella mientras que la computadora este encendida o no sea reiniciada.


Se le llama RAM por que es posible acceder a cualquier ubicación de ella aleatoria y rápidamente
Físicamente, están constituidas por un conjunto de chips o módulos de chips normalmente conectados a la tarjeta madre. Los chips de memoria son rectángulos negros que suelen ir soldados en grupos a unas plaquitas con "pines" o contactos:
La diferencia entre la RAM y otros tipos de memoria de almacenamiento, como los disquetes o los discos duros, es que la RAM es mucho más rápida, y que se borra al apagar el computador, no como los Disquetes o discos duros en donde la información permanece grabada.

Tipos de RAM


Hay muchos tipos de memorias DRAM, Fast Page, EDO, SDRAM, etc. Y lo que es peor, varios nombres. Trataremos estos cuatro, que son los principales, aunque mas adelante en este Informe encontrará prácticamente todos los demás tipos.
  • DRAM: Dinamic-RAM, o RAM DINAMICA, ya que es "la original", y por tanto la más lenta.
  • Usada hasta la época del 386, su velocidad típica es de 80 ó 70 nanosegundos (ns), tiempo éste que tarda en vaciarse para poder dar entrada a la siguiente serie de datos. Por ello, es más rápida la de 70 ns que la de 80 ns.
  • Físicamente, aparece en forma de DIMMs o de SIMMs, siendo estos últimos de 30 contactos.
  • Fast Page (FPM): a veces llamada DRAM (o sólo "RAM"), puesto que evoluciona directamente de ella, y se usa desde hace tanto que pocas veces se las diferencia. Algo más rápida, tanto por su estructura (el modo de Página Rápida) como por ser de 70 ó 60 ns.
  • Usada hasta con los primeros Pentium, físicamente aparece como SIMMs de 30 ó 72 contactos (los de 72 en los Pentium y algunos 486).
  • EDO: o EDO-RAM, Extended Data Output-RAM. Evoluciona de la Fast Page; permite empezar a introducir nuevos datos mientras los anteriores están saliendo (haciendo su Output), lo que la hace algo más rápida (un 5%, más o menos).
  • Muy común en los Pentium MMX y AMD K6, con velocidad de 70, 60 ó 50 ns. Se instala sobre todo en SIMMs de 72 contactos, aunque existe en forma de DIMMs de 168.
  • SDRAM: Sincronic-RAM. Funciona de manera sincronizada con la velocidad de la placa (de 50 a 66 MHz), para lo que debe ser rapidísima, de unos 25 a 10 ns. Sólo se presenta en forma de DIMMs de 168 contactos; es usada en los Pentium II de menos de 350 MHz y en los Celeron.
  • PC100: o SDRAM de 100 MHz. Memoria SDRAM capaz de funcionar a esos 100 MHz, que utilizan los AMD K6-2, Pentium II a 350 MHz y computadores más modernos; teóricamente se trata de unas especificaciones mínimas que se deben cumplir para funcionar correctamente a dicha velocidad, aunque no todas las memorias vendidas como "de 100 MHz" las cumplen.
  • PC133: o SDRAM de 133 MHz. La más moderna (y recomendable).

 Otros tipos de RAM
BEDO (Burst-EDO): una evolución de la EDO, que envía ciertos datos en "ráfagas". Poco extendida, compite en prestaciones con la SDRAM.
Memorias con paridad: consisten en añadir a cualquiera de los tipos anteriores un chip que realiza una operación con los datos cuando entran en el chip y otra cuando salen. Si el resultado ha variado, se ha producido un error y los datos ya no son fiables.
Dicho así, parece una ventaja; sin embargo, el ordenador sólo avisa de que el error se ha producido, no lo corrige. Es más, estos errores son tan improbables que la mayor parte de los chips no los sufren jamás aunque estén funcionando durante años; por ello, hace años que todas las memorias se fabrican sin paridad.
ECC: memoria con corrección de errores. Puede ser de cualquier tipo, aunque sobre todo EDO-ECC o SDRAM-ECC. Detecta errores de datos y los corrige; para aplicaciones realmente críticas. Usada en servidores y mainframes.
Memorias de Vídeo: para tarjetas gráficas. De menor a mayor rendimiento, pueden ser: DRAM -> FPM -> EDO -> VRAM -> WRAM -> SDRAM -> SGRAM





sábado, 16 de junio de 2012


Característica principales de la EEPROM



 Un aspecto que podría significar una limitante para las memorias seriales es la velocidad de lectura, si se comparan con la EEPROM paralelas, aunque las velocidades que se logran son aceptables para la mayorías de las aplicaciones.






Entre las diferencia que podemos encontrar entre los dos tipos de memorias serial, es que la de dos hilos usan bus IIC no siendo así para la de tres hilos. La de tres hilos maneja datos de 8 a 16 bits, mientras que la de dos hilos maneja 8 bits; e la de dos hilos la 


protección contra escritura es por el hardware, mientras que en la de tres hilos se protege a través de el software; la operación de la de tres hilos es de hasta 6 MHz y la de 2 hilos es de 100 KHz y 400 





 KHz con opción de 1 MHz; la de tres              hilos tiene 4 pines de comunicación, mientras que la de dos hilos tiene solamente dos pines.
Ahora nos preguntamos que tipo de memoria elegir a la hora de diseñar, esto depende de lo que necesite nuestro circuito; si necesitamos inmunidad al ruido o se 


tiene un número limitado de pines en el microcontrolador se debe usar la memoria serial de dos hilos. Luego si se requiere altas velocidades de transferencia de información o hay que manejar datos de 16 bits de longitud la más indicada es la de 3 hilos.

jueves, 31 de mayo de 2012

Función de la Memoria Rom


Función de la Memoria ROM




Es un chip esencial de memoria de sólo lectura basada en semiconductores que contiene instrucciones o datos   que "se pueden leer pero no modificar". El término ROM se suele referir a cualquier dispositivo de sólo lectura, incluyendo PROM y EPROM.


Memoria PROM (Programmable Read-Only Memory) la memoria de sólo lectura programable puede ser escrita programada a través de un dispositivo especial, un programador PROM. La escritura de la memoria PROM tiene lugar fundiendo los fusibles necesarios por lo que la memoria PROM solo puede ser programada una vez.


Memoria EPROM (Erasable Programmable Read-Only Memory) la memoria de solo lectura programable y borrable puede ser borrada mediante su exposición a la luz ultravioleta y luego se puede rescribir con un programador EPROM. 




Memoria Flash o EEPROM (Electrically Erasable Read-Only Memory) la memoria de solo lectura programable y eléctricamente borrable, puede ser borrada eléctricamente y luego escrita sin sacarla del ordenador. Esta forma de escritura es más lenta que copiar en la memoria RAM o leer desde cualquier memoria ROM.

Este vídeo contiene mas información sobre este tema.