https://zhuanlan.zhihu.com/p/334768322
和电源无关的电流镜产生电路正确性判断。
linux系统默认为bash,相应的环境变量配置文件为.bashrc,如果你用的是.cshrc,则需要执行如下命令进行系统环境转换;
su root 获得root权限
usermod -s /bin/csh gcp 将bash转为csh;
同理:
usermod -s /bin/bash gcp 可以将用户从csh转为bash;
注:echo $SHELL 可以查看当前shell环境类型。
1.将CDL文件存放在制定目录下;
2.在CIW界面点击File -> import ->spice ,打开设置页面;
3.在input选项卡,导入CDL文件所在路径;
netlist类型选CDL(可根据自己需要选择);
Import字电路列表,如果没有其它字电路独立网表文件,可以不填写(一般CDL已经包含了所有内容);
Reference库列表,填入参考库名称,比如analogLib,basic,要参考的PDK库,standcell库等;
Trigger CDF参数返回函数,要选中;
Device Mapping File要选中;
其它的都不要动。
4.在Output选项卡,选择最终schematic要存放的库名称,输出类型选电路类型;
5.Schematic Generation选项卡默认不动;
6.Device map选项卡,可以直接导入已经写好的device
map文件,也可以在该页面手动添加CDL和PDK文件里边对应的器件参数;
点击File->new,在框框下边点击Add above,在Device to
map页面输入CDL中的器件名
噪声转换计算器
如下图,定义每一段下边围得面积依次为A1/A2/A3/A4/A5/A6;
令A=10*lg(A1+...+A6);
则,RMS jitter(弧度)=√2*10^(A/10)
RMS jitter (秒)
=【
写在前边:
一.数字滤波器的主要特点:
1、数字滤波器对外界环境不太敏感,具有更高的可靠性。
数据突发长度(burst
length)
在讲解如何去计算FIFO深度之前,我们来理解一个术语burst
length,如果你已经了解了可以跳过。要理解数据的突发长度,首先我们来考虑一种场景,假如模块A不间断的往FIFO中写数据,模块B同样不间断的从FIFO中读数据,不同的是模块A写数据的时钟频率要大于模块B读数据的时钟频率,那么在一段时间内总是有一些数据没来得及被读走,如果系统一直在工
1.打开matlab;
2.a=[1 -2 1.125]
$定义分子
3.b=[1 0.5 0.125]
$定义分母
4.zplane(a,b)
$画出传递函数z域单位圆,左键点击相应零极点显示坐标值,再单击取消显示。
注:g=tf(a,b)回车得s域标准传输函数,分子形式为1-2*s+1.125*s^2之类的级数,零极点都是2个;
使用g=tf(a,b,Ts)加入采样时间,就变成了离散域传递函数,分子为1-2*z+1.125*z^2;
使用h=zpk(a,b,g),g为增益,得s域零极点值形式,如分子为g*(s-1)(s+2)(s-1.125),零极点都是3个;
使用h=zpk(a,b,g,Ts)就变成了离散域零极点形式,如分子为g*(z-1)(z+2)(z-1.125);
使用tf(h),可以将零极点形式表达式转化为标准型传递函数,即分子分母都变成a+a0*s+a1*s^2+...
使用ss(h),可以将其转
纵观身边IC工程师们,目前大多数还都在使用IC5141,而来到新公司后,需要搭建新的工作环境,就有了让同事们都使用新版本的想法,这里总结一下新版本工具的特色。
1.
IC5141中的ADE同一时刻只能仿真一个testbench,而且在单一仿真中,只能从variable sweep/Monte
Carlo/Corner
Sweep中选择一个。而常规验证中的PVT仿真需要通过OCEAN脚本等方法来实现,且总是顺序执行,不能并行仿真,导致仿真周期很长。
2. IC617 launch中可以看到有ADE L/ADE
XL/ADE GXL/ADE Explorer/ADE Assembler五个仿真器,其中ADE
L相当于IC5141中的ADE,两者基本一致,只是用户界面更现代化了。AD
EL主要起过渡作用,方便工程师快速在ADEL中设置仿真条件等,然后保存下ADEL中的state;下次可以直接将state导入到ADE
XL中,从而脱离5版本依赖,等熟练后,就可以不用ADE L了。需要注意的是,ADE L中没有Monte
Carlo仿真了,被转移到了ADEXL中,这也是在变相的鼓励大家去使用ADE XL吧。
Verdi看波形的基本操作:
在代码窗口,单击选中信号,此时处于高亮状态,按Ctrl+w,可以将信号发送到波形窗口;
快捷键:(大写字母=Shift+小写)
g get, signlas添加信号,显示波形
n next, Search
Forward选定信号按指定的值(上升沿,下降沿,both,指定Value)向前跳转
N 与n功能相同,方向向后
y Keep Cursor at
Centor(开关)移至中央并保持居中,再按取消固定居中
c color,调整所选信号的波形显示颜色,线的粗细和类型,非常方便Debug
f full, Zoom All波形全部显示
z Zoom Out波形缩小,一般配合鼠标放大非常方便
Z Zoom In 波形放大
l last view,上次波形位置,相当于Vim里的``或''
L 重新加载波形或设计文件,这个很方便,在新一次仿真完成之后Roload即可
b begin移动Cursor到波形开头
e