Цитата
Описанию вашей задачи соответствует Ellisys. Я его когда-то разбирал из любопытства.
По сути он состоит из 4-х микросхем:
USB от хоста-->[CY7C6800]==[Xilinx FPGA]==[CY7C6800]-->
У меня тоже подобная задача нарисовалась

Правда несколько попроще - анализировать ничего не нужно, необходимо просто вклиниться в USB обмен (сделать обычную RX/TX приемопередачу).
Только у меня не диплом, так что придеться точно делать.

Вопрос к =AK= -
под "CY7C6800" подразумевались микросхема CY7C68000/CY7C68000А? Они одинаковые с двух сторон? Насколько крутая ПЛИС установлена между ними?
Это микросхема преобразователя USB в UTMI интерфейс (применяются для прикручивания USB к разным мобильным устройствам с параллельной шиной), все бы ничего, но цепляется она к хосту и, как я понял, выступает в роли мастера - от нее идет тактирование.
Т.е. прямо прикрутить их друг к другу похоже не выйдет - весь вопрос как реализована связь между ними на ПЛИС.