一.辨别出其是属于高增益类型,或是高带宽类型
1.高增益类型,应选择L为0.2u-2u,间隔为0.1u的gm/id曲线。
2.高带宽类型,应选择L为0.2u-0.3u,间隔为0.005u的gm/id曲线。
我刚开始学就做过两个的运放。一个是80dB,40MHz;另一个是50dB,400MHz。
我理解的原因:
因为对于一个电路来说其GBW是不变的,在带宽和增益之间我们只能取其一。而根据下面的图像 编辑
我们不难看出,gm/id在0.2u-0.3u(最下面的红色与黄色)之间还是有很大的间隔的,所以在对增益要求不高的情况下我们可以再详细扫描0.2u-0.3u之间的情况。
编辑上图数据可以在 高带宽的要求下使用。
二.确定共模输入电压
共模输入电压在指标中会给出,我们要根据这个共模输入电压来扫描gm/id。而且后期我们也需要这个共模输入电压来测试电路标准。
三.根据指标计算电路尺寸
主极点为第一级的输出节点,次极点为第二级的输出节点。而为了进行频率补偿,我们引入了Cc,但是同时也引入了一个右半平面零点,会使相移变大,为此我们引入一个R来作为消零电阻。
(原理:在两级放大电路中,我们一般引入Cc来使主极点往左移,次极点往右移。而引入Cc后,有米勒定理我们可以将Cc放大(1+A2)倍等效到第一级的输出端,等于说该点对地的电容值变大了,对应极点频率自然减小;而引入Cc后,在高频情况下可以将M6看为二极管接法,第二季输出点的阻值减小,对应极点的频率增大。)
- gm/id的选择
一般gm/id选择范围是8-12。考虑到噪声影响,作为运放管gm/id取得大一点,作为电流源gm/id取得小一点。
- Cc的选择
Cc一般先选择CL的一般,后续在进行微调。
- 具体步骤
- 根据GBW算出
。这个GBW要设置的比要求高,比如400M要按500M的标准
- 根据Av合理分配两级的增益。这两级的增益也要比预期的高,一方面我们使用的是self_gain-gm/id来确定增益,由于出现了两个r0并联,所以我们需要再分配完两级的增益之后,再*2。之后再放大一点,避免设计的误差。
- 选择L,可以在(2)中选择L,也可以事先选择L再调整gm/id。
- 获得M1,2的gm、gm/id以及L之后,我们可以算出Id,以及在id/w-gm/id图像中扫描得到id/w,进而得到W1,2。
- 根据之前决定的增益我们可以选择M3,4所对应的gm/id,L可以选的大一点以减小沟道长度调制效应。得到L以及gm/id我们可以得到id/W,而且知道id之后就可以得出对应的W。
- 根据观察我们可以看出M4 与M6的Vgs一样。故而我们先画出第一级的电路,接着进行直流仿真,得到Vgs4。
- 得到Vgs4之后,在Vgs-gm/id的图表上画一条Vgs=Vgs4的标记,并且综合之前所分配的增益,选出对应的gm/id以及L。之后如法炮制得到id/w。
- 而对于gm6。考虑到相位裕度的问题,我们尽量让次极点满足:
进而得到gm6,通过计算可以得到对应的id以及W。
- R的计算(待定)
- 至于M5,7则须根据偏置电路来决定。
四.电路的微调
1.带宽问题。
按照之前的设计方法,带宽即使不满足也不会很大,我们可以适当的减小Cc,但随之而来的就是相位裕度减小。
2.相位裕度问题
因为在之前的计算中,我们并没有计算计算消零电阻R。而且之前次极点约为2.5~3倍的GBW,那么如果PH相差过大,则证明这是零点起作用了。那么不妨加一个R来再次进行仿真,来验证猜想。
如果GBW非常富裕,而且相位裕度相差不大。那么可以适当调大Cc以满足相位要求。