低功耗(LPS)VLSI 电路设计中的一些注意事项
1. Non-Retention RAM/Register:
如果使用的RAM/Register本身在Power-Down状态下不可以保存自身的状态,那么一定要保证它们在power-up的时候会进行reset。
2. 芯片中power-down部分电路的输出信号:
power-down部分电路的输出信号如果可以被其他power-on部分的电路使用,那么这些信号一定要进行处理。避免x值传输到power-on部分电路。
处理方式有三种:latch (保存power-down前一时刻该输出信号的值),连接高电平(power-down后该输出信号的值将变为‘1’),连接低电平(power-down后该输出信号的值将变为‘0‘)。
这三种设定可以在cpf (common power format) file中来完成。
(CPF语法参考资料:https://www.si2.org/?page=811)
3. 状态机:
和Register 类似,一个状态机在power-up的过程中一定要reset。而且状态机在设计过程中一定要保证其鲁棒性,即一旦出现意外输入,状态机一定要可以reset。
低功耗(LPS)VLSI 电路设计中的一些注意事项的更多相关文章
- [转]浅谈电路设计中应用DDR3处理缓存问题
		本文转自:浅谈电路设计中应用DDR3处理缓存问题_若海人生的专栏-CSDN博客 DDR系列SDRAM存储芯片的高速率.高集成度和低成本使其理所当然成为存储芯片中的一霸.在PC和消费电子领域自是如此,它 ... 
- unity3d 资源文件从MAX或者MAYA中导出的注意事项
		unity3d 资源文件从MAX或者MAYA中导出的注意事项 1.首先,Unity3d 中,导出带动画的资源有2种导出方式可以选择: 1) 导出资源时,只导出一个文件,保留模型,骨骼和所 ... 
- delphi中httpencode使用注意事项
		delphi中httpencode使用注意事项 一.uses HTTPApp二.使用前要用UTF8Encode转换成utf-8编码HTTPEncode(UTF8Encode(Text));不然和标准的 ... 
- 项目开发中的一些注意事项以及技巧总结  基于Repository模式设计项目架构—你可以参考的项目架构设计  Asp.Net Core中使用RSA加密   EF Core中的多对多映射如何实现?  asp.net core下的如何给网站做安全设置  获取服务端https证书  Js异常捕获
		项目开发中的一些注意事项以及技巧总结 1.jquery采用ajax向后端请求时,MVC框架并不能返回View的数据,也就是一般我们使用View().PartialView()等,只能返回json以 ... 
- PHP7中session_start 使用注意事项,会导致浏览器刷时页面数据不更新
		//PHP7中session_start 使用注意事项, session_start([ 'cache_limiter' => 'private', //在读取完毕会话数据之后马上关闭会话存储文 ... 
- 关于myBatis配置中的一些注意事项
		最近在学习mybatis,在网上查阅资料,并按照别人的范例来测试,总会出一些错误,这里把配置过程中的一些注意事项梳理一下. 一.导包(用eclipse开发) 1.如果你新建的是普通的project,需 ... 
- Servlet中的一些注意事项
		servlet中的一些注意事项 1 什么是servlet? 1)Servlet是Sun公司制定的一套技术标准,包含与Web应用相关的一系列接口,是Web应用实现方式的宏观解决方案.而具体的Servle ... 
- ios使用jspatch中需要注意的事项
		第一份代码,为了纠正原代码不显示29号的bug,先上代码 require('NSString','MCDatePickType','NSMutableArray','UIButton'); defin ... 
- IOS 开发中要注意的事项
		1.关于拍摄 TGCameraViewController – 基于 AVFoundation 的自定义相机.样式漂亮,轻量并且可以很容易地集成到 iOS 项目中.不会内存吃紧 2.block 中对控 ... 
随机推荐
- ASP.Net MVC 5 高级编程 第7章 成员资格、授权和安全性
			第7章 成员资格.授权和安全性 7.1 安全性 ASP.NET MVC 提供了许多内置的保护机制(默认利用 HTML 辅助方法和Razor 语法进行 HTML编码以及请求验证等功能特性,以及通过基架构 ... 
- 14种网页图片和文字特效的jQuery插件代码
			1.网页图片3d旋转jQuery代码 演示和下载地址 2.存css3实现的tabl选项卡代码 演示和下载地址 3.jQuery标签旋转代码 演示和下载地址 4.鼠标悬浮的图片选项卡代码 演示和下载地址 ... 
- VBA表格单元格替换文字
			Sub 表格单元格替换文字() If MsgBox("确定要替换单元格的文字吗?", vbYesNo + vbQuestion) = vbYes Then To ActiveDoc ... 
- c#中执行多条sql语句【ORA-00911: 无效字符】
			问题描述: 在plsql里执行多条sql语句的时候,使用“,”(逗号)分隔,测试可以执行多条,而在C#执行多条sql语句的时候[ORA-00911: 无效字符]. 有时我们需要一次性执行多条sql语句 ... 
- MongoDB(1):常用操作命令大全
			MongoDB常用操作命令大全(转) http://www.jb51.net/article/48217.htm 成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操 ... 
- Java----代码优化篇
			一.咱们之所以这么干的目的: 1.效率(最重要) 2.可读性,便于后期维护.(同样很重要) 二.代码优化的要求: 1.减小代码的体积. 2.提高代码的运行效率. 三.常用的代码的优化: 1.尽量重用对 ... 
- mysql忘记root密码拯救方法(flush privileges)
			修改的用户都以root为列.一.拥有原来的myql的root的密码: 方法一:在mysql系统外,使用mysqladmin# mysqladmin -u root -p password " ... 
- centos  yum 安装问题
			yum [Errno 256] No more mirrors to try 解决方法 输入下面的命令即可解决问题: yum clean all yum makecache 导致 centos安装软件 ... 
- DrawTool画笔之图形笔
			相关知识参考DrawTool画笔之纹理笔 , 图形笔的实现跟纹理笔的实现是一样的,重载Stroke的DrawCore方法,效果图: --------------------------------- ... 
- java基本概念
			什么是环境变量? 环境变量通常是指在操作系统当中,用来指定操作系统运行时需要的一些参数.通常为一系列的键值对. path环境变量的作用 path环境变量是操作系统外部命令搜索路径 什么是外部命令搜索路 ... 
