Estamos intentando realizar un procesador simple en silicio mediante el uso de núcleos IP de semiconductores. Y una parte es tener un puerto USB conectado mediante UART. He estado investigando algunos núcleos IP de semiconductores que puedo usar para conectar la interfaz USB utilizando UART y he encontrado este proyecto para ser útil.
He estudiado este proyecto y los códigos que lo respaldan y entendí cómo funciona UART. El UART sirve solo como una interfaz entre el procesador / FPGA y el USB, pero me preguntaba si planeo conectar una memoria USB, ¿cómo mostraría que está funcionando? ¿Que la interfaz UART USB que tomé prestada de un IP Core está funcionando y que puedo transmitir y recibir datos a la unidad flash USB?
edit : Creo que mi pregunta debería ser la primera: ¿Cuáles son buenos ejemplos de cosas que pueden interconectarse fácilmente utilizando UART y que también pueden probarse y verificarse fácilmente? Además, debería estar buscando un controlador, supongo.