Sunteți pe pagina 1din 24

Introduccin

Las memorias son los dispositivos de almacenamiento de datos


e instrucciones en una computadora o unidad de control. Llamamos
sistema de memoria al conjunto de estos dispositivos y los
algoritmos de hardware y/o software de control de los mismos.
Diversos dispositivos son capaces almacenar informacin, lo
deseable es que el procesador tuviese acceso inmediato e
ininterrumpido a la memoria, a fin de lograr la mayor velocidad de
procesamiento. Desafortunadamente, memorias de velocidades
similares al procesador son muy caras. Por esta razn la informacin
almacenada se distribuye en forma compleja en una variedad de
memorias diferentes, con caractersticas fsicas distintas.
A continuacin hacemos un desgloce ms amplio del tema de
las memorias electrnicas

Qu es una memoria?
Es un dispositivo que retiene, memoriza o almacena datos
informticos durante un lapso determinado de tiempo es un
componente fundamental para las computadoras y unidades de
control.

Clasificacin funcional de las memorias


Memoria interna: Constituida por los registros internos de la
ecu y se caracteriza por su alta velocidad.
Memoria central (o principal): Almacena programas y datos, es
relativamente grande, rpida y es accedida directamente por la
ecu a travs de un bus. Este tipo de memoria es parte de esta
unidad.
Memoria secundaria: Se usa para el almacenamiento de
programas del sistema y grandes archivos. Su capacidad es
mucho mayor que las anteriores pero ms lenta y el acceso a la
misma por parte de la ecu en indirecto. Las principales
tecnologas son la magntica y la ptica.

Parmetros generales

a) Unidad de almacenamiento: Bit.


B) Capacidad de almacenamiento: Cantidad de bits que puede
almacenarse. Si bien la unidad de almacenamiento es el bit,
muchas veces se usa el byte. As encontramos capacidades en
Kb (1Kb = 1024 bytes), en Mb (1Mb = 1024 Kb), en Gb (1Gb =
1024 Mb), etc... Las memorias se consideran organizadas en
palabras, cada palabra es un conjunto de bits a los cuales se
accede simultneamente.
C) Tiempo de acceso (ta): Es el que se tarda en leer o escribir
una palabra en la memoria desde el momento que se
direcciona. La velocidad de acceso ba=1/ta se mide en
palabras/segundo.

d) Tipo de acceso:
Acceso aleatorio: cuando el tiempo de acceso es similar para
cualquier posicin
Acceso serie: cuando el tiempo de acceso depende de la
posicin que ocupa la palabra dentro de la memoria.
e) Tiempo de ciclo (tc): Indica el mnimo tiempo entre dos
accesos sucesivos a la memoria. El tiempo tc es mayor que el
tiempo ta. El ancho de banda de una memoria se define como la
inversa de tc y es un indicativo de la cantidad de palabras
procesables por unidad de tiempo.
f) Medio fsico
Electrnicas: construidas con semiconductores.
- Magnticas: basadas en el fenmeno de histresis
de los materiales ferromagnticos. - pticas:
utilizan la tecnologa lser.
g) Estabilidad
- Volatilidad: el contenido de la memoria se pierde cuando
se suspende la alimentacin elctrica. - Almacenamiento
dinmico: El bit se almacena como carga de una capacidad
parsita de un transistor MOS. La informacin se pierde
-

cuando el capacitor se descarga lo que hace necesario un


refresco peridico para restaurar el contenido antes que
se deteriore.
- Lectura destructiva (DRO): Al efectuar la lectura se
pierde la informacin, por lo cual dicho proceso debe
acompaarse de una restauracin.

Memorias electrnicas
Pueden considerarse como un sistema digital mixto
(combinacional y secuencial) capaz de almacenar informacin binaria
el cual se puede acceder (introducir o extraer informacin) slo
parcialmente en un momento dado. En funcin del tipo de acceso,
estas memorias se clasifican en:
- Memorias de acceso aleatorio (RAM), en las que ta es
similar para cualquier posicin.
Se subdividen en:
Memorias de lectura/escritura, tambin llamadas
activas. Se caracterizan por tener los ta de lectura y
escritura similares, presentan volatilidad, pierden su
contenido cuando dejan de estar alimentadas. Se
subdividen en: Memorias estticas (SRAM)
Memorias dinmicas (DRAM)
Memorias de slo lectura (ROM), tambin llamadas
pasivas. Se caracterizan por tener el ta de escritura en

mucho mayor que el de lectura, presentan no volatilidad,


no pierden su contenido sin alimentacin. Se subdividen
en:
ROM, se graban una vez por el fabricante.
PROM, se graban una vez por el usuario.
EPROM, se graban varias veces por el usuario, el
borrado se realiza con luz ultravioleta.
EEPROM, se graban varias veces por el usuario, el
borrado se realiza elctricamente posicin a
posicin.
FLASH, se graban varias veces por el usuario, el
borrado se realiza elctricamente de una sola vez.
- Memorias de acceso serie, en las que el tiempo de
acceso ta depende de la posicin de la palabra dentro de la
memoria. Son memorias de lectura/escritura. Se subdividen
en:
Registros de desplazamiento
Memorias pila (LIFO), ltima escritura, primera lectura
Memorias cola (FIFO), primera escritura, primera
lectura.

Desde los 60 aparecen los circuitos integrados que permiten


construir memorias de alta capacidad, actualmente se encuentran
memorias semiconductoras del orden de los Mb. Podemos
considerar la memoria como un conjunto de posiciones, cada una de
ellas est formada por una o ms celdas o clulas elementales. El
esquema general de una memoria de acceso aleatorio puede verse
en la fig.

Clasificacion de las memorias de semiconductor


Memorias de acceso aleatorio:
Volatiles ( ram) estaticas, dinamicas
No volatiles: rom, prom,eprom,eeprom,flash,nvram,plds
Memorias de despalzamiento:
Registros de desplazamiento
Dispositivos de acoplo de carga
Memorias de acceso secuencial
Menorias asociativas

Clasificacion de las memorias ram


Memorias de acceso aleatorio:

1. Estticas: ( sram)
Elemento fijo flip-flop

Almacena datos de forma indefinida siempre que

exista alimentacin
Alta velocidad de acceso y bajo consumo
Poca capacidad
2. Dinmicas: (dram)
Elemento de almacenamiento es un condensador
Es necesario cargar los condensadores en caso
contrario se pierde la informacin este proceso se
llama refresco necesita de un CI adicional
Integracin grande bajo precio
Necesidad de refresco
Clasificacin de las memorias rom
Rom de mascara:
Se graba en el momento de fabricarla
Bajo precio para grandes series
La clula de memoria es un transistor
Prom (programable)
Programable de fabrica
No se reprograma
Eprom ( borrable y reprogramable)
Se puede borrar su contenido y volver a grabarla
Existen dos tipos:
Uv eprom: ultravioleta eprom hay que extraerlas del

circuito para reprogramarlas


Eeprom: electrically eprom programable elctricamente
incluso montadas en el circuito

Memorias RAM

Memoria rom

Memoria prom

memoria eprom

Memoria eeprom

memoria flash

Flip flop

Un biestable (flip-flop en ingls), es un multivibrador capaz de


permanecer en uno de dos estados posibles durante un tiempo
indefinido en ausencia de perturbaciones. Esta caracterstica es
ampliamente utilizada en electrnica digital para memorizar
informacin. El paso de un estado a otro se realiza variando sus
entradas. Dependiendo del tipo de dichas entradas los biestables se
dividen en:

Asncronos: slo tienen entradas de control. El ms empleado es


el biestable RS.
Sncronos: adems de las entradas de control posee una entrada
de sincronismo o de reloj.

Si las entradas de control dependen de la de sincronismo se


denominan sncronas y en caso contrario asncronas. Por lo general,
las entradas de control asncronas prevalecen sobre las sncronas.
La entrada de sincronismo puede ser activada por nivel (alto o bajo)
o por flanco (de subida o de bajada). Dentro de los biestables
sncronos activados por nivel estn los tipos RS y D, y dentro de los
activos por flancos los tipos JK, T y D.
Los biestables sncronos activos por flanco (flip-flop) se crearon
para eliminar las deficiencias de los latches (biestables asncronos
o sincronizados por nivel).

El corazn de una memoria son los Flip Flops, este circuito es una
combinacin de compuertas lgicas, A diferencia de las
caractersticas de las compuertas solas, si se unen de cierta
manera, estas pueden almacenar datos que podemos manipular con
reglas preestablecidas por el circuito mismo.
Esta es la representacin general par un Flip Flop (comnmente
llamado "FF")

Los circuitos lgicos se clasifican en dos categoras. Los grupos de


puertas descritos hasta ahora, y los que se denominan circuitos
lgicos secunciales. Los bloques bsicos para construir los
circuitos lgicos secunciales son los flip -flops. La importancia de
los circuitos lgicos se debe a su caracterstica de memoria.
Los flip - flops tambin se denominan "cerrojos", "multivibradores
biestables" o "binarios".

FLIP-FLOPS RS

Este es el flip - flop bsico, su smbolo es el siguiente:

Smbolo lgico de un flip-flop SR

El flip-flop tiene dos entradas R (reset) y S (set), se encuentran a


la izquierda del smbolo. Este flip-flop tiene activas las entradas en
el nivel BAJO, lo cual se indica por los circulitos de las entradas R y
S. Los flip-flop tienen dos salidas complementarias, que se
denominan Q y 1, la salida Q es la salida normal y 1 = 0.
El flip-flop RS se puede construir a partir de puertas lgicas. A
continuacin mostraremos un flip-flop construido a partir de dos
puertas NAND, y al lado veremos su tabla de verdad
correspondiente.

Circuito equivalente de un flip-flop SR

Tabla de la verdad ff sr
Modo de operacin

Entradas Salidas
R

Prohibido

Set

Reset

Mantenimiento

No cambia

Observar la realimentacin caracterstica de una puerta


NAND a la entrada de la otra. En la tabla de la verdad se define la
operacin del flip-flop. Primero encontramos el estado "prohibido"
en donde ambas salidas estn a 1, o nivel ALTO.
Luego encontramos la condicin "set" del flip-flop. Aqu un
nivel BAJO, o cero lgico, activa la entrada de set(S). Esta pone la
salida normal Q al nivel alto, o 1. Seguidamente encontramos la
condicin "reset". El nivel BAJO, o 0, activa la entrada de reset,
borrando (o poniendo en reset) la salida normal Q.
La cuarta lnea muestra la condicin de "inhabilitacin" o
"mantenimiento", del flip-flop RS. Las salidas permanecen como
estaban antes de que existiese esta condicin, es decir, no hay
cambio en las salidas de sus estados anteriores. Indicar la salida de
set, significa poner la salida Q a 1, de igual forma, la condicin
reset pone la salida Q a 0.
La salida complementaria nos muestra lo opuesto. Estos flipflop se pueden conseguir a travs de circuitos integrados.

Aplicaciones de flip-flop
Un biestable puede usarse para almacenar un bit. La informacin
contenida en muchos biestables puede representar el estado de
un secuenciador, el valor de un contador, un carcter ASCII en la
memoria de un ordenador, o cualquier otra clase de informacin. Un
uso corriente es el diseo de mquinas de estado
finitas electrnicas. Los biestables almacenan el estado previo de la
mquina que se usa para calcular el siguiente.
El T es til para contar. Una seal repetitiva en la entrada de reloj
hace que el biestable cambie de estado por cada transicin altobajo si su entrada T est a nivel 1. La salida de un biestable puede
conectarse a la entrada de reloj de la siguiente y as
sucesivamente. La salida final del conjunto considerado como una
cadena de salidas de todos los biestables es el conteo en cdigo
binario del nmero de ciclos en la primera entrada de reloj hasta un
mximo de 2n-1, donde n es el nmero de biestables usados.
Uno de los problemas con esta configuracin de contador (ripple
counter en ingls) es que la salida es momentneamente invlida
mientras los cambios se propagan por la cadena justo despus de un
flanco de reloj. Hay dos soluciones a este problema. La primera es
muestrear la salida slo cuando se sabe que esta es vlida. La
segunda, ms compleja y ampliamente usada, es utilizar un tipo
diferente de contador sncrono, que tiene una lgica ms compleja
para asegurar que todas las salidas cambian en el mismo momento
predeterminado, aunque el precio a pagar es la reduccin de la
frecuencia mxima a la que puede funcionar.
Una cadena de biestables T como la descrita anteriormente
tambin sirve para la divisin de la frecuencia de entrada entre 2n,
donde n es el nmero de biestables entre la entrada y la ltima
salida.

Aplicaciones con flip flop:


Semforos
Alarmas
Almacenadores de bit
Como contadores

Tipos de Memorias y Programacin de Computadoras Automotrices


Ecus
Dentro de la amplia gama de Memorias que vienen montadas en los
modulos de control electrnicos automotrices (ECM, PCM) se
pueden establecer tres Grupos bien definidos. De los cuales los
podemos identificar teniendo en cuenta sus caractersticas fsicas,
estas memorias pueden ser de tipo DIL, memoria tipo PLCC y
memoria tipo SOP.
MEMORIA TIPO DIL: Este encapsulado fue unos de los primeros
usados para los autos equipados con inyeccin electrnica desde el
ao 1990. Como se aprecia en la figura este posee 2 lneas con patas
o pines de acceso, estas pueden ser de 28 o 32 pines. Una marca o
muesca se puede observar en su encapsulado, esta marca la
podemos tomar como una gua para orientarnos con respecto a su
numeracin, esta gua nos indicara la ubicacin del pin 1 de la
memoria. Tambin encontraremos una ventana en el medio del
componente el cual nos indica que podemos borrar los datos de la
misma con rayos ultravioletas.

COLOCACIN
El pin 1 se localiza fcilmente mediante una marca en uno de los
extremos (Circulo amarillo)

BORRADO
Algunas de estas memorias se borraban mediante su exposicin a
rayos ultravioletas, destapando una ventana normalmente cubierta
por una pegatina. Este tipo de memorias hoy en da estn
totalmente en desuso. No obstante tambin existen versiones
borrables elctricamente con patillaje equivalente.
ZOCALO ADAPTADOR
Para programar estas memorias (en su versin de borrado
elctrico) no es necesario zcalo adaptador, ya que los
programadores usan este formato como zcalo estndar.

MEMORIA TIPO PLCC: Este encapsulado fue el segundo utilizado


por las terminales automotrices, l mismo cuenta con un tamao
reducido y la configuracin de sus patas envuelve los 4 lados a
diferencia de su antecesor (DIL) la cantidad de patas puede ser de
32, 44, 48 patas. Lo particular de esta configuracin es que las
patas o pines se encuentran hacia adentro y su montaje es
superficial a la placa madre. Esto simplifica el tamao que ocupa en
la placa madre y tambin aporta mayor capacidad en su interior.
Este tipo de memorias se borran elctricamente. Sobre un lateral
posee una marca que nos indica la posicin pin 1. Pueden ser
encontradas montadas directamente sobre la placa como tambin
sobre un zcalo.

COLOCACIN
El pin 1 viene indicado mediante un pequeo crculo, adems una de
las esquinas tiene un ligero chafln que impide que se coloque
incorrectamente en el zcalo.
BORRADO
Todas son borrables elctricamente.
ZOCALO ADAPTADOR

Adaptador para PLCC

MEMORIA TIPO SOP: Este encapsulado es uno de los ms


utilizados en la actualidad, posee una capacidad de almacenamiento

de 2 hasta 32 megas en el uso automotriz, este encapsulado logro


tanto en su costo, como en capacidad y espacio un compromiso
adoptado por los fabricantes de electrnica automotriz. La
cantidad de pines utilizados es de 44 o 48 terminales, tambin
posee una marca el cual nos indica la posicin del pin 1. Esta
Memoria puede borrarse elctricamente.
Los microprocesadores son circuitos integrados que simplemente
ejecutan instrucciones de propsito general, trabajan con un
programa de instrucciones que son proporcionadas por un
programador. Este programa le dice al microprocesador que realice
largas secuencias de acciones muy simples para lograr tareas tiles
como las pensadas por el programador. Cuentan con dispositivos de
entrada y de salida, los dispositivos de entrada proporcionan
informacin del mundo exterior al sistema, la mayora de entradas
del microprocesador pueden procesar slo seales de entrada
Digital, al mismo nivel de voltaje que el de la fuente de
alimentacin. Un nivel de 0 Voltios equivale a la masa del circuito y
el nivel positivo de la fuente de alimentacin es tpicamente de 5
Voltios. Se usan dispositivos de salida para comunicar la
informacin o acciones del sistema con el mundo exterior, la
mayora de las salidas son seales de nivel lgico digital, que se usan
para manejar Leds o dispositivos elctricos como relays o
actuadores.

COLOCACION
Una marca redonda indica la posicin del pin 1.
BORRADO
Todas son borrables elctricamente.
ZOCALO ADAPTADOR

Adaptador para PSOP44

Tipos de memorias que encontramos en una ecm

ROM (Read Only Memory)


Memoria para lectura nicamente es usada para almacenar
informacin en forma permanente. Cuando la computadora es
construida el programa que controla al microprocesador es
almacenado en la memoria ROM. El microprocesador puede leer
estas instrucciones, pero no puede escribir ninguna informacin
nueva. La ROM es una memoria no voltil y no necesita energa para
retener su informacin.

RAM (Random Access Memory)


Memoria de acceso estadstico, es el borrador del microprocesador.
El procesador puede escribir o leer en esta memoria conforme sea
necesario. La RAM almacena temporalmente estos datos y valores
tales como la temperatura del refrigerante o la seal de presin del
mltiple de admisin. El microprocesador usa estos datos y valores
para tomar diferentes decisiones. La RAM es una memoria voltil y
necesita una alimentacin de voltaje constante para retener su
informacin. Si se pierde su alimentacin de voltaje, la informacin

de la memoria se pierde y los algoritmos del ECM generan un ETC


indicando sta perdida.
PROM: Programable Read-Only Memory (ROM programable). Es una
memoria digital donde el valor de cada bit depende del estado de un
fusible (o anti fusible), que puede ser quemado una sola vez. Por
esto la memoria puede ser programada (pueden ser escritos los
Datos) una sola vez a travs de un dispositivo especial, un
programador PROM.
EPROM son las siglas de Erasable Programmable Read-Only
Memory (ROM programable borrable). Es un tipo de chip de
memoria ROM no voltil. Se programan mediante un dispositivo
electrnico que proporciona voltajes superiores a los normalmente
Utilizados en los circuitos electrnicos. Una vez programada, una
EPROM se puede borrar solamente mediante exposicin a una
fuerte luz ultravioleta
EEPROM (Electrically Programmable Read Only Memory)
La memoria EEPROM (memoria programable para lectura
nicamente borrable electrnicamente) es una memoria permanente
que esta soldada fsicamente a los circuitos impresos del (ECM).
EEPROM contiene todos los algoritmos de control. La EEPROM
puede ser programada, usando el Tech 1 o actualmente es ms
comn el Tech.
Memoria flash derivada de la memoria EEPROM que permite la
lectoescritura de mltiples posiciones de memoria en la misma
operacin. Gracias a ello, la tecnologa flash, siempre mediante
impulsos elctricos, permite velocidades de funcionamiento muy
superiores frente a la tecnologa EEPROM, que slo permita actuar
Sobre una nica celda de memoria en cada operacin de
programacin.

Aplicacin de una memoria en una pcm


Codificacin de mdulos de control por
Nmero de VIN
Nmero VIM (Vehicle Identification Number): es una secuencia de
dgitos que identifican los vehculos de motor de cualquier tipo, y
los remolques a partir de un cierto peso, es un cdigo especfico y
nico para cada unidad fabricada. El nmero de VIN es utilizado por
algunos
Fabricantes, para verificar que los mdulos en el vehculo estn
planeados para estar en el vehculo. Un ejemplo de esto es el BCM y
el ECM/PCM tienen el VIN programado en ellos. La configuracin de
fabricacin del vehculo solamente se puede realizar si los nmeros
VIN coinciden.

S-ar putea să vă placă și