Altera_Forum
Honored Contributor
14 years agoEnabling USB communication with MAX II Development Board?
Our company is trying to move some image filtering from software to a CPLD. A MAX II Development Board has been purchased for the proof-of-concept design, but I'm having a devil of a time transferring the images to the board. I intend to use the built-in FTDI chip and transfer the images via USB, but using the USB is proving harder than I thought.
With the kit an example design followed, USB_reference_design, but it has two problems: A - It is written in Verilog, with which I have no experience and, worse: B - The file that actually takes the input from the FTDI chip is auto-generated and uncommented. I suspect Quartus II has a built-in function to enable the USB device (because whence else the autogenerated file?) but I have no prior experience with Altera chips or the Quartus suite, so the question is: Do any of you know if there is a way to automatically generate a VHDL usb transceiver in Quartus II? (It would appear that I need a Megafunction "lpm_bustri" but I cannot find it in the MegaWizard Plug-In Manager)