Desafío: Cree un dispositivo que pueda albergar uno o más SDRAM (por ejemplo, DDR2, DDR3) y expóngalos como un dispositivo de almacenamiento masivo USB 3 (esclavo).
Objetivo: Permita que un host USB 3 monte el dispositivo y permita tasas de transferencia cercanas a 5 Gbit.
Intento 1 : Use una PC para construir el dispositivo - falla - la PC no viene con el hardware necesario para usar USB en modo esclavo.
Intento 2 : Utilice un microcontrolador, como PIC o ARM. SAM9 es compatible con DDR2, pero carece de soporte para USB 3. Tal vez haya otros microcontroladores que sean adecuados.
¿Qué otras configuraciones puedes pensar que podrían ayudar a resolver el desafío?
Nota: Ignore el hecho de que SDRAM es volátil y algo inadecuado para el almacenamiento. Además, soy consciente de la existencia de i-RAM o HyperDrive, que básicamente hace lo mismo pero conectado a través de PCI.