MyFPGA Forum

 找回密码
 注册
搜索
查看: 2986|回复: 0
打印 上一主题 下一主题

sopc demo 快速porting

[复制链接]
跳转到指定楼层
1#
发表于 2010-9-11 22:05:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
对于一个带有sopc的demo,一般真正需要的文件是比较少的。

现在有一个demo project, project的名字为:DE0_LED, SOPC名字为:DE0_SOPC    (基于Terasic的DE0)

假设我们porting目标为: project name E1_LED,    SOPC name : DE1_LED      (基于Terasic的DE1)

porting步骤如下:

1.  新建一个工程,命名为:DE1_LED

2.  拷贝DE0_SOPC.sopc文件,修改相应的参数,并重命名为:DE1_SOPC.sopc,

     注:.sopc文件是sopc的配置文件,它包含了

    SOPC的名字,如:<system name="DE0_SOPC"> ,

    设备类型  ,如:<parameter name="deviceFamily" value="CYCLONEIII" />

    关联工程  ,如:<parameter name="projectName" value="DE0_LED.qpf" />

    所用的IP  ,如:

element onchip_memory2.s1
   {
      datum baseAddress
      {
         value = "65536";
         type = "long";
      }
   }

3. 用SOPC Builder打开sopc,会发现DE1_SOPC.sopc能够成功加载,然后再具体修改相应参数,保持与DE1板子一致。确实后,重新编译

4. 新建DE1_LED的顶层文件,拷贝DE0_LED的顶层文件,并修改相应的module name,再依据SOPC做具体的修改

5. 修改DE1_LED.qsf 来配置相应的pin 脚

6. 整体编译即可。

7. 拷贝DE0_LED的软件到DE1_LED中。。。再编译。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|MyFPGA

GMT+8, 2024-5-4 12:25 , Processed in 0.041407 second(s), 15 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表