Forum Discussion
Max II EPM240T100C5N CLCD
Hi,
the term bit-banging doesn't seem to make sense for UART implementation in FPGA. It's commonly used for microcontroller implementations without hardware UART controller.
In FPGA, UART is implemented in logiccells and registers, no matter if you import third party UART IP or write your own hardware description.
You may want to show your Verilog code to let others check why it's not working.
- srimathi1 year ago
New Contributor
Hi,
Thanks for your clarification. I'm still new to working with the Altera MAX II CPLD and Verilog in general.If you have any sample UART transmitter and receiver code, I'd really appreciate it if you could share it. It would help me understand the implementation better.
Thanks again for your support!
- _AK6DN_1 year ago
Frequent Contributor
Look here: https://opencores.org/
Browse PROJECTS and COMMUNICATION CONTROLLERS and look for projects with UART in the name.
There are a bunch, from very simple to complex.
Most have been tested in actual FPGAs.
- srimathi1 year ago
New Contributor
Grateful for the help, will check there.