2017/09/25 关于cache和axi的一些想法
来源:互联网 发布:java零基础骗局 编辑:程序博客网 时间:2024/05/20 19:46
今天看了很多乱七八糟的东西:
1.E知网 为什么要有qos axi中的qos的主要作用就是表明优先级。因为不同的模块有着不同的需求,因而不同。
http://www.eeknow.cn/question/72
2.latency和 bandwidth不同:
latency主要指的是延迟,cpu的cache miss之类的操作对latency要求很高。bandwidth指的是带宽,主要是用于单位时间内通过的数据量,gpu要求比较高。
https://arstechnica.com/features/2002/11/bandwidth-latency/2/
fpga中的delay与latency
delay主要指的是逻辑延迟,布线延迟,而latency主要指的是数据几个时钟周期之后处理好
http://www.cnblogs.com/youngforever/p/3141216.html
如何理解带宽和吞吐量
http://www.cnblogs.com/binyao/p/5162424.html
另外今天仔细看了hp的设计文档:
1.hp口可以不经过scu,即snoop control unit,是arm中用于监控缓存一致性的单元
2.复位的寄存器涉及到用户端和ps时钟域的寄存器,需要将它设置为false path,即静态时序分析时不关心的路径。
http://www.eefocus.com/shineboy19850420/blog/09-10/178252_efbd3.html
http://www.eefocus.com/zpshao/blog/11-01/201526_485d1.html
3.axi的cache这是为2‘b11
这是因为:
https://wenku.baidu.com/view/ef131e105f0e7cd18425360c.html 主要看cache的模式那一块
0:bufferable 这个选中了之后,返回的响应不一定是从最终的设备,有可能是中间的buffer
1:cacheable 这个选中之后,可能会多个小包数据合并为一个数据包发送
2:read allocate 分配的意思就是miss之后,是否更新回cache
3:write allocate
4.顺便查了一下为什么要有写分配法:
当写不命中时,按写分配(Write Allocate)比不按写分配多了一步:将所写单元所在的块从主存调入Cache。
按照教科书上的观点,写回法(write back)通常会用按写分配法,那么从memory中取出的这个block根据相应的替换算法(FIFO, LRU, RAND)替换到相应的位置(对于组相联Cache)。
那么。。。现在问题来了。。。
按写分配多那一步的意义何在?
多那一步的目的在于写回法并不是马上将数据写回memory中,而是等待此cache需要被替换时才写入memory,在此期间,CPU还可以多次通过cache写入此位置的数据而并不需要再读写memory。所以在需要反复写同一位置的内存时,采用写回法按写分配效率要高于不按写分配(不按写分配需要每次写入都访问一次memory,效率在多次写入同一位置时低于写回法的按写分配)。
https://segmentfault.com/q/1010000005678775/a-1020000005684076
http://www.cnblogs.com/-9-8/p/4655243.html
** http://blog.csdn.net/tc_xjyxhd/article/details/50603007
5.aprot信号中
- 2017/09/25 关于cache和axi的一些想法
- 关于设计的方法和一些想法
- 关于备份和还原的一些想法!!!!
- 关于男人和女人的一些想法
- 关于python的一些想法和疑惑
- 关于成功和努力的一些想法
- 关于Go 和Erlang的一些想法
- 关于redis和memcached的一些想法
- Zedboard-一些常见的IP核整理(AXI-Interconnect和AXI VDMA)
- 关于GUI和DirectUI 我的一些想法和计划
- 关于一些编程的想法
- 关于会议的一些想法
- 关于算法的一些想法
- 关于算法的一些想法
- 关于算法的一些想法
- 关于对象的一些想法~~~
- 关于算法的一些想法
- 关于算法的一些想法
- BZOJ 4196 [Noi2015]软件包管理器
- ANSIBLE的简单使用
- elasticsearch5.4.0 java开发记录四
- java内存管理
- Linux下OOM Killer机制详解(二)
- 2017/09/25 关于cache和axi的一些想法
- ???Auction Bidding
- neuq 1177: 【亲和数】
- 数据结构与算法,反转单链表的几种方法
- BZOJ 4195 [Noi2015]程序自动分析
- 1020. 月饼 (25)
- 小丸工具箱压制字幕注意
- Mybatis学习笔记四 查询数据与添加数据
- 多线程 互斥锁