A. 求两数之差的绝对值电路,若输入为有符号数补码,该怎样设计
1. 完成两数之差绝对值的一种方式为:
assign val = (a > b) ? a - b: b - a;
2. 一个算数表达式需要多少个周期取决于你设计的硬件结构,理论上来讲,任何一个运算都可以在一个周期完成,只不过这个周期的时间延时可能会很大--在这里,不要把硬件描述语言和高级程序语言混合了。硬件描述语言的目的是设计出一个电路,而非高级程序语言一样是基于处理器通过指令来完成运算。
B. 求差动放大电路静态工作点及电压放大倍数(rbe=3k,β=100)最好有过程。图中单位为欧姆,k代
1)先求V3射极电流 13*12/(13+62)=2.08/3≈0.69mA
2)V1、V2射极电流0.69/2=0.345mA 基极电流0.345/(1+β)=0.0345μA
UCEQ=12-10*0.345+UBEQ≈9V
3)Au=βRC/[rbe+(1+β)330/2]
=100*10/(3+100*0.165)
≈51
C. 电路分析求差电路的计算公式是怎么推导出来的,求大神啊
解:根据“虚断”,ip=0,所以:i2=i3。版
i2=i3=Vi2/(R2+R3),权Vp=i3×R3=Vi2R3/(R2+R3)。
根据“虚短”,Vp=Vn=Vi2R3/(R2+R3)。
根据“虚断”,in=0,所以:
i1=i4,i1=(Vi1-Vn)/R1,i4=(Vn-Vo)/R4。
因此:(Vi1-Vn)/R1=(Vn-Vo)/R4,Vo=(R4/R1+1)Vn-(R4/R1)Vi1。
代入Vn,所以:Vo=[(R4/R1+1)R3/(R2+R3)]Vi2-(R4/R1)Vi1。
如果电阻值满足:R4/R1=R3/R2=k,则:
Vo=[(k+1)k/(k+1)]Vi2-kVi1=k(Vi2-Vi1)。
D. 求可调增益差动电路输出电压表达式
如图所示