Используй ассемблерную вставку, как cделано вот здесь http://affon.narod.ru/LPT.html
Я бы использовал EPP порт, он очень прост в работе. Там достаточно один бит установить и порт готов к работе.
Самое простое это зделать pci на микросхемах фирмы Altera.
готовое ядро для VHDL языка есть здесь на форуме.
Его можно заточить под AHDL.
Я дро рабочее проверенно.Правда target
А потом доработать до режима BUS мастер.
У меня была проблема типа такой. Я не успевал писать в память и считывать с нее. Писалась всякая ерунда. Проблема в том что ты не успеваеш писать.
Увеличь интервалы записи и чтения и тогда все бедет в порядке.
У меня была проблема типа такой. Я не успевал писать в память и считывать с нее. Писалась всякая ерунда. Проблема в том что ты не успеваеш писать.
Увеличь интервалы записи и чтения и тогда все бедет в порядке.
Можешь зайти на сайт.
http://microchip.ru/
И выбрать там контроллер с USB и CAN.
Вот контроллеры с USB
PIC16C745/765
Вот с CAN
PIC18CXX8
А можно поискать и с CAN и USB вместе.