Hi,
I'm on a s-t-e-e-p learning curve and a bit overwhelmed finding some answers
I have an Artix 7-based development board and have discovered the miracle of synthesizing a 32-bit processor on the FPGA. i.e., MicroBlaze. I have finally succeeded in getting a simple Hello, World! program in C to run on it and display correctly over a PuTTY connection.
How do you get a MicroBlaze application to communicate with the rest of the FPGA? e.g., if I have a DDS implemented on the FPGA, how would a MicroBlaze program interact with it? I can imagine I could use an SPI interface as I would from an external processor but I wonder if there's a more direct way.
Thanks,
John.
(I know this is old hat to many but I still can't get over that I can build a processor on an FPGA and readily compile/run C programs to run on it using free tools and a $99 board.)