He estado tratando de encontrar una solución de almacenamiento flash de bajo consumo. Debe tener una gestión integrada (búsqueda de bloques defectuosos, nivelación de desgaste, etc.), por lo que he estado buscando chips eMMC. Pero las especificaciones de casi todos los chips de esta familia parecen estar escondidas detrás de algún tipo de barrera. Con los buenos fabricantes, todo lo que tiene que hacer es registrarse para obtener una cuenta para ver las hojas de datos. Algunos fabricantes (como Samsung) hacen que parezca imposible ver cualquier información en los chips, aparte del rendimiento.
¿Cómo encuentran normalmente los diseñadores información sobre este tipo de chips? ¿Hay alguna esperanza para alguien que busca producir solo unos pocos miles de unidades o menos? ¿Debería dejarlo y simplemente usar un ensamblaje de ranura microSD / microSD?
EDITAR Mientras pido este consejo general sobre el suministro de flash administrado, quiero mencionar que mi aplicación específica actualmente solo usa alrededor de 120 mW. Además, solo se realizará la lectura en el flash.
Como alguien que ha hecho FLASH , diría que solo debe usar una tarjeta MicroSD. En primer lugar, es muy fácil de conseguir. En segundo lugar, es probable que no pueda pagar el costo de tratar con los proveedores por lo que obtendrá.
La mayoría del almacenamiento FLASH tiene un consumo de energía relativamente bajo para leer, pero la escritura requiere mucha más energía. Mi FLASH tomó 1nA por bit para 1uS para programar a 5V. El borrado requirió mucho más poder porque usamos túneles y tuvimos que "aumentar" los circuitos. Básicamente, borramos bloques y luego programamos bits.
Sospecho que el costo de energía de FLASH es solo una gota en el cubo del consumo total de energía.
Campos EM