1

我正在尝试使用 4 个 microblazes 做一个应用程序:

  1. microblaze_0
  2. microblaze_1
  3. microblaze_2
  4. microblaze_3

我使用 FSL 连接来连接它们:

  • microblaze_0 通过 MFSL0 向 microblaze_2 发送数据
  • microblaze_1 通过 MFSL2 向 microblaze_2 发送数据
  • microblaze_2 通过 MFSL4 向 microblaze_3 发送数据

我导出设计(sdk)并创建了 4 个项目,每个项目都包含一个 C 程序,但是当我运行与 microblaze_3 对应的程序时,我收到了这个错误:

Description Resource    Path    Location    Type
region `ilmb_cntlr_3_dlmb_cntlr_3' overflowed by 12208 bytes    op_3                   C/C++ Problem

我应该添加一个包含从 microblaze_2 接收的数据然后将数据发送到 microblaze_3 的内存吗?我应该添加什么类型的内存以及如何将它连接到 microblazes?

4

0 回答 0