1 votos

¿GRAN SRAM sin interfaz paralela / basada en SPI?

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

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

Encontré uno de 4mb en cypress :

http://www.cypress.com/documentation/datasheets/cy15b104q-4-mbit-512-k-8-serial-spi-f-ram-datasheet

Pero..:

  • Necesitaría tener 4 chip. Eso es mucho área de PCB.
  • Costó mucho. El precio unitario es de casi 27 $ ( ! )

¿Qué otras opciones tengo?

3voto

ShaneB Puntos 1384

Puede obtener 512 MB por 10 e incluso incluyen un ordenador ARM completo a su alrededor.

Si realmente quieres una RAM serie para retroadaptar en una placa existente, la ironía de la ultra-producción en masa moderna es que probablemente sería más barato pegar el SBC ARM anterior con un poco de código en él para emular una RAM serie que comprar el dispositivo de hardware dedicado (si es que existe). Y de paso, sustituir el micro existente por éste...

Si se trata de bricolaje o de bajos volúmenes de producción, le sugiero que utilice un módulo de este tipo. Si no, hay micros Cortex-M4 o M3 con interfaces SDRAM, así que puedes simplemente añadir un chip SDRAM barato.

El inconveniente de SDRAM y una cpu grande es el mayor consumo de energía frente a SRAM y una cpu lenta. Si necesitas un consumo muy bajo, entonces será un problema. Pero la SRAM es mucho más cara y está menos disponible que la SDRAM.

Aquí hay otro no volátil pero también demasiado pequeños y caros, aunque estos chips no volátiles ofrecen una opción interesante: el consumo de energía es muy bajo cuando no se utilizan, ¡porque se pueden apagar!

¿Qué tipo de velocidad y potencia necesita?

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

0voto

Brian Drummond Puntos 27798

Cuando se superan los 4 MB, la gente suele cambiar a DRAM para ahorrar dinero. Esto significa que prácticamente no hay presión comercial para desarrollar SRAM más grandes o reducir su precio.

Así que la respuesta a la pregunta es sencilla: su otra opción sería la DRAM. Que no tiene una interfaz SPI, por lo que estás buscando una solución de 2 chips. Sigue siendo más pequeña y barata que una solución SRAM de 4 chips, pero consume más energía.

Podrías utilizar un microcontrolador con interfaces SPI y DRAM como interfaz SPI, o una pequeña FPGA si necesitas más rendimiento. Probablemente sea más práctico replantearse esa restricción de diseño de "sin bus externo".

0voto

IS62WVS5128FBLL-20NLI es un ejemplo de SRAM real de 4Mbit con acceso SPI (corriente de espera de sólo 8uA).

Mouser los vende por unos 3,38 euros y están disponibles en todos los prácticos paquetes pequeños (SOIC y TSSOP). https://www.mouser.co.uk/ProductDetail/ISSI/IS62WVS5128FBLL-20NLI?qs=w%2Fv1CP2dgqrL91y31iOeeQ==

Así que 512Kbytes de RAM por mucho menos de £4.

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X