当前位置:网站首页>How to become a senior digital IC Design Engineer (5-2) theory: ULP low power design technology (Part 1)
How to become a senior digital IC Design Engineer (5-2) theory: ULP low power design technology (Part 1)
2022-07-07 09:36:00 【New core design】
-- introduction
The performance characteristics of digital systems are always closely related to the execution speed and processing capacity of circuits , In the field of microprocessor design , Its performance is usually in accordance with MFLOPS( Per second
Number of floating-point operations in time ) perhaps MIPS ( The number of executable instructions per second ) To measure .
However ,
Increased processing performance of digital systems ,
It means that the circuit load increases ,
therefore ,
---- Increased power consumption ->
temperature rise , Affect the working state ) ->
Reduced range , Impact on user experience ) ->
Low stability , Impact performance potential ) ->
Heat dissipation cost , Affect competitive programs )
Finally, it will affect the market promotion of products
Reliability is a function of temperature , It is estimated that every rise in temperature 10 The degree failure rate is doubled . Maintaining a low temperature operating environment means using heat sinks or fans to dissipate heat , But this will increase the overall weight and cost .
-- Definition of power consumption
---- Output power - Input power , In the field of electricity , Power refers to the work done by current in unit time ,P=UI, This may be a little abstract or conceptual
The power consumption of each part of a single display notebook is as follows :
Notebook is W Of the order of magnitude
a main board 10
CPU 30
The graphics card 30
Hard disk 5
Memory 5
Monitor 15
Other 15
Smart phones are mW Of the order of magnitude
IP The design is uW Of the order of magnitude
---- Through the definition of power consumption, we can find , Power consumption is an instantaneous concept , It's unit time 1 Energy generated in seconds , And energy is a concept of time
for example , The power consumption of smart watches is 1mW, Work after running 30 minute , The energy consumed is 30*60s*1mW=1800J
---- yes PPA:Performance、Power、Area One of the compromises of
Abstract : As PPA One of the members of , Low power technology is particularly important , The future IC One direction of design .
This paper mainly introduces some commonly used low-power design technologies, such as pipelined parallelism 、 Resource sharing 、 Status code 、 Gate clock 、 Operand isolation 、 Power consumption optimization of gate circuit 、 Multi threshold voltage .
-- Divide
---- Static power consumption (Static Power)
---- Dynamic power consumption (Dynamic Power)
The next issue focuses on the meaning of dynamic power consumption and static power consumption
边栏推荐
- 如何使用clipboard.js库实现复制剪切功能
- LeetCode每日一题(2316. Count Unreachable Pairs of Nodes in an Undirected Graph)
- Postman data driven
- Add new item after the outbound delivery order of SAP mm sto document is created?
- 印象笔记终于支持默认markdown预览模式
- Cesium does not support 4490 problem solution and cesium modified source code packaging scheme
- 信息安全实验一:DES加密算法的实现
- Jmeters use
- scrapy爬虫mysql,Django等
- Interface test API case, data and interface separation
猜你喜欢
沙龙预告|GameFi 领域的瓶颈和解决方案
【frida实战】“一行”代码教你获取WeGame平台中所有的lua脚本
華為HCIP-DATACOM-Core_03day
Jemter operation
Where is the answer? action config/Interceptor/class/servlet
[bw16 application] Anxin can realize mqtt communication with bw16 module / development board at instruction
Information Security Experiment 1: implementation of DES encryption algorithm
ComputeShader
Difference between interface iterator and iteratable
What is MD5
随机推荐
信息安全实验四:Ip包监视程序实现
Using JWT to realize login function
四、机器学习基础
nlohmann json
shake数据库中怎么使用Mongo-shake实现MongoDB的双向同步啊?
IIS redirection redirection appears eurl axd
Strategic cooperation subquery becomes the secret weapon of Octopus web browser
JMeter JDBC batch references data as input parameters (the simplest method for the whole website)
華為HCIP-DATACOM-Core_03day
答案在哪里?action config/Interceptor/class/servlet
scrapy爬虫mysql,Django等
thinkphp3.2信息泄露
JS逆向教程第一发
H5网页播放器EasyPlayer.js如何实现直播视频实时录像?
Redis common commands
Mysql database index study notes
[SVN] what is SVN? How do you use it?
In fact, it's very simple. It teaches you to easily realize the cool data visualization big screen
Netease Cloud Wechat applet
软件建模与分析