diferencia entre SDIO de 1 bit, 4 bit y 8 bit

7

Por favor, ayúdame a entender el significado de SDIO de 8 bits sobre SDIO de 1 y 4 bits. Déjame saber los pros y los contras de cada tipo.

El documento de especificación de Wiki o SDIO no trata esto.

    
pregunta V V Rao

2 respuestas

11

Hay dos modos de comunicación con una tarjeta SD: modo SD (a veces llamado incorrectamente SDIO) y modo SPI ( Interfaz periférica de serie ). (SDIO en realidad se refiere a una tarjeta de salida de entrada digital segura que es un superconjunto de la especificación de la tarjeta SD y es compatible con varios dispositivos de E / S además de la memoria).

Una tarjeta SD aparece de forma predeterminada en el modo SD de 1 bit, pero puede cambiarse al modo de 4 bits después del inicio. Si es necesario, la tarjeta también puede cambiarse al modo SPI, que siempre tiene un ancho de 1 bit. El ancho del bus en modo SD puede estar en cualquier lugar de 1 a 4 bits (ver 6.2.1). No hay ningún modo SD de 8 bits, porque no hay suficientes pines en la tarjeta SD para admitirlo. Hay un modo SD de 8 bits para tarjetas MMC (MultiMediaCard) que tienen más pines.

No veo dónde alguien querría correr en modo SD con menos de cuatro líneas de datos, a menos que estuvieran limitadas para las líneas de E / S. Así que olvidémonos de eso.

Dado que tanto el modo de tarjeta SD como el modo SPI pueden ejecutarse en frecuencias similares (hasta 50 MHz para el modo SD, y tal vez 40 MHz para el modo SPI), la principal diferencia será en el ancho del bus. Por lo tanto, obtendrá aproximadamente de 4 a 5 veces el rendimiento utilizando el modo SD de 4 bits en comparación con el modo SPI de 1 bit.

    
respondido por el tcrosley
3

En realidad, hay información al respecto en Wikipedia, que muestra los diferentes pinouts (o más bien los usos de pin) para los diferentes modos.

Básicamente la diferencia es la velocidad. Su comunicación es serial y al convertirla en un bus de datos de 4 u 8 bits, aumenta la velocidad en 4 u 8. Si no puede encontrar una buena información para SDIO, consulte Quadmode-SPI. Básicamente lo mismo. De hecho, hay una pregunta aquí en SE sobre esto: Quadmode-SPI-question

    
respondido por el og1L

Lea otras preguntas en las etiquetas