Цитата(kozub_denis @ Apr 11 2010, 18:39)

На данный момент речи об ПО не идет. Возможно, потом что-то и прояснится, а пока мне необходимо выбрать ПЛИС для данного проекта и найти прошивку.
Вам необходимо как можно точнее выяснить у препода, чего он хочет.
В противном случае возможны варианты как делания того, чего на самом деле не надо, так и добавления преподом задач по мере выполнения.
А в худшем случае - что из-за того, что Вы не подумаете о каком-то компоненте системы, предполагаемой преподом, то или уже не будет времени о нем подумать потом, или придется всё переделывать.
В любом случае, тщательное продумывание будущей системы поможет сэкономить время и улучшить результат.
Интерфейс USB - он на то и интерфейс, что связывает 2 девайса - Вашу плату и компьютер (например). Соответственно, чтобы хотя бы проверить работоспособность интерфейса, надо на стороне ПК драйвер и программу, работающую с ним.
Цитата
Интерфейс, по которому модуль будет подключаться к компьютеру USB 2.0
Первое, что необходимо выяснить - это необходимую пропускную способность интерфейса, т.е. сколько киломегабайт ему надо передавать в секунду. Если АЦП быстрое, или SPIные датчики шустрые, то через FT232 может не пролезть.
USB2.0 - понятие растяжимое (от 1.5 Мбит (low-speed) до 480 МБит (high-speed)).
Не исключен вариант, что в конкретном девайсе особенной скорости от USB не надо, но препод захочет, чтобы оно было (от этого варианта желательно откосить).
Цитата
а пока мне необходимо выбрать ПЛИС для данного проекта и найти прошивку.
В общем случае (если железа в наличии нет) выбор конкретной ПЛИС осуществляется на достаточно поздней стадии проекта.
Прошивку может оказаться проще сделать самому, чем искать похожую и переделывать.