YigalB1
New Contributor
1 year agoGuidance for using UART IP if Quartus
I wasn't able to locate guidance of how to generate the UART IP from Quartus, so I followed the process of UART generation, which was fairly simple. There were quite a few files generated, also I was...
- 1 year ago
All is documented here: https://www.intel.com/content/www/us/en/docs/programmable/683130/24-3/uart-core.html
The memory map is here: https://www.intel.com/content/www/us/en/docs/programmable/683130/24-3/register-map-38176.html
The _inst.v is an instantiation template, not the actual instantiation. You copy the template into your code and edit it to connect to the rest of your project.
As for your usage, that's up to you. You can use the JTAG UART IP with Nios to send and receive characters while the design is running in hardware for debug.