- 博客(6)
- 资源 (2)
- 收藏
- 关注
原创 Cache问题
什么是程序访问的局部性?Cache一般采用什么制作,优点是什么?什么是块长,怎么计算?Cache与主存之间是字块传送CPU访问Cache命中/不命中意思?缓存的块数C远小于主存的块数M由于上一条的原因,一个缓存块不能永久的对应一个主存块(一对多),所以每个缓存块都需要设置一个标记,用来表示当前存放的是哪一个主存块CPU读信息时,需要将主存地址的高m位(或m位的一部分)与缓存块的标记...
2019-02-26 15:27:59 563
原创 模4补码(也称为变形补码)详解
模4补码又称为变形补码概念是:用两个二进制位来表示符号位,其余位与补码相同,【例如模2补码的-3为1101,模2用1位,这里是最高位表示符号位,剩下3位是3的补码,同样模4补码表示-3为11_101,模4用两位表示符号位,这里是最高两位11,其余3位为3的补码】总的说来就是符号位左边那一位表示正确的符号(这就说明了选择题里面存储模4补码只需要一个符号位是正确的,因为任意一个正确的数值,模4补码...
2019-02-25 15:05:09 49785 11
转载 模2运算
模2运算是一种二进制算法,CRC校验技术中的核心部分,因此,我们在分析CRC算法之前,必须掌握模2运算的规则。与四则运算相同,模2运算也包括模2加、模2减、模2乘、模2除四种二进制运算。而且,模2运算也使用与四则运算相同的运算符,即“+”表示模2加,“-”表示模2减,“×”或“·”表示模2乘,“÷”或“/”表示模2除。与四则运算不同的是模2运算不考虑进位和借位,即模2加法是不带进位的二进制加法运算...
2019-02-25 14:30:28 5332
原创 CTS时钟树综合一0225/2019
一.芯片设计中时钟分为两类:真实时钟/虚拟时钟,真实时钟分为两种模式:1.时钟树综合前没有延时的理想时钟(ideal clock)2.时钟树综合后的传播时钟(propagated clock);对于某个不含PLL的设计模块,其信号来自于顶层芯片,我们就定义为虚拟时钟。二.时钟树综合与标准设计约束文件时钟树综合需要对期望实现的参数做出定义,这些参数通过“时钟树约束文件”提供;时钟树约束文件中...
2019-02-25 11:02:35 4519 2
原创 数字和模拟混合供电20190221
一.数模混合供电设计中,需要特别注意电源信号之间的干扰和隔离,因而需要建立不同的电源区域(Power Domain):1)模拟模块的工作区域一般放置在芯片的某个角落,其间不应该混合放置数字模块;2)模拟区域需要单独供电,给模拟信号供电的I/O单元应该放在模拟模块的边上,尽量缩短供电线路的长度;3)在模拟模块周围放置保护隔离环(Guard Ring);如上图某芯片电源规划图:1)模拟信号...
2019-02-21 15:21:46 2769
原创 数字集成电路设计__数字后端__电源网络设计__概念解析示例
1.Power RingPower ring是指为了均匀供电,包围在标准单元周围的环形供电金属。如果供电的IO单元正好分布在芯片四周,那我们可以采用power ring的形式来供电。如下图所示:可以把它想象成一座桥梁,供电IO单元通过金属连接到ring,标准单元和macro分别通过followpin和stripes连接到ring,ring可以平均分布电流,缩短电流回路,更有效的减小电压降与电...
2019-02-20 15:22:31 5991 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人