Board logo

标题: 新手的几个小问题,希望得到大侠的解答 [打印本页]

作者: kornberg    时间: 2008-6-24 19:30     标题: 新手的几个小问题,希望得到大侠的解答

最近搞了块板子,用FPGA上vxworks,跑个小的应用程序,碰到几个问题,恳请大家解答一下

FPGA用的是Virtex-II Pro,目前用的是XC2VP4,以后可能用XC2VP30

1.一个概念问题:

抛开一些很细节(FPGA的先进性)不谈,很粗糙的相比较单片机来说,可不可以认为FPGA相当于 cpu + ram?

2. XC2VP4的RAM,我看参数大概700多K,XC2VP30的BlockRam有2M

我需要把flash的程序搬到RAM里运行,一般需要多大的BlockRam合适?还需要再扩展外部Ram吗?

还是说Ram的大小必须严格按照flash里的程序大小来控制

3.第3个问题是关于bootrom的问题,我是这样理解的,不知道对否:

FPGA上电后,从启动地址跳转到bootrom区,bootrom里的bootloader(只能是汇编写?)可以根据情况,跳转到不同的flash地址.


作者: kornberg    时间: 2008-6-24 20:24

另还有一个问题:我在板子上加了一个跳线,短接时,需要直接从flash load vxworks image到ram,然后自动运行程序;不短接时,进入调试模式;

要实现这样的功能是需要改进bootrom.bin吗?具体在哪个文件中实现?






欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0