[讨论] EDK中virtex pro的PowerPC疑问。
关于这个xilinx的硬核,软核我用了几次,今天忽然想到一个问题。
1. 如果用virtex pro生成了一个PowerPC的硬核,应该相当于在系统里面有了一个CPU,我们可以用C来实现一个比较大的工程或者协议代码。然后由CPU来顺序运行这些代码。
那么,这个代码放在哪里?是放在Xilinx的FPGA芯片里的RAM,还是需要像其他的那些CPU一样外扩一些flash rom?还是放到xilinx的上电加载用的flash ROM(比如xc18V04)?。
2. 如果放到xc18v04里面,那么只一个PowerPC就占用了50%多资源了,FPGA是否还有足够的资源来放我的那些用C写的工程?
3. 另外,我的那些用C来写的功能在FPGA中是什么形式的?应该不是转化为gate,switch,rtl吧?既然是PowerPC,那些代码应该以代码的形式存在,那些代码到底放在了哪里?
希望大家多多指教.谢谢