а чем сейчас кошерно прошивать сабж? ЛПТ порта нету, ткните носом в работающий джтаг на ногодрыгном УСБ, типа фтди или пролифика.
по софту вопрос. с наскоку не могу найти среду разработки, желательно бесплатную и лицензионно чистую. про фтп электроникса знаю.
ну и на чем православно нынче программить? вхдл там или верилог какой. я чайник, мне пофигу =) схематик из 74 серии не предлагать.
Среда разработаки - Xilinx ISE, другого быть не может (если не считать сторонних синтезаторов), там и бесплатный вариант лицензии есть.
По простым USB программаторам - не знаю (купил какой то года полтора назад, для тестов, но так даже не включал).
VHDL имхо "отрыжка прошлого", но по сути, синтаксис описания это все мелочи, главное понимать как оно в железе ляжет.
я бы за такую "разводку" в шею бы гнал школоту.. на слепыше обычным мгтф и то лучше будет работать..
если автор божится, что оно работает, то значит работает..
бери за основу, допили софт до удобоваримого и шей на здоровье..
я то ксилинк писал через самодельный параллельный на основе фирменной схемы от Xilink..
для этих целей на свой i5 прикупил внешнюю lpt карточку, все форумы божились "нативные порты, все будет работать чики-пуки"..
фигушки, тупой программатор от Xilinx ее в упор не видит.. так и торчит, как памятник бездарному жедезу в компе..
т.ч. похоже твой путь usb самопал.. можно конечно запилить загрузку cpld через АРМ, но я не могу обещать поддержку в ближайшее время..
а у меня на внешней лпт карте на соре2дуба работает программатор. раньше не со всеми типами плис работал, а сейчас даже спартан6 топовый шъет, правда дольше раз в 10, чем фирменный усб.