我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 2220|回复: 8

[技术讨论] CPU 与外部设备总线连接地址线根数不同,怎么处理

[复制链接]

该用户从未签到

1

主题

8

回帖

6

积分

一级逆天

积分
6

终身成就奖

QQ
发表于 2015-3-4 14:12:15 | 显示全部楼层 |阅读模式
例子一,DM642 图一,有FPGA,通过FPGA扩展了DM642 EMIF的地址线。FEXT_A[19..21]由FPGA外扩的,这样处理DM642寻址方式,地址与存储单元怎么对应,


例子二,DM6446 合众达,EMIF 地址总线与Flash AM29LV256MH123REI连接的原理图中,地址线A23拉上1.8V,怎么回事?

对于处理器与外部设备连接,处 图一.png 理器地址线根数不够,一般有哪些情况处理,暂时没找到器件手册中有说明怎么做,
SEED-DAVINCI_EVMsch_页面_03.jpg
回复

使用道具 举报

该用户从未签到

14

主题

582

回帖

24

积分

二级逆天

积分
24

社区居民忠实会员最爱沙发终身成就奖优秀斑竹奖

QQ
发表于 2015-3-4 15:37:19 | 显示全部楼层
回复

使用道具 举报

  • TA的每日心情
    开心
    昨天 12:46
  • 签到天数: 123 天

    [LV.7]常住居民III

    32

    主题

    1万

    回帖

    3万

    积分

    三级逆天

    积分
    34393

    终身成就奖特殊贡献奖原创先锋奖社区居民忠实会员社区劳模最爱沙发原创达人优秀斑竹奖宣传大使奖

    QQ
    发表于 2015-3-4 19:48:28 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    16

    主题

    789

    回帖

    20

    积分

    禁止发言

    积分
    20

    终身成就奖社区居民忠实会员

    QQ
    发表于 2015-3-4 20:19:14 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    855

    回帖

    1219

    积分

    三级逆天

    积分
    1219

    社区居民忠实会员终身成就奖特殊贡献奖

    QQ
    发表于 2015-3-5 00:19:02 | 显示全部楼层
    例子一,并非地址线不够用,其中的EA[0..2]不知哪里去了,按说不会浪费掉,我猜测可能连接到FPGA进行了某种变换扩展出了FEXT_A[19..21]。
        我觉得这很可能是一种数据加密措施。即CPU按照EA[0..21]现行访问flash时,flash端的A[0..21]出现的是经过FPGA变换的。这样有人想办法读出flash中的数据,起存放顺序就不是CPU的访问顺序了,从而实现了数据加密。

        例子二,A[23]上拉到1.8V,即A[23]恒等于1,只能访问到flash的高地址这一半的存储数据。
    回复

    使用道具 举报

    该用户从未签到

    17

    主题

    563

    回帖

    799

    积分

    游客

    积分
    799

    社区居民终身成就奖

    QQ
    发表于 2015-3-5 08:59:02 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    33

    主题

    2066

    回帖

    2302

    积分

    二级逆天

    天天开心

    积分
    2302

    终身成就奖社区居民忠实会员宣传大使奖优秀斑竹奖

    QQ
    发表于 2015-3-5 09:11:46 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    77

    主题

    4432

    回帖

    4091

    积分

    二级逆天

    积分
    4091

    终身成就奖社区居民忠实会员社区劳模最爱沙发原创达人优秀斑竹奖

    QQ
    发表于 2015-3-5 12:37:09 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    8

    回帖

    6

    积分

    一级逆天

    积分
    6

    终身成就奖

    QQ
     楼主| 发表于 2015-3-10 16:31:00 | 显示全部楼层

    回 wolf 的帖子

    wolf:    例子一,并非地址线不够用,其中的EA[0..2]不知哪里去了,按说不会浪费掉,我猜测可能连接到FPGA进行了某种变换扩展出了FEXT_A[19..21]。
        我觉得这很可能是一种数据加密措施。即CPU按照EA[0..21]现行访问flash时,flash端的A[0.. .. (2015-03-05 00:19) 
       EA[0..2]在DM642中没有,就没有可能连接到FPGA扩展出了FEXT_A[19..21],一般EMIF 地址线扩展,有用其中高位地址线A22用于CPLD或者FPGA扩展,而你说的这种扩展地址线能起到数据加密,有点不好理解,数据加密好像是,把地址线不按地址线顺序的方式,与存储器Flash地址线对应相连
    回复

    使用道具 举报

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

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表