加载中…
  
博文
分类: 模拟设计
https://zhuanlan.zhihu.com/p/334768322
标签:

电流源电路

ic

杂谈

分类: 模拟设计
和电源无关的电流镜产生电路正确性判断。
(2020-11-27 09:58)

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、数字滤波器对外界环境不太敏感,具有更高的可靠性。

 

(2020-06-09 16:45)
分类: 信号处理

数据突发长度(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),可以将其转
(2020-05-08 09:59)
分类: 工具使用
       纵观身边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+小写)
  get, signlas添加信号,显示波形
  next, Search Forward选定信号按指定的值(上升沿,下降沿,both,指定Value)向前跳转
  与n功能相同,方向向后
  Keep Cursor at Centor(开关)移至中央并保持居中,再按取消固定居中
  color,调整所选信号的波形显示颜色,线的粗细和类型,非常方便Debug
  full, Zoom All波形全部显示
  Zoom Out波形缩小,一般配合鼠标放大非常方便
  Zoom In 波形放大
  last view,上次波形位置,相当于Vim里的``或''
  重新加载波形或设计文件,这个很方便,在新一次仿真完成之后Roload即可
  begin移动Cursor到波形开头
 
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有