|
Pulsa encima de la bolita gris para expandir la respuesta de
cada pregunta.
 |
Qué son los módulos RIMM
 |
En el libro, en el apartado 3.2.6.6 RDRAM tienes una ilustración de un módulo RIMM. Las memorias RDRAM utilizan este soporte.
Por cierto, RIMM no es un tipo de memoria, es un soporte igual que sucede con los módulos DIMM o
SIMM.
|
|
 |
Ampliación con memorias de 133 MHz en placas de 100 MHz.
 |
Pregunta: tengo un ordenador con un micro que va a 100 mhz de velocidad de bus y por lo tanto tengo una memoria de PC100 ,para ampliarla poniendo otro modulo mas ,si pongo un modulo PC133 ,¿funcionara teniendo ya puesto uno de 100MHZ?,o tendría que quitarlo y poner los dos de 133MHZ,o no funcionarían de ninguna manera .
RESPUESTA: En principio, debería funcionar perfectamente, puesto que la placa es la que decide a que velocidad irá la memoria, y la tuya, ahora está configurada a 100 MHZ que es soportado por las dos memorias.
De todos modos, hay muchas placas de 100MHZ, malillas, que no funcionan bien con todas las memorias del mercado de 133MHz, y viceversa, memorias malillas que no funciona bien con todas las placas del mercado; por lo que no vendría mal que te asegurases de que las memorias te las pueden cambiar por otro tipo en el supuesto que no funcionen bien.
En algunos casos, también, las BIOS están configuradas para memorias lentas y esto hace que al meter una memoria rápida, no funcione bien. En este caso, hay que situar todos los parámetros de la SDRAM en la posición de mayor rapidez, y esperar que la memoria de 100 MHz lo admita.
En conclusión, sí debería funcionar sin problemas, pero en la práctica, las cosas no siempre son como debieran.
|
|
 |
¿Qué quiere decir que una RÁFAGA dura 14 ciclos de reloj para enviar 4
datos?.
 |
Cuando la memoria trabaja en modo ráfaga, cada vez que envía datos almacenados en ella hacia el exterior lo hace en bloques de datos, es
decir, varios datos a la vez, pero no es que se envíen todos en el mismo instante, sino que se envían uno a continuación de otro, es decir, primero
se envía el primero, cuando se ha recogido por el micro, se envía el siguiente, y así hasta el último.
Este proceso es más rápido que pedir dato a dato individualmente, ya que el micro se ahorra el proceso de indicar a la memoria cuál es el lugar del dato
que desea, es decir, el segundo dato lo envía la memoria, sin que el micro tenga que decirle de donde tiene que
salir.
En un ordenador el tiempo se mide en ciclos de reloj, lo que quiere decir la frase es que tarda un tiempo de 14 ciclos de reloj en enviar 4 datos, si la
memoria no trabajara a ráfagas, tardaría más tiempo o sea más ciclos de reloj en realizar el mismo proceso.
|
|
 |
¿Cómo puede ser que el microprocesador sea de 32 bits y el bus de
datos de 64 bits
 |
Es un truquito muy empleado en micros rápidos. Como la velocidad interna del micro es muy superior a la de la placa y, por tanto, a la de la memoria, internamente se organizan los datos para mostrarlos al exterior en palabras de 64 bits. Esto permite aumentar la velocidad de salida de datos, ya que el micro tiene tiempo de sobra para apilar de dos en dos los datos de 32 bits que maneja en su interior, mientras que la memoria lee un dato. En estos casos, tenemos que utilizar memorias de 64 bits. A la larga, la velocidad equivalente de lectura o escritura de datos es el doble.
|
|
 |
¿Si la RAMBUS es de 300 a 400 MHZ, cómo puede montarse en placas de 100 MHZ?
 |
Estamos hablando de memorias de última generación que no funcionan en las placas actuales, para poder utilizarlas, hay que comprar placas compatibles con este tipo de memorias, que por su puesto, tendrán un bus mucho más rápido.
|
|
 |
¿Qué diferencia hay entre estática y dinámica (en pequeños rasgos)?
 |
Refiriéndonos a las memorias, las estáticas son las que no necesitan refresco por parte del microprocesador, suelen ser más caras y más rápidas que las dinámicas. Las dinámicas necesitan refrescarse por el microprocesador cada cierto tiempo. La memoria RAM normal de un ordenador es de tipo dinámica, esto quiere decir que cuando se escribe un dato en dicha memoria, al cabo de un rato el dato desaparece
aunque no se haya apagado el ordenador, por esta razón el microprocesador cada poco tiempo tiene que leer toda la memoria, ver cada dato y
rescribir cada dato otra vez, para que de esta forma los datos almacenados no se borren. A esta
operación se la denomina refresco de la memoria, ya se que parece una operación laboriosa que hará que el microprocesador vaya mucho más lento, pero en realidad este refresco suele hacerse en tiempo muertos, es decir, en momentos en que el microprocesador no está haciendo otra cosa, y suele hacerse a trozos de memoria, con lo que finalmente los ordenadores funcionan bien con estas memorias dinámicas.
|
|
 |
Sobre los ciclos de espera de las memorias FPM RAM
 |
Se trata simplemente de ciclos de reloj, es decir una memoria del tipo 1-1-1-1 significa que tardará 4 ciclos de reloj en enviar los 4 datos, pero
una memoria de tipo 4-3-3-2 en realidad tardará 12 ciclos de reloj en enviar los 4 datos, como
ves, en realidad ha habido unos tiempos de espera que se miden en ciclos de reloj.
|
|
 |
Sobre la paridad de las memorias
 |
En cuanto a la paridad, no tienes que preocuparte, ya que eso lo controla directamente el ordenador, me explico, tu ordenador acepta determinados
tipos de módulos de memoria (los que sea), pues bien, esos tipos de memoria ya tienen implementada de la forma que se haya estandarizado las
características como la paridad par o impar, los modos ráfagas, o el control de errores.
El concepto de paridad par o impar proviene del mundo de la electrónica digital y
se utiliza para detectar errores en los datos que se leen o escriben en las
memorias.
Las memorias que utilizan detección de errores por paridad, implementan un
bit más (denominado de redundancia o de paridad) que ajusta todos los datos
para que tengan una determinada paridad, par o impar, pero siempre la misma. De
ese modo, si al leer un dato de la memoria, se comprueba que la paridad no es
correcta, se toma el dato como erróneo y se activa la correspondiente alarma en
el sistema para tratar dicho error.
Ahora bien, en que consiste la paridad de un número binario, pues es muy
simple. Se dice que un número binario es par, si el número de unos que
componen dicho número es par y por analogía, se dice que un número binario es
impar, cuando el número de unos que lo forman es impar. Ejemplo:
01010101 = Par (4 unos)
00001111= Par (4 unos)
11000001 = Impar (3 unos)
00000011 = Par (dos unos)
00000001 = Impar (un uno)
|
|
 |
la memoria SIMM y DIMM para que ordenadores se utiliza.
 | SIMM y DIMM no son tipos de memorias, sino los nombres de los módulos de memoria que se utilizan como
soporte de la memoria RAM en la mayoría de los ordenadores.
Estos nombres en realidad los reciben la placa soporte de las memorias, por sus dimensiones (formato físico) y es independiente de tipo de memoria que incorporan. En las características (manual de referencia que entregan con cada ordenador) de la placa madre viene el
tipo de módulos SIMM o DIMM que admite para conexión de las memorias (para
pincharlas). Lo importante es que si le pones memoria a una placa madre, sea del mismo formato que el que te indica el manual.
|
|
 |
¿Qué son las ráfagas cuando hablamos de lectura o escritura en la
memorias? ¿Tiene que ver con el bus de datos?.
 |
No, el bus de datos es el conexionado de los datos entre los diferentes elementos de un ordenador, mientras que el modo ráfaga se trata de un modo especial de funcionamiento de las memorias. Verás, "una memoria normal, funciona de forma que envía y recibe datos, y lo hace a través del bus de datos del sistema", piensa en esta frase que acabo de escribir, y la diferencia entre las palabras "funciona" y "a través", evidentemente no son la misma cosa. Pues una memoria a ráfagas, funciona enviando varios datos seguidos en una ráfaga, y lo hace a través del BUS de datos como es lógico.
|
|
 |
Entre los tipos de memoria RAM DRAM y SRAM cuál es mejor de las dos, la
DRAM yo creo porque la SRAM es para datos mas pequeños.
 | Cuando se habla de memorias hay que analizar varios aspectos: velocidad, capacidad, precio. Por supuesto queremos que sea muy veloz, además que tenga mucha capacidad para almacenar
datos y, encima que sea muy barata, pero todo esto no es posible. Cuanto más rápida, más cara, así que si se quiere mucha rapidez se utiliza
SRAM que es muy cara, pero cuando queremos mucha capacidad de almacenamiento, es necesario reducir el precio ya que si no no podríamos pagar el precio del ordenador, así que utilizamos la
DRAM, pero a cambio estamos sacrificando la velocidad. Así que la mejor solución, la que han adoptado en la fabricación de los ordenadores es utilizar ambos tipos de memoria, la
SRAM para la memoria rápida que llamamos caché, y la DRAM para la memoria normal del ordenador. Piensa en la cantidad de
RAM que tiene tu ordenador, ¿por que no tienes más?, cuanta más memoria mejor para el funcionamiento del ordenador. La respuesta es que cuesta dinero y es caro ampliar la memoria ¿verdad?.
|
|
 |
¿Por qué las memorias SDRAM no pueden trabajar a la velocidad del
micro...?
 |
Pregunta: Al tener la frecuencia de sistema unos multiplicadores para ajustar ésta
velocidad a la del micro, ¿por qué no hay memorias SDRAM que vayan a 800 Mhz?, ya que según entiendo, la velocidad de estas memorias está
condicionada por la velocidad del sistema.
|
 |
Respuesta: No es cierto, la memoria SDRAM está condicionada por su propia tecnología de fabricación, lo que sucede es que, si la placa es más lenta que la memoria, ésta condiciona la velocidad a la que trabaja la memoria.
Por otra parte, hay que distinguir entre los multiplicadores de la frecuencia del micro y los jumper o microswitch que seleccionan la velocidad de la placa. Si te das cuenta, los primeros alcanzan velocidades muy altas, mientras que los segundos alcanzan velocidades máximas de 133 MHz, aunque actualmente ya hay placas que trabajan a 266 MHz. El problema radica en que, tanto la memoria como las placas son mucho más lentas que el micro y, por tanto, no se les puede hacer trabajar al mismo ritmo.
Actualmente existen otro tipo de memorias nuevas denominadas Rambus que pueden trabajar a frecuencias mucho más altas, de más de 800MHz, pero, aun hoy día, esta velocidad es más lenta que la del micro, que actualmente llega con facilidad a los 1,5 Gb.
|
|
 |
Problemas con la actualización de las FLAHS BIOS
 |
Me llama la atención el tema de las flash ROM. Siempre he tenido la duda de porqué te ofrecen el beneficio de la actualización de, p.ej. la BIOS, si después corres grandes riesgos de inutilizar el PC. Imagino que si se cuelga el PC en el proceso de actualización, después no habrá quien lo arranque. Yo me actualicé el firmware de una grabadora Philips porque parecía que daba fallos, y la verdad es que se pasa mucho miedo en el famoso proceso del disquete. ¿Porqué no inventan un proceso libre de riesgos para estos menesteres?
|
 |
Respecto a lo de la FLASH, es lógico que sea crítico, ya que la rutina de grabación de la Flash BIOS está en la propia Flash BIOS, por tanto, si se detiene la actualización antes de concluir la copia, el sistema al
testar la integridad de la BIOS se detiene y, entonces, ya no hay forma de entrar de nuevo en la rutina de grabación, por lo que la hemos liado bien.
En realidad, no es que hayamos fastidiado la placa, ya que está sigue estando en perfectas condiciones, el único problema que hay es que no tenemos ningún programa que inicialice dicha placa. La solución pasaría por enviar la placa de nuevo al fabricante para que nos actualice la BIOS o encontrar a alguien que fuese capaz de desoldar el integrado que contiene la Memoria Flash, para poder introducirlo en un grabador de memorias EEPROM para grabarla desde otro ordenador con un programa especial para la grabación de integrados de este tipo. Y, por supuesto, posteriormente volverlo a soldar a la placa. Esta es una operación muy delicada que requiere de herramientas muy especializadas de soldadura.
|
|
 |
¿En qué parámetro de la BIOS se regula las veces que se comprueba la memoria en el proceso de encendido? (El mío
la comprueba 3 veces).
 |
Eso depende de la versión de la BIOS, aunque no suele ser
configurable. Lo que sí puedes hacer es desactivar el testado de memoria y de algunas otras funciones de autotest en el inicio del ordenador. La opción para anular el testado de la memoria, si es que la tiene, suele estar en BIOS FEATURES SETUP y se llama Quick Power Feature. Si la habilitas, el ordenador se inicia más rápidamente. Te recuerdo que pulsando ESC también se salta el proceso de comprobación de la memoria.
|
|
 | ¿Qué
sucede si se borra la memoria FLASH que soporta la BIOS
 |
Pregunta: En el tema de placas base se expone que la
BIOS se graba en diferentes tipos de memoria rom, eprom y eeprom (también conocidas con memorias de tipo flash), que se
pueden grabar y borrar eléctricamente, pues bien lo que planteo es lo siguiente:
En el caso de que estas bios de tipo flash sean atacadas por un virus tipo C.I.H
(chernobyl), borrando su contenido, la BIOS quedaría inutilizada, impidiendo el arranque del equipo.
¿Existe algún método para poner en marcha el equipo, que no fuese sustituyendo el chip que
contiene la BIOS por otro igual (si esto último se pudiera hacer...)?.
|
 |
Respuesta: Muy buena pregunta.
Si la memoria se borra totalmente el ordenador queda totalmente inutilizable, por lo que no arrancará y, por tanto, no podrá ser restituida mediante el disco del fabricante. En este caso, la única posibilidad es extraer la memoria y
grabar de nuevo el programa BIOS desde un programador y desde otro PC.
|
|
 |
¿Es
la misma memoria la RAM de la BIOS que la RAM del sistema?
 |
Pregunta: Tengo una duda sobre el tipo de memoria RAM.
Cuando modificamos datos de la Bios, esos datos son guardados en la memoria RAM, ¿es igual esa memoria a la que se utiliza para guardar cualquier texto que hace uno mismo en Word o en otro programa?,¿se guardan en el mismo lugar?.
|
 |
Respuesta: NO debes confundir la RAM-CMOS y LA RAM del sistema, la primera, que es muy pequeña en cuanto a capacidad es donde se almacena la información de la BIOS y la segunda de muchísimo mayor capacidad, es la que se utiliza, como tu dices para almacenar los textos que realizamos en WORD o con otro programa.
|
|
 |
Parámetros de la BIOS: SDRAM, CAS y RAS.
 |
Todos estos parámetros sincronizan de una u otra manera la información que se lee o escribe en la memoria, determinando en cierta medida la velocidad de transferencia de datos entre la memoria y, fundamentalmente, el micro. Las memorias se organizan en filas y columnas y por tanto, los tiempos de acceso o retardo para sincronizar los datos se establecen en esos términos. CAS Latency representa el tiempo que debe estar activa la señal
CAS, para que se realice la selección de la columna correspondiente. RAS to CAS Delay es el retraso que debe haber entre una señal RAS (selección de fila) y una señal CAS (selección de columna).
SDRAM leadof Command, es el tiempo que se precisa para las cabeceras de los datos en modo BURST o ráfaga, que permiten leer o escribir bloques completos de memoria con una única orden o comando.
En general, estos parámetros, como ya he comentado, controlan la velocidad del tráfico de datos a través de la memoria y permite compatibilizar la velocidad del sistema con memorias lentas y rápidas. Por ejemplo, es posible que si tenemos un sistema muy rápido (actual), e introducimos una memoria muy lenta (antigua), si tenemos situados todos los parámetros SDRAM en su posición mínima (1), la memoria no funcione, o el sistema se haga inestable, ya que la memoria no es capaz de responder a las velocidades tan altas que alcanzan los flujos de datos leídos o escritos en la memoria. Por otra parte, si tenemos un sistema lento (antiguo) y le introducimos una memoria muy rápida, situando todos los parámetros en la posición de mayor lentitud (3), también sucederá lo mismo, las señales de sincronismo son muy lentas para la memoria insertada en el sistema, en este caso, podemos intentar solucionar el problema posicionando dichos parámetros en su posición rápida
(FAST (1) ). Este es un problema que está surgiendo en muchos equipos antiguos, cuando les ampliamos la memoria RAM utilizando módulos nuevos.
Respecto a si se puede estropear el ordenador al modificar estos parámetros, la respuesta es NO. Puede que al modificar los parámetros, el sistema se haga inestable, o que no llegue a iniciarse correctamente el WINDOWS, pero el sistema no se estropea. En este caso, accederemos de nuevo a la BIOS y restaurando los valores originales, los problemas desaparecerán y todo seguirá como antes del cambio. Es importante, que si el sistema se hace inestable o no arranca tras el cambio, no se intente reinstalar Windows, no nada parecido, puesto que entonces si podemos liarla bien. Simplemente se restauran los valores y ya está.
Para el ejercicio, deben posicionarse todos los valores en sus extremos al mismo tiempo, realizando la comprobación pertinente y al final, se deben restaurar los valores a su posición original.
|
|
 |
Mas Sobre
CAS y RAS
 |
Pregunta: ¿Qué es la latencia CAS? (pag. 87, técnicas de la memoria
DRAM).
|
 |
Respuesta: Los datos de la memoria se organizan en columnas y filas. A su acceso se le denomina Column Access Strobe' (CAS - acceso por columnas) y 'Row Access Strobe' (RAS - acceso por filas) La latencia CAS determina cuanto tiempo le permite el ordenador a la memoria para recuperarse entre accesos de columnas (tiempo que la memoria emplea desde que se solicita una lectura hasta que se ofrece el dato correspondiente)
así pues es un tiempo de espera, o sea un tiempo perdido, que cuanto menor sea, mejor es la memoria.
Se expresa en términos de ciclos de reloj y puede tener un valor de 2- 2,5 en DDR y 2- 3 ciclos en SDR.
|
|
 |
Sobre las
Ráfagas en una memoria FPM
 |
Pregunta: Hablando de las FPM RAM. En el último párrafo dice que "la ráfaga más favorable es la 5-3-3-3". ¿Por qué concretamente 5-3-3-3 y no cualquier otra? (especialmente si decimos que la ideal es 1-1-1-1, que hasta ahí lo entiendo).
|
 |
Respuesta: Las memorias FPM eran de dos tipos de 60 ns y 70 ns.
En un bus de 66 Mhz, el mínimo tiempo por ciclo de reloj es de 15 ns, lo que implica que la
ráfaga mas favorable es la 5-3-3-3 por dos causas:
- Es la mas homogénea en tiempos de espera
- Al sumar 14 ciclos de reloj, nos da una media de 3,5 ciclos por dato que implican una duración de 3,5x15=52 ns y es la mejor solución que podemos encontrar por debajo de los 60 ns de la FPM más rápida, aunque
teóricamente al utilizar este tipo de memoria FPM se pierda algo de rendimiento.
El ideal sería una memoria 1-1-1-1 que supondrían 4 ciclos de reloj con una media de 1 ciclo por dato, pero si en un bus de 66 Mhz el tiempo
mínimo por ciclo es de 15 ns, deberíamos emplear memoria FPM de 15 ns y eso no era posible. De ahí la situación ideal de 1-1-1-1 y la situación mas favorable de 5-3-3-3.
|
|
 |
Más sobre las "FPM RAM" y las
ráfagas.
 |
Pregunta: EL TEXTO QUE ME PIERDE ES : Normalmente se leen o escriben paquetes de 4 datos
denominados ráfagas (Burst), siendo el número de ciclos de lectura o escritura de
cada dato que forman la ráfaga distintos. El ideal sería una memoria con los cuatro
tiempos iguales a "1", que se denominaría 1-1-1-1, pero lo normal es que se produzcan tiempos de espera entre datos y salgan combinaciones del estilo 4-3-3-2 o
similares, esto significa que utiliza 3 ciclos de espera para el primer dato, 2
ciclos de espera para el segundo y tercer dato y 1 ciclo en el último. LO QUE HE SUBRAYADO NO LO ENTIENDO; ESE 4-3-3-2 Y LA EXPLICACIÓN QUE LE SIGUE NO LA
COJO:¿ COMO ES QUE TARDA 3 CICLOS PARA EL PRIMER DATO SI EN LA SERIE (4-3-3-2) APARECE UN 2 ó 4 DEPENDIENDO DE POR DONDE SE EMPIECE A MIRAR?
SI ME LO PUEDES ACLARAR TE LOS AGRADEZCO. UN SALUDO
|
 |
Respuesta: La secuencia 4-3-3-2 implica que los datos utilizan ciclos de espera, en caso contrario sería un
ciclo 1-1-1-1. Si restas a la secuencia 4-3-3-2 la secuencia sin retraso 1-1-1-1 tendrás
4-3-3-2
- 1-1-1-1
________
3-2-2-1 que son los ciclos de espera, por tanto, son 3 ciclos en el primer dato, 2 en el segundo y tercero y 1 en el cuarto.
|
|
 |
¿Cómo
pueden duplicar la velocidad las memorias DDR (Double Data Rate)?
 |
Pregunta: Hablando sobre las SDRAM II (pag. 87 al final). Dice: "... permite la sincronización de la transferencia de datos, tanto en el flanco de subida del ciclo del reloj del sistema, como en el flanco de bajada". Me hago una idea de la ejecución de instrucciones en cada ciclo de reloj, pero no consigo entender lo del flanco de subida y de bajada.
|
 |
Respuesta: Vamos a ver si con un gráfico lo entiendes
En los sistemas síncronos los tiempos exactos en que alguna salida puede cambiar de estado se determinan por medio de una señal denominada reloj o clock. Esta señal de reloj consiste en una serie de pulsos similares a los de la figura.

En cada ciclo de la señal de reloj, tenemos dos flancos, uno ascendente y otro descendente. En el momento del diseño, se determina cuál de ellos será utilizado para la sincronización. Por lo tanto, algunos sistemas utilizarán el ascendente y otros el descendente sin que esta diferencia represente alguna ventaja. Las memorias SDR (Single Data Rate) funcionan de este modo
La memoria SDRAM II, DDR (Double Data Rate) es capaz de transferir información tanto en el flanco ascendente como en el descendente. De este modo con una frecuencia de reloj de 133 Mhz se produce un efecto multiplicador x2 alcanzando los 266 millones de transferencias por
segundo. El resultado es el ancho de banda se duplica
|
|

|