首页 > 其他分享 >基于AHB Bus SRAM控制器的设计-02

基于AHB Bus SRAM控制器的设计-02

时间:2023-03-12 09:56:42浏览次数:39  
标签:AHB 02 -- Bus SRAM 传输 地址 memory

AHB-SRAMC Design

片选信号决定哪几个memory被选择和功耗

1. sram_w_en信号

  • hsize--表示当前传输的数据宽度,决定写的数据是多少位的
  • halfword--传输的时候haddr受限于hsize,访问总线的时候haddr是和size对齐的,halfword是2byte为单位的,地址取值只能是0,2,4,6,8,10....
  • word-传输的时候,地址对齐4byte,0,4,8,12,16
  • byte传输--访问地址addr是任意的
  • word传输,haddr低两位是不用看的;halfword传输,低一位不用看,因为不会产生01,11的情况
  • sram_wen--0表示选中,1表示不选(使用的是独热码)
  • sram_wen--是根据hsize和haddr产生的

2.bank选择及片选信号生成

64k深度--需要16bit地址(2^16=65535),地址遍历的时候,是按照一行一行的方式进行寻址的,整体上走的是z字形

地址分配

  • 采用低位地址交织的方式bank中的数据

  • 采用16bit地址的最高位,表示地址落在bank0还是bank1

  • 采用16bit地址中的低两位,表示地址是memory中的哪一个

  • 知道memory的容量,知道寻址的地址宽度,将地址宽度分为多个区间,不同区间表示选择哪个bank和哪个memory,这样就可以生成片选信号

  • 系统复位或者是没有任务的状态都是1111,四个memory都不选

3.基于AHB总线的SRAM控制器功能集成需求文档

SRAM是集成在SoC中的,需要有一个文档告诉别人SRAM的接口
hclk和sram_clk是相反的关系

标签:AHB,02,--,Bus,SRAM,传输,地址,memory
From: https://www.cnblogs.com/Icer-newer/p/17207573.html

相关文章

  • java学习日记20230310-类与对象
    类与对象类:自定义的数据类型:类是抽象的,概念的,代表一类事务,即是数据类型;对象(属性,行为:具体的实例):具体的,实际的,代表一个具体事物,即是实例;类是对象的模版,对象是类的一个个......
  • day11 (2023.3.11)
    1.String字符串12.String字符串2 运行结果: 3.内部类 测试类和运行结果: 4.静态内部类和运行结果: 5.匿名内部类和局部内部类 面向对象基本完结。da......
  • 2023/3/11 考试总结
    时间安排7.30~8.00询问很复杂,但是数据随机。直觉告诉我,直接暴力就是对的。写了个set把每个区间存在它的最大值和最小值位置上,然后暴力修改,但是大样例跑了很久。8.00~9......
  • 2023/3/11杂题总结(未完)
    ELCA这道题的整体思路就是,对于一个lct,我们能够维护的东西,需要保证能够在较优的时间内完成实边修改和区间合并(就是得保证支持实虚边转化和平衡树的维护),那么这道题,......
  • 2022/3/11 考试总结
    时间安排7.30~8.00先看T1,感觉是某种很典的模型,想了个做法,建出dfs树跑树形dp。样例过了,因为暴力很难写而且还要SPj就直接交了。8.00~10.00推了推T2,感觉解是惟一的,于是......
  • 02-dos常用命令
    dos常用命令:dir查看某个盘符的下面的目录内容cd/dE:\IDE从F盘跨盘符到E盘的IDE文件夹cd..返回上一级清理屏幕:clscalc计算器mspaint画图notepad记事本......
  • 2023.3.11
    传递实参函数定义中可能包含多个形参,因此函数在调用时也就包含多个实参。向函数传递实参的方式很多,有位置实参、关键字实参,还可使用列表和字典。1.位置实参使用位置实参要......
  • 2023年中国高校计算机大赛-团队程序设计天梯赛(GPLT)上海理工大学校内选拔赛
    https://ac.nowcoder.com/acm/contest/52244A-AXorBProblem给定序列\(a_i\),求有多少数对\((i,j)\)满足\(a_i\oplusa_j=0\),其中\(\oplus\)表示按位异或......
  • 2023/3/8 && 2023/3/11 模拟总结
    开摆,嘿嘿,开摆!2023/3/8IOI赛制/6道题/部分文件io集训期间的第一次模拟,看到是IOI赛制感觉好拿分,于是就挺放松的。开考之后看到T1,胡了一个二维前缀和暴力做法,爽拿3......
  • 2023年3月11日软工日报
    今天早上一直休息,下午写了个四级阅读,太菜,没法过,随缘吧,晚上我把那个app打卡不能重复打卡功能写了下。展示下,但是对我是知道的,我只是展示我填的语句switch(view.get......