Hello,
I want to design an FPGA-based system which is controlled by PC host through USB-parallel interface (I use UM245R module from FTDI). My syste has several subsystems which have to have bidirectional data flow wit host. There are two things which are not clear for me and I would be glad to ge an advice on these. First, I do not understand how to organise communication through paralle output of the module. It has only 8 data lines, and for my system I wis to have 16-bit data and several additional lines for address bus. I wouldn't mind using the same bus as address bus and data bus but have n idea how to organise such bus. Second, what the interface between USB-parallel and FPGA has to be? whether it is separate PCB of some controller or it can be programmed o FPGA using VHDL? What is most natural way to do such things?