Memoria flash NAND Problema de organización

1

Organización

  • Tamaño de página × 8: 18,592 bytes (16,384 + 2208 bytes)
  • Tamaño del bloque: 1536 páginas, (24,576K + 3312K bytes)
  • Tamaño del plano: 4 planos × 548 bloques por plano
  • tamaño del dispositivo:
    • 384Gb: 2192 bloques;
    • 768Gb: 4384 bloques;
    • 1T2: 6576 bloques;
    • 1H2: 8768 bloques;
    • 3Tb: 17,536 bloques;
    • 6Tb: 35,072 bloques

No puedo calcular la capacidad correcta, por favor, ayúdame

debajo está mi cálculo

Debería ser 384Gb pero pensé que es 466Gb, ¿por qué?

    
pregunta StephenChou

1 respuesta

1

Los números funcionan si se supone que solo se utilizan para almacenamiento los 16 bytes por página, y que solo se usan 512 bloques por plano.

  • 16 kB / página × 1536 páginas / bloque = 24 MB / bloque
  • 24 MB / bloque × 512 bloques / plano = 12 GB / plano
  • 12 GB / plano × 4 planos = 48 GB (que es de 384 Gbits)

En un sistema de archivos típico, los 2208 bytes adicionales por página se utilizan para ECC y otras funciones de mantenimiento. Y los 36 bloques adicionales por plano probablemente están reservados para redundancia (reemplazos para bloques defectuosos).

Por lo tanto, los diferentes tamaños de dispositivos se construyen utilizando 4, 8, 12, 16, 32 y 64 planos, con capacidades nominales de 48, 96, 144, 192, 384 y 768 GB, respectivamente.

    
respondido por el Dave Tweed

Lea otras preguntas en las etiquetas