cmd内存分配问题 - AM57x - 嵌入式开发者社区 - 51ele.net
设为首页收藏本站

嵌入式开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 4440|回复: 4
打印 上一主题 下一主题

[已解决] cmd内存分配问题

[复制链接]

4

主题

10

帖子

69

积分

注册会员

Rank: 2

积分
69
跳转到指定楼层
楼主
发表于 2019-9-5 10:45:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
创龙的工程师你们好:
        请教个问题,之前有个项目是基于ARM+DSP+FPGA架构,DSP主要用于做算法处理、字符叠加和系统调度。在DSP工程里的cmd里分配了一块内存区间(外挂的DDR3里)给DSP做算法处理用(DSP自带的内存空间不够)。换成AM5728+FPGA架构,AM5728里面的DSP只用来做算法,请问该怎么分配一块内存空间给DSP做算法处理用。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享淘帖
回复

使用道具 举报

36

主题

526

帖子

7882

积分

创龙

Rank: 8Rank: 8

积分
7882
沙发
发表于 2019-9-6 09:11:56 | 只看该作者
您好,
  如果数据量大,可放在外部DDRL3;如果数据量不大,可放在DSP对应的L2SRAM。
回复 支持 反对

使用道具 举报

4

主题

10

帖子

69

积分

注册会员

Rank: 2

积分
69
板凳
 楼主| 发表于 2019-9-9 15:46:56 | 只看该作者
数据量比较大,主要是用来缓存图像数据的。我看AM5728的cmd里有一个1G的外部DDR0,如图1所示;我可以像图2这样在DDR0里面分配一块内存空间给算法处理使用吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 支持 反对

使用道具 举报

4

主题

10

帖子

69

积分

注册会员

Rank: 2

积分
69
地板
 楼主| 发表于 2019-9-9 16:12:44 | 只看该作者
梁淑怡-Tronlong 发表于 2019-9-6 09:11
您好,
  如果数据量大,可放在外部DDRL3;如果数据量不大,可放在DSP对应的L2SRAM。 ...

数据量比较大,主要是用来缓存图像数据的。我看AM5728的cmd里有一个1G的外部DDR0,如图1所示;我可以像图2这样在DDR0里面分配一块内存空间给算法处理使用吗?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

点评

可以,可以申请一个堆栈端放到DDR,让DSP来使用; 用CMD的话,划分好DDR的块就可以。  详情 回复 发表于 2019-9-10 16:03
回复 支持 反对

使用道具 举报

36

主题

526

帖子

7882

积分

创龙

Rank: 8Rank: 8

积分
7882
5#
发表于 2019-9-10 16:03:56 | 只看该作者
中科芯 发表于 2019-9-9 16:12
数据量比较大,主要是用来缓存图像数据的。我看AM5728的cmd里有一个1G的外部DDR0,如图1所示;我可以像图 ...

可以,可以申请一个堆栈端放到DDR,让DSP来使用;
用CMD的话,划分好DDR的块就可以。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|嵌入式开发者社区 ( 粤ICP备15055271号

GMT+8, 2024-11-1 08:03 , Processed in 0.041091 second(s), 26 queries .

Powered by Discuz! X3.2

© 2001-2015 Comsenz Inc.

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