BIG SRAM sin interfaz paralela / SPI basada?

1

Estoy diseñando un dispositivo que no tiene una interfaz de bus externa y requiere un tamaño de ram modesto para el búfer de datos binarios. 16mb sería genial, más sería increíble.

Es bastante fácil encontrar un flash SPI de 32 a 64 mb, pero mucho más complejo de encontrar > 4 mb SPI RAM.

Encontré un 4mb en ciprés:

<

Pero:

  • Necesitaría tener 4 chips. Eso es mucha área de PCB.
  • cuesta mucho. El precio unitario es de casi 27 $ (!)

¿Qué otras opciones tengo?

    
pregunta FR_A91

2 respuestas

3

Puede obtener 512MB por $ 10 e incluso coloque una computadora ARM completa a su alrededor.

Si realmente desea que una RAM en serie se actualice en una placa existente, la ironía de la moderna producción en masa es que probablemente sería más barato pegar el ARM SBC anterior con un poco de código para emular un RAM en serie que para comprar el dispositivo de hardware dedicado (si existe). Y mientras estás en eso, reemplaza el micro existente con él ...

Si esto es para bricolaje o bajos volúmenes de producción, Le sugiero que utilice un módulo de este tipo. De lo contrario, hay micros Cortex-M4 o M3 con interfaces SDRAM, por lo que simplemente puede agregar un chip SDRAM barato.

El inconveniente de SDRAM y una gran CPU es el mayor consumo de energía en comparación con la SRAM y una CPU lenta. Si necesitas absolutamente una potencia muy baja, eso será un problema. Pero SRAM es mucho más costoso y menos disponible que SDRAM.

Aquí hay otro opción no volátil pero también demasiado pequeña y costosa, aunque estos chips no volátiles ofrecen una opción interesante: ¡el consumo de energía es muy bajo cuando no está en uso, porque puede apagarlos!

¿Qué tipo de velocidad y potencia necesitas?

Si esto es para el registro de datos, y el rendimiento de los datos es lo suficientemente bajo, el número de escrituras lo suficientemente bajo, también podría usar un flash SPI ...

    
respondido por el peufeu
0

Una vez que superas los 4MB, la gente generalmente cambia a DRAM para ahorrar dinero. Eso significa que prácticamente no hay presión comercial para desarrollar una SRAM más grande o reducir su precio.

Entonces, la respuesta a la pregunta es simple: su otra opción sería DRAM. Que no tiene una interfaz SPI, por lo que está buscando una solución de 2 chips. Aún es más pequeño y barato que una solución SRAM de 4 chips, pero consume más energía.

Puede usar un microcontrolador con interfaces SPI y DRAM como interfaz SPI, o un FPGA pequeño si necesita más rendimiento. Probablemente sea más práctico volver a pensar que la restricción de diseño "sin bus externo".

    
respondido por el Brian Drummond

Lea otras preguntas en las etiquetas