Microcontroladores compatibles con SATA


Respuestas:


6

SATA funciona a frecuencias muy altas. Si miro esta hoja de conector de datos, básicamente veo una conexión TX / RX con señales diferenciales debido a la muy alta velocidad. Sería necesario procesar 1,5 Gbit de datos, es decir, señales de 1,5 GHz. Tengo la sensación de que es una velocidad muy alta para un microcontrolador.

Mi mejor opción para usted es obtener un convertidor SATA a PATA y trabajar con la interfaz PATA. Reduce la velocidad que necesita para mirar bits, porque los datos se ofrecen de forma paralela. Esa sigue siendo la forma más fácil de trabajar.

No sé si todavía quieres usar un microcontrolador para eso. Creo que un FPGA podría convertirse en la mejor opción en tales proyectos, pero eso depende de su objetivo.


Su respuesta parece acertada, significa que tengo que volver al tablero de dibujo ... :(
Unkwntech

Creo que he visto algunas opciones de CPLD o incluso ASIC para la conversión descendente de SATA; incluso podría haber sido un periférico ARM incorporado.
tyblu

1
¿Esos convertidores PATA-> SATA todavía admiten los protocolos "antiguos y lentos"? Mis adaptadores USB-> PATA solo admiten UDMA y superior, eso es> = 33MHz ...
Turbo J


2

Piénselo dos veces: también necesitará un sistema de archivos para discos grandes, y FAT32 tiene algunos límites de diseño, especialmente. que los archivos deben ser <4 GB. Los sistemas de archivos Ohter son mucho más difíciles de implementar en un µC. En la mayoría de los casos, es más fácil usar una tarjeta SD, ya que admite SPI.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.