在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3653|回复: 23

[原创] cpu 频率高于eflash,怎么能把eflash和cpu挂在一条总线上

[复制链接]
发表于 2021-9-6 12:58:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

x
cpu 频率高于eflash,怎么能把eflash和cpu挂在一条总线上

请教一下大家
发表于 2021-9-6 15:33:46 | 显示全部楼层
async bridge;
发表于 2021-9-6 18:02:27 | 显示全部楼层
如果是amba总线,这都不是问题
 楼主| 发表于 2021-9-6 20:08:30 | 显示全部楼层


phoenixson 发表于 2021-9-6 18:02
如果是amba总线,这都不是问题


为什么,请教一下
 楼主| 发表于 2021-9-6 20:09:32 | 显示全部楼层


频率差别太大的话,async bridge 需要很大的buffer
发表于 2021-9-6 20:56:32 | 显示全部楼层


badegg3 发表于 2021-9-6 20:09
频率差别太大的话,async bridge 需要很大的buffer


你通过AMBA总线,为啥还需要桥呢? 从eflash controller 出来已经就适配总线频率了,通过hready拖住总线,直到eflash数据被读出
 楼主| 发表于 2021-9-7 13:41:55 | 显示全部楼层


phoenixson 发表于 2021-9-6 20:56
你通过AMBA总线,为啥还需要桥呢? 从eflash controller 出来已经就适配总线频率了,通过hready拖住总线 ...


那就是强行通过hready来降频?
发表于 2021-9-7 16:31:28 | 显示全部楼层


badegg3 发表于 2021-9-7 13:41
那就是强行通过hready来降频?


我觉得90%以上都会这么做的,即使eflash 控制器的时钟与hclk 异步,也会通过异步处理方式在控制器内部解决,而不是拿到总线异步桥上去解决
发表于 2021-9-8 15:55:32 | 显示全部楼层
ready当作握手
 楼主| 发表于 2021-9-15 09:25:29 | 显示全部楼层


phoenixson 发表于 2021-9-7 16:31
我觉得90%以上都会这么做的,即使eflash 控制器的时钟与hclk 异步,也会通过异步处理方式在控制器内部解 ...


当cpu 读 eflash的时候,会不会看到hready拉低时已经太晚,读地址已经发出去几个?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-28 20:45 , Processed in 0.034247 second(s), 6 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表