Good morning everybody,
I am new in this forum, so that I apologyze if this is not the exact place where to ask this question.
I am starting to design and develop a multi-core SoC architecture in a Xilinx Virtex-6 FPGA for my research interests. The target architecture is composed of two "regions": the one in which a single-core soft-processor resides, and on which the OS runs, and a second region in which a multi-core architecture resides (at least 9 cores there). This will act as a co-processor, thus executing only application code and no OS (something like the GP-GPU paradigm).
I have a couple of questions on that. Let's just focus on this now: where does the software code will reside? I mean, in a FPGA-based design, is the application software hard-coded in the design or does it reside on the off-chip memory?
Thanks in advance for your help
Kind regards
Simone