由买买提看人间百态

topics

全部话题 - 话题: switch2
(共0页)
z*****h
发帖数: 547
1
来自主题: EE版 - 关于PSS&PAC一问
如何在瞬态仿真的某个时间点仿开关电容电路的AC特性?
并且不要得到共模反馈结果后再加直流电压这类的方法
因为这会破坏求AC特性时的电路结构
而且也不适用于大批量处理(比如Monte Carlo分析)
PSS+PAC试过,但是似乎并不正确,以下面为例
switch1 A switch2
GND ___/ _________/ ____ VDD
|
|
===
|
|
GND
switch1和switch2是两相非交叠时钟
如果VDD的PAC幅度为1,GND是0,PSS+PAC仿真结果表明A点的幅度为1/2
但比如说我只关心switch2导通、switch1关断的某一瞬间VDD到A的增益
此时switch1电阻无穷大,switch2电阻有限
也就是相当于一个RC低通滤波器的传输函数
这个用什么仿真可以求出呢?
z*****h
发帖数: 547
2
来自主题: EE版 - 关于PSS&PAC一问
多谢多谢
就是问在瞬态仿真的某个时间点仿开关电容电路的AC特性?
如果有就可以直接说
下面的只是说明我用PSS+PAC仿真过,但发现结果并不是所要的,仅此而已
switch1 A switch2
GND ___/ _________/ ____ VDD
|
|
C ===
|
|
GND
如果GND的AC幅度=0,VDD的AC幅度=1
对于这样一个电路进行PSS+PAC仿真
那么A的AC幅度=1/2,对所有频谱均是如此
而我想要的结果是switch2导通,switch1关断的某个时间点上A的AC幅度
结果应该是1/(1+sCRon2),类似于低通滤波器传输函数
o****o
发帖数: 1398
3
如果没有准备过,估计很多人面试遇到位运算的题目都会头疼,包括我自己,所以在此
总结一下位运算相关题目吧,从leetcode,careercup还有本版学到的,留个纪念:
1. Toggle 5th-8th bit of a 32bit Integer 这是我自己编的题,不过对于理解XOR操
作有帮助
Ans: a = a ^ 0x000000F0;
2. 交换第i与第j位
这个思路是直接:抠出第i位和第j位,交换之后再置位,可是实现比较麻烦啊,分情况
考虑比较好:
(1)如果第i位和第j位相同,不用换
(2)如果不同,用题1的方法,来个掩码,仅toggle第i位和第j位
Ans:
//Assume i,j start from 0
int exchange(int a, int i, int j) {
if( ((a>>i)&1) != ((a>>j)&1) ) {
a = a ^ ((1< }
return a;
}
3. Turn off the rightmost 1-bit
Ans: x = x & (x-1)... 阅读全帖
s**g
发帖数: 66
4
来自主题: EE版 - 关于PSS&PAC一问
Be patient, my friend.
Let me rephrase your OP:
You are trying to apply AC analysis to a ckt under such a 'bias' point,
which is only obtained through transient sim (periodic).
Here are my questions:
1. what is your switching freq? what is AC freq?
2. can you show your feedback ckt in the schematic?
There are different ways to attack this issue:
PSS + PAC may apply only when you try to study AC at a much lower freq than
switching frequency. But as you use it, your switch2 turns on/off all the
ti
(共0页)