Memorias y concepto del...

7
1 Memorias y concepto del Microcontrolador Departamento de Electrónica Fundación San Valero Biestables FUNCIONAMIENTO BIESTABLE R-S

Transcript of Memorias y concepto del...

Page 1: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

1

Memorias y concepto delMicrocontrolador

Departamento de ElectrónicaFundación San Valero

Biestables

FUNCIONAMIENTO BIESTABLE R-S

Page 2: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

2

Biestable D

BIESTABLE D – CELDA DE MEMORIA RAM

Contador con Biestables D

BIESTABLE D – CELDA DE MEMORIA RAM

Page 3: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

3

Memorias

LOS DIFERENTES TIPOS DE MEMORIA SON:

•RAM (Memoria de acceso aleatorio)•ROM: (Memoria de solo lectura)

•PROM: (Memoria de solo lectura programable 1 vez)•EPROM: (Memoria de solo lectura programable y borrable)•EEPROM: (Memoria de solo lectyura programable y borrable electricamente)

Memorias

•RAM (Random access memory): De lectura y escritura volátil y de acceso aleatorio.

Existen dos tipos de memoria RAM: RAM dinámica y estática, depende su funcionamiento de que material se compone cada una de ellas. La primera está compuesta de celdas de memoria como biestables D y la segunda se compone de un MOSFET y condensadores.

Page 4: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

4

Memoria SRAM

Celda Memoria RAM

Cuando la entrada /SEL y la entrada /WR están activas, el biestable se abre, almacenando el nuevo bit que recibe por la línea ENT.

Memoria SRAM

Memoria RAM

Page 5: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

5

En cambio, en las RAM dinámicas la información de cada bit debe ser guardada periódicamente para que no se pierda.

Memoria RAM

Para evitar perder información, debemos efectuar un refresco de los voltajes de la memoria cada cierto tiempo (unos cuatro milisegundos generalmente). Estos ciclos de refresco consisten en la lectura secuencial de la memoria y la reescritura con los valores que tenía.

Memoria DRAM

Memoria ROM

Una memoria ROM es una memoria de sólo lectura (en inglés, readonly memory). Este tipo de memoria es un circuito combinacional de m entradas y n salidas.

Una ROM contiene la tabla de verdad de una función lógica con m entradas y n salidas, por lo que el número posible de combinaciones de entradas es 2m. Por esto las ROM se especifican como ROM de 2m x n.

Page 6: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

6

Ejemplo memoria ROM

Pongamos una tabla de verdad correspondiente a un decodificador de 2 a 4, con una entrada de control de polaridad.

0001111

0010011

0100101

1000001

1110110

1101010

1011100

0111000

D0D1D2D3A0A1A2

Entradas Salidas

Ejemplo memoria ROM

El circuito con puertas lógicas sería el siguiente:

Otra forma es grabar la tabla lógica en una ROM

Page 7: Memorias y concepto del Microcontroladorprofesores.sanvalero.net/.../Apuntes/Tecnicas/PICC/Memorias.pdf · de los voltajes de la memoria cada cierto tiempo (unos cuatro ... Memoria

7

Ejemplo memoria PROM

Las PROM, solo se pueden grabar una vez.La forma de grabar una tabla lógica en la PROM es:

Memoria EPROM y EEPROM

También están las memorias EPROM (siglas en inglés de erasable-programmable read-only memory, memoria de sólo lectura programable y borrable).

Este tipo de memoria se programa de la misma manera que las PROM, pero también pueden volverse todos los bits a 1 al aplicarle una luz ultravioleta.

Este proceso de borrado se puede realizar debido a que estos dispositivos utilizan transistores MOS de compuerta flotante. Estos transistores tienen dos compuertas, de las cuales una no estáconectada, está rodeada por un material aislante.Si aplicamos una luz ultravioleta de determinada longitud de onda entre 5 y 20 minutos, las conexiones vuelven a ser conductoras, con lo que volvemos a tener todos los bits a 1.