Estoy diseñando un dispositivo que no tiene una interfaz de bus externa y requiere un tamaño de RAM modesto para el almacenamiento en búfer de datos binarios. 16 MB sería genial, más sería increíble.
Es bastante fácil encontrar SPI flash de 32 a 64 mb, pero es mucho más complejo encontrar > 4 mb SPI RAM.
Encontré uno de 4mb en Cypress:
http://www.cypress.com/documentation/datasheets/cy15b104q-4-mbit-512-k-8-serial-spi-f-ram-datasheet
Pero :
¿Qué otras opciones tengo?
Puede obtener 512 MB por $ 10 e incluso incluyen una computadora ARM completa.
Si realmente desea que una RAM serial se adapte a una placa existente, la ironía de la producción ultra masiva moderna es que probablemente sería más barato pegar el ARM SBC anterior con un poco de código para emular una RAM serial que para comprar el dispositivo de hardware dedicado (si es que existe). Y ya que 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 use 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 económico.
El inconveniente de SDRAM y una CPU grande es el mayor consumo de energía en comparación con SRAM y una CPU lenta. Si necesita absolutamente muy poca potencia, entonces eso será un problema. Pero SRAM es mucho más caro y menos disponible que SDRAM.
Aquí hay otra 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 puedes apagarlos!
¿Qué tipo de velocidad y potencia necesitas?
Si esto es para el registro de datos, y el rendimiento de datos es lo suficientemente bajo, el número de escrituras es lo suficientemente bajo, también podría usar un flash SPI...
Una vez que supera los 4 MB, 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 bajar 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. Todavía es más pequeño y más 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 su interfaz SPI, o un FPGA pequeño si necesita más rendimiento. Probablemente sea más práctico volver a pensar en la restricción de diseño "sin bus externo".
IS62WVS5128FBLL-20NLI es un ejemplo de una verdadera SRAM con acceso SPI de 4 Mbit (corriente de espera de solo 8 uA).
Estos actualmente rondan los 3,38 GBP de Mouser, disponibles en todos los prácticos paquetes pequeños, SOIC y TSSOP https://www.mouser.co.uk/ProductDetail/ISSI/IS62WVS5128FBLL-20NLI?qs=w%2Fv1CP2dgqrL91y31iOeeQ==
Entonces, 512 Kbytes de RAM por menos de £ 4.
abe karplus
dibosco
FR_A91
dibosco
hiperespasmo