Forum Discussion
Altera_Forum
Honored Contributor
13 years ago --- Quote Start --- You're welcome! Thanks! Feel free to use any design ideas you like. For your board, what are your plans for programming? Will you expect your users to use an external USB-Blaster? An alternative would be to use an FTDI FT232H in MPSSE mode. If you've never heard of MPSSE it stands for Multi-purpose synchronous serial engine. You can use it to implement JTAG, I2C, SPI, etc. Unfortunately an MPSSE interface would not be supported by Quartus as a USB-Blaster, but at least your users would not be faced with the problem of buying a low-cost FPGA board, but then having to spend $50 to buy a Terasic USB-Blaster. The Arrow BeMicro uses an FT2232H as an "Arrow-USB-Blaster", however, the driver and implementation is intended only for use with the Arrow board. You can also implement an on-board USB-Blaster, however, that requires an FTDI chip plus MAX II, or a Cypress EZ-USB FX2 USB microcontroller (or porting of the clone code to a newer microcontroller). Cheers, Dave --- Quote End --- The board already got a USB Blaster clone. I like that more than FTDI because user can debug and use the Quartus Interface. The board also got a USB 1.1 tranceiver for the user be able to create interfaces with the computer out-of-the-box. Thank you for the recomendation. Best regards, LR