I've been toying for a few months with the GO board to start getting some bases on how programmable logic works.
I've managed to get through pretty easy stuff and the basic one byte UART, here's where my dilema and frustration begin. How the hell can i implement a simple function in my UART module to send a multibyte stream?
It'd be nice (maybe it's not the way you're supposed to work with FPGAs) to be able to have a function and pass the text/value to output via UART as a parameter.
Is it possible (of course almost everything is possible) to do such thing in a nice, handy way? Am i too wrapped up in the microcontroller mindset and this is not feasible?
Can someone outline me the structure to do it?