I have been working on modifying the AC701 HDL to work on a Nexys4 board.The final application will be RX only with no DDR with some DSP running on the ADC outputs. I am having trouble fitting the NO-OS with the recommended heap size of 0x100000 in the BRAM that I have available on the XC7A100T (4860 kb). It looks like it will fit if I set the heap to 0x10000. I need some BRAM leftover for my DSP section.
1) Whats the Min Heap size I can get away with?
2) If I only need RX is there anything i can get rid of specifically related to the TX NO-OS code that will reduce its size significantly?
3) Does the NO-OS use any of these discreet signals ?:
inout [ 3:0] gpio_ctl;
inout [ 7:0] gpio_status;