--- Quote Start ---
As a matter of fact, I found 2 solutions:
1. Buy a usb-ttl 3.3V and connect it to I/O port of De0Nano FPGA board. Of course using this solution I need to write a serial communication protocol.
2. Use another microcontroller board and connect the uc and fpga I/O pin. The protocol between both of them could be serial or paralel protocol(depending on how much pin I would like to use or how much pin is available). At least use 2 wire, if using I2C. The fpga act as master and uc act as slave that transmit or receive data to pc.
I find that both solutions is a waste of resource(my professor think so too especially solution no 2) because I think the De0 nano has to be able to transmit and receive data to pc someway.
--- Quote End ---
These are all good solutions. I like that you took the time to think about it.
--- Quote Start ---
Wish you could finish it at once. :)
--- Quote End ---
I'll try to grant your wish. Ping me in a couple of days and see if I have something ready.
Cheers,
Dave