06 2019 档案

cache介绍
摘要:原帖地址:http://www.wowotech.net/memory_management/458.html?from=timeline 今天探究的主题是cache,我们围绕几个问题展开。为什么需要cache?如何判断一个数据在cache中是否命中?cache的种类有哪些,区别是什么? 为什么需要 阅读全文

posted @ 2019-06-06 14:56 迈克老狼2012 阅读(7764) 评论(3) 推荐(1)

cache verilog实现
摘要:cache原理: https://www.cnblogs.com/mikewolf2002/p/10984976.htmlcache的verilog实现实现的cache是16k, 4way组相连cache,每个set是256 个cacheline,每个cacheline是16 byte,所以总的size是256*4*16=16k byte。我们用23bit物理地址,如下图所示,低4位位cachel... 阅读全文

posted @ 2019-06-06 14:51 迈克老狼2012 阅读(3523) 评论(0) 推荐(0)

在verilog中使用格雷码
摘要:格雷码的一些知识: https://baike.baidu.com/item/%E6%A0%BC%E9%9B%B7%E7%A0%81/6510858?fr=aladdin绿色框起来的是0--15的格雷码,用红线将格雷码分为上下两部分。通过观察格雷码相邻位每次只有1位发生变化,且上下两部分,除了最高位相反,其余位全都关于红线镜像对称,7 --> 8 ,格雷码从 0100 --> 1100 ,只... 阅读全文

posted @ 2019-06-04 11:31 迈克老狼2012 阅读(1643) 评论(0) 推荐(1)

导航