charlie_zhang的个人空间 https://blog.eetop.cn/910906 [收藏] [复制] [分享] [RSS]

空间首页 动态 记录 日志 相册 主题 分享 留言板 个人资料

日志

寄存器访问时延

已有 1305 次阅读| 2018-1-20 22:37 |个人分类:杂七杂八|系统分类:芯片设计


今日看书说到不同存储器时延,说到寄存器时延<1ns。
A question come up with me, What is the delay of register access?

之前从没想过这个问题,首先得看如何定义访问时延,访问者发出地址,然后得到数据。
寄存器一般是多位组织成一个访问单元,而又由多个单元组织成一个寄存器文件,类似其他存储器,端口接收地址和读写命令,进而完成读写。
(1) 当读时,寄存器文件接收地址,以处理器内核寄存器为例(通常会有多个寄存器r0-rn之类)。对地址进行译码,然后将众多寄存器数据mux到寄存器文件端口。剩余的事情就是驱动负载各种电路时延到接收数据端。
(2) 当写时,当地址和数据都准备好,接下来发个时钟边沿(“地址译码/写数据mux + su需满足“”),然后就完事。


点赞

评论 (0 个评论)

facelist

您需要登录后才可以评论 登录 | 注册

  • 关注TA
  • 加好友
  • 联系TA
  • 0

    周排名
  • 0

    月排名
  • 0

    总排名
  • 0

    关注
  • 30

    粉丝
  • 12

    好友
  • 73

    获赞
  • 18

    评论
  • 1100

    访问数
关闭

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

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

GMT+8, 2024-4-19 18:24 , Processed in 0.024313 second(s), 15 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
返回顶部