举个例子:cache,通过层次化的存储结构折中解决存储成本-大小-速度问题。寄存器离核最近,速度最快,但是成本也最大。其次是L1 cache、...
前面的文章里,讲了一些SoC低功耗相关的设计方法,比如多电压域和电源开关等,《SoC设计之功耗 -- Power Gating》,《SoC设计之功耗 -- ...
Q-channel是ARM公司定义的一个低功耗接口,是从AXI的低功耗接口演变过来的,其用处是控制设备静止(quiescent)状态时的时钟和电源。
开始前请大家回忆一下动态功耗的公式。工作电压和翻转频率会直接影响动态功耗值,那么是不是可以在这两个参数上做做文章来降低芯片功耗...
相比Verilog HLD,数字IC设计(RTL开发)人员会觉得SVA学习起来比较复杂。如果一个设计人员不得不书写超过3行的SVA代码,这个工作肯定会...
-Chiplet小芯片能否做成异构计算?-内存带宽跟不上PCIe:引出了串行化的OMI-低延时“近端内存”& “远端”CXL.mem内存共享-OCP HPC模块:OAI...
上周写IR drop的时候想起,当初写RTL功耗计算只写了原理性的东西,今天再写一些实操方面的吧,以PowerArtist软件为背景。
上期讲的多电压域设计主要还是解决的动态功耗问题,今天来看一种降低静态功耗的方法—电源门控(power gating)。当芯片内部的模块/IP不...
测试Flash存储器完整性时,需要用到CRC校验,在参考代码中我们使用了硬件的CRC单元,通过硬件CRC生成器完成的CRC计算大大降低CPU负载。
本周继续在电压上做文章,我们来看一看多电压域(multi-voltage domain)设计。毕竟SoC的动态功耗跟供电电压的平方成正比,降低一点供电...
书接上回,今天我们来聊一聊RTL级功耗计算的问题。上篇讲到有很多种低功耗设计方法,那么在项目中选择哪些来做呢?在抉择前如果有数据支...
没想到大家对IR drop这个话题很感兴趣,那就接着再多写一点,后面以redhawk软件为背景加以介绍(大A厂是不是考虑给我一点推广费啊,哈哈...
SoC电源/地网络给整个芯片供电,一个设计合理的电源/地网络要保证整个芯片的性能和可靠性。如果在电源/地网络上引入了噪声,可能导致电...
FPGA编译流程是指将一个FPGA设计从普通RTL描述转换为比特流所需要的一系列步骤。编译流程的顺序会有所不同,这取决于所使用的工具。然而...
今天来研究一个相对冷门的话题,电迁移(electromigration)。我们先来看一下,百度百科是如何定义的:电子迁移是上世纪50年代斯茂·斯迪...
检测时由于需要执行软件算法(March-C),会影响CPU的利用率,所以SRAM测试采用拓扑模式,按位阵列推进测试,阵列中的逻辑邻位(属于单字...
开始之前,我们首先来看一下什么是时钟门控(clock gating)技术,顾名思义就是利用逻辑门技术控制时钟的通断。
提到功耗这个词,估计大部分做SoC的工程师都是既熟悉又陌生。熟悉的是这个词会经常被提到。陌生的是又很难说清我们工程师在功耗方面能做...
通常,动态功耗有两种表述,两种表述的区别之处在于:把对管子内部电容充放电消耗的功耗归于谁,第一种表述常见于理论分析,第二种表述...
接着《新技术 | Innovus Mixed Placer》《新技术 | Mixed placement flow 开篇》继续搬运mixed placement. 今天搬运mixed placement 几...