简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
普通IO cell,内置二极管用作ESD保护。考虑一种应用场景,当芯片只有部分上电的时候。芯片部分IO,是断开电源。如果芯片IO外接设备,输入给芯片高电平,会导致二极管导通,使得芯片内电源异常升压;即芯片内电源不是0v,而是3.3-0.7(二极管压降)=2.6v。这种情况,会导致芯片所在PCB板,发生异常情况概率加大,因为PCB板电源不符合期望。方法一:IO采用fail safe,解决此类芯片部分
参考文章:土老冒谈硬件 深度解析DDR3内存新特性SDRAM最开始是时钟下降沿采样,数据传输速率和频率是1:1关系,即一个周期可传输1bit数据;DDR1,采用时钟双边沿采样,即上升沿、下降沿都采样。一个时钟周期可传输2bit数据,这个时候,就叫预取2bit技术了(因为一拍需要预取2bit数据)。可知预取2bit技术的基础,就是双边沿采样。DDR2,预取4bit。DDR3,预取8bit。举例,DD
背景介绍AUTOINST和AUTOWIRE的应用背景介绍emacs默认自带verilog-mode插件,不仅仅支持语法高亮、代码段自动补全等功能,核心应用还有/*AUTOXXX*/。IC顶层集成,最常见的工作就是实例化和端口线网的连接。可以利用/*AUTOINST*/和/*AUTOWIRE*/节省很多工作量,减少出错可能性。AUTOINST和AUTOWIRE的应用下面是示例。用到的技巧包括:
例子查看文件的读写权限以及所属用户查看目录的读写权限以及所属用户文件和目录读写权限默认为755即rwxr-xr-x目录和子目录的读写权限特点例子ls -ld /home1drwxrwxrwx. 39 root root 4096 Apr 6 14:16 /home1ls -ld /home1/qileidr--r--r--. 39 qilei root 4096 Apr 26 14:1
背景解决方法背景linux下,多用户通过vnc访问指定IP,比如192.168.2.94。不同用户执行firefox,firefox进程存在且仅能存在一个。记录一下,以备不时之需。解决方法firefox每次启动,会关联一个profile。默认在~/.mozilla/firefox/xxxx.default目录里。linux firefox提示“firefox is already ru
linux bash处理较简单的参数。如./test.sh 10而很少使用./test -n 10这种带选项的方式。 典型用法为:#!/bin/bashif [ x$1 != x ]then#...有参数elsethen#...没有参数fi为什么要使用 x$1 != x 这种方式来比较呢?想像一下这种方式比较:if [ -n $1 ] #$1不为空但如果用户不传参数的时候
regexpregsubIC EDA工具默认支持的内置脚本,一般都是tcl语言。常用的正则表达式,也就regexp和regsub两个,分别代表匹配字符串和替换字符串的功能。regexpregexp,以正则表达式的方式去匹配字符串。大括号的意思是,模式匹配。个人建议:变量用双引号;模式匹配的内容,用大括号。不要混用。语法:regexp ?switchs? ?–? exp string ?
spf13-vim介绍1 没有超户的linux操作系统如何安装vim最新版spf13-vim常用插件介绍1 NERDTree2 neocomplcache3 EasyMotion4 ctags5 tagbar1. spf13-vim介绍spf13-vim - The Ultimate Vim Distributionhttp://vim.spf13.com/安装见官方网站,百度也很
crontab经常遇到的问题是针对上述问题总结如下设置crontab的步骤simvision是cadence ncverilog仿真工具的一个波形查看命令,是一个图形界面。因为simvision的环境变量和license设置比较复杂,以simvision为例,更好得解释了crontab的执行过程。crontab经常遇到的问题是:环境变量设置不正确。解决办法,设置相关环境变量或者运行程序的完
Mac brew找不到命令的解决办法。或者替换国内源脚本。