Low Power概念介绍<PST>

本文介绍了Low Power设计中的关键概念PST(Power State),详细阐述了如何定义电源状态,包括各信号网的电压等级和不同模式下的电压配置。通过UPF文件的实例,解释了如何描述PST,并展示了如何创建和管理PST状态,以实现低功耗设计。此外,还提及了IC公司对低功耗IC工程师的需求。
摘要由CSDN通过智能技术生成

640?wx_fmt=gif

今天我们要介绍的Low Power概念是PST,即power state的意思,用来定义整个设计中各个power state情况,通俗来是说哪根net使用多少电压,哪种模式使用哪些电压电压状态等。通常定义在低功耗文件的最后一个部分。

640?wx_fmt=jpeg

我们来看UPF文件对PST描述:

add_port_state VDD1  -state {high 1.0}     定义port电压状态

add_port_state VDD -state  \{medium 0.8}\

                                    -state {low0.6}

add_port_state iA/VDD_sw -state {medium 0.8}\

                                             -state {low 0.6} \

                                             -state {off 0}

add_port_state iB/VDD1_sw -state {high 1.0} \

                                            -sta

  • 1
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
<%@page pageEncoding="UTF-8" import="java.sql.*"%> <!DOCTYPE html> <html style="height: 100%"> <head> <meta charset="utf-8"> <title>柱状图显示数值</title> </head> <body style="height:600px; margin: 0"> <div id="main" style="width: 2000px;height:80%;"></div> <script type="text/javascript" src="js/echarts.min.js"></script> <script> function show(title,value){ var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = { // 标题 title: { text: 'ECharts 入门示例' }, // 工具箱 toolbox: { show: true, feature: { dataZoom: { yAxisIndex: 'none' }, dataView: {readOnly: false}, magicType: {type: ['line', 'bar']}, restore: {}, saveAsImage: {} } }, // 图例 legend: { data: ['销量'] }, // x轴 xAxis: { data: title }, yAxis: { type: 'value' }, // 数据 series: [{ name: '销量', type: 'bar', data: value, itemStyle: { normal: { label: { show: true, //开启显示 position: 'top', //在上方显示 textStyle: { //数值样式 color: 'black', fontSize: 16 } } } }, }] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); } </script> <% Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://101.43.149.243:3306/test"; Connection con=DriverManager.getConnection(url,"guest","guest"); String sql="select * from logpvbyprovince order by num desc limit 10"; PreparedStatement pst=con.prepareCall(sql); ResultSet rs=pst.executeQuery(); %> <script type="text/javascript"> title=new Array(); value=new Array(); <% while(rs.next()){ %> title.push("<%=rs.getString(1)%>");value.push(<%=rs.getInt(2)%>); <% } rs.close(); pst.close(); con.close(); %> show(title,value); </script> </body> </html>改为用饼图展示
06-01
好的,我来为您改写代码,展示用饼图展示前10名省份的数据: <%@page pageEncoding="UTF-8" import="java.sql.*"%> <!DOCTYPE html> <html style="height: 100%"> <head> <meta charset="utf-8"> <title>饼图显示数值</title> </head> <body style="height:600px; margin: 0"> <div id="main" style="width: 800px;height:80%;"></div> <script type="text/javascript" src="js/echarts.min.js"></script> <script> function show(title,value){ var myChart = echarts.init(document.getElementById('main')); // 指定图表的配置项和数据 var option = { title: { text: '前10名省份饼图', left: 'center' }, tooltip: { trigger: 'item', formatter: '{a} <br/>{b}: {c} ({d}%)' }, legend: { orient: 'vertical', left: 10, data: title }, series: [ { name: '访问来源', type: 'pie', radius: ['50%', '70%'], avoidLabelOverlap: false, label: { show: false, position: 'center' }, emphasis: { label: { show: true, fontSize: '30', fontWeight: 'bold' } }, labelLine: { show: false }, data: value } ] }; // 使用刚指定的配置项和数据显示图表。 myChart.setOption(option); } </script> <% Class.forName("com.mysql.jdbc.Driver"); String url="jdbc:mysql://101.43.149.243:3306/test"; Connection con=DriverManager.getConnection(url,"guest","guest"); String sql="select * from logpvbyprovince order by num desc limit 10"; PreparedStatement pst=con.prepareCall(sql); ResultSet rs=pst.executeQuery(); %> <script type="text/javascript"> var title = new Array(); var value = new Array(); <% while(rs.next()){ %> title.push("<%=rs.getString(1)%>"); value.push({value:<%=rs.getInt(2)%>, name:"<%=rs.getString(1)%>"}); <% } %> rs.close(); pst.close(); con.close(); show(title, value); </script> </body> </html> 希望这可以帮助您展示饼图。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值