ahb_sramc控制器补充说明
时序处理
访问地址
- 一个地址的大小是1byte
bank选择
- 使用地址的最高bit
- 1bit+13bit+2bit = 16bit,最高bit选择bank,低两bit选择哪几个memory
8/16/32bit访问
timing check
测试小技巧
- 如果测试一个8k的memory,可以利用循环将memory中每个地址写入数据,然后再读出来,如果memory数据容量比较大,就会耗时时间长
- 可以利用边界进行测试,以1k为边界,可以提高效率
- 根据不同的读写位宽32bit\16bit\8bit访问不同的memory
- 操作方式不同,对同一地址先写后读,或者是先写所有地址和读所有地址