¿Cómo implementar el amplificador de sentido SRAM?

1

Estoy diseñando un sistema de pantalla LED programable simple como un ejercicio, y necesito un tipo no estándar de SRAM (16x5), así que estoy diseñando los circuitos de memoria. He buscado en todas partes (Digikey, TI, National Semiconductor, etc.) en busca de un chip que sea solo un amplificador de sentido para SRAM y no he encontrado nada. Llamé a TI y me dijeron que no hacían nada así, pero puedo usar un comparador para eso. Mi pregunta es, ¿es posible cablear, digamos, un LM339 como un amplificador sensorial? Y si es así, ¿cómo? Gracias

    
pregunta Nate Koppenhaver

4 respuestas

3

Para responder a su pregunta, sí, puede usar un LM339 como un amplificador de detección, y todo lo que necesita hacer es conectar la entrada + a la línea de bits que no se invierte, y la entrada a la línea de bits de inversión. PERO ...

Ya que estamos hablando de leer una SRAM, la secuencia básica de eventos durante una LECTURA es:

  1. Precargue ambas líneas de bits a VDD.
  2. Afirmar la línea de palabras deseada
  3. Los bits seleccionados ahora tirarán de uno de cada par de línea de bits complementario hacia VSS
  4. El amplificador de detección detectará una diferencia entre los voltajes de línea de bits (uno permanecerá en VDD, el otro caerá hacia VSS)

Si observa el esquema de una celda de bit 4T o 6T, entonces podrá ver que la línea de bit descendente eventualmente llegará a VSS. En los diseños típicos de IC, donde la densidad es muy importante, las células de bits tienen transistores muy pequeños. Además, por lo general, están integrados en matrices grandes, que tienen capacidades de línea de bits muy grandes. Esto da como resultado una descarga muy lenta (relativamente) de la línea de bits por parte de la célula de bits. Esta es la motivación para el aspecto de velocidad de un amplificador de sentido. Probablemente no se aplique a usted porque puede usar transistores grandes (ya que son discretos, o en una matriz), y su matriz es pequeña.

El aspecto de aislamiento del amplificador de los sentidos también es muy importante. Si no usa un amplificador de detección, su línea de bits tendrá una carga desconocida basada en cualquier cosa que conecte. Además, cualquier ruido en la señal se transmitirá a todas sus celdas de bits. Un poco de aislamiento es siempre una buena idea aquí. Algo tan simple como un búfer / inversor CMOS funcionará bien.

No creo que vayas a ver un beneficio importante al usar un comparador para detectar las líneas de bits. En su lugar, le recomendaría que utilice un inversor o búfer CMOS. Será más sencillo, rápido y denso.

    
respondido por el W5VO
2

A menos que esté tratando de usar los transistores más pequeños que puede utilizar para guardar datos, no estoy claro por qué necesitaría amplificadores de detección. ¿No proporcionarán los datos los cierres y las contraseñas en sí mismos lo suficiente como para impulsar una entrada lógica normal?

En realidad, esperaría que la forma más sencilla de obtener una memoria RAM 16x5 sería simplemente usar una SRAM 32Kx8 e ignorar la parte superior. De lo contrario, dependiendo de su poder, podría utilizar algo como un chip de registro de desplazamiento dual de 64 bits que tiene taps cada 16 bits. Combinando eso con un 74LS374 o equivalente junto con una lógica de reloj adecuada, debería poder almacenar 80 bits bastante bien y acceder a ellos cinco a la vez.

    
respondido por el supercat
1

Si no está disparando para alcanzar la velocidad máxima (> 1Mhz), no necesita ningún amplificador de detección.

El disparador estándar 2T (más algunos Ts para acceder a los datos) le daría cerca de 0 y voltajes VCC.

    
respondido por el BarsMonster
1

(a) ¿Está utilizando un chip IC SRAM estándar? Si es así, ya incluye el amplificador de sentido : no se puede acceder a las líneas de bits desde el exterior, incluso si lo desea.

(b) ¿No está utilizando un chip IC SRAM? Es decir, ¿está almacenando algunos bits en un retén D o en un chip IC de registro de desplazamiento o está creando algo de 3 000 transistores discretos ? Si es así, entonces no necesitas un amplificador sensorial. Como mencionó supercat, los transistores de salida de esos dispositivos son mucho más grandes que los diminutos transistores que se encuentran dentro de un chip, y por lo tanto, la salida puede alimentar directamente una entrada digital. Te doy mejor fanout.

¿Realmente tiene algo, como, por ejemplo, una memoria de núcleo magnético, que necesita un amplificador sensorial? Si bien dudo que ese sea el caso, si es así, el LM339 puede funcionar bien para usted; por favor, díganle lo que realmente está construyendo.

    
respondido por el davidcary

Lea otras preguntas en las etiquetas