hspice vấn đề, quá

L

lhlbluesky

Guest
i muốn lô đường cong''i-VGS'', sau đó có được giá trị của vth0,
nhưng đối với transistor NMOS, kết quả của tôi cho vth0 là negetive, tại sao?
hãy giúp đỡ tôi.

danh sách tùy chọn. nút đăng bài
lib '. F: \ hspice \ ms018_v1p4.lib' tt
. op
VDD 1 0 1.8V
vin 2 0 1.0V
m1 0 2 1 1 chi tiết P18 l = 0.18uw = 0.18u
dc vin. 0.1V 1.8V 0.1V
lô dc i (m1.)
. kết thúcvolt i (m1)
(a) 0.50.0000u 100.0000u 150.0000u 200.0000u

0.18.071pa------ ------ ------ ------ ------ ------ ------ ------ -
100.0000m 268.342pa
200.0000m 4.537na
300.0000m 63.065na
400.0000m 591.556na
500.0000m 3.186u một
600.0000m 9.346u một
700.0000m 18.420u một
800.0000m một 29.351u
900.0000m một 41.514u
1,0000 54.530u- ------ ------ một ----- ------ ------ ------ --- --- ------ -
1,1000 68.141u một
1,2000 82.154u một
1,3000 96.429u một
1,4000 110.855u một
1,5000 125.352u một
1,6000 139.855u một
1,7000 154.315u a
1,8000 168.693u a

i sử dụng công thức như sau:

i1/i2 = (vgs1-vth0) ^ 2 / (vgs2-vth0) ^ 2hãy giúp tôi, nhờ đầu tiên!

 
Chào
l=0.18uw=0.18u

m1 0 2 1 1 chi tiết P18

l = 0.18uw = 0.18u
có vẻ như là bạn đang sử dụng pmos insteed của NMOS.
Vth0 của pmos là tiêu cực.
Tôi nghĩ rằng bạn đang lầm để sử dụng mô hình của bạn.
Nếu có thể đính kèm mô hình của bạn.
kính trọng

 
xin lỗi, thủ tục của tôi là như sau:

danh sách tùy chọn. nút đăng bài
lib '. F: \ hspice \ ms018_v1p4.lib' tt
. op
VDD 1 0 1.8V
vin 2 0 1.8V
m1 1 2 0 0 n18 l = 0.18uw = 0.18u
dc vin. 0v 1.8V 0.1V
lô dc i (m1.)
. kết thúcở trên là sai,

hãy giúp tôi một lần nữa.

 
lhlbluesky đã viết:i sử dụng công thức như sau:

i1/i2 = (vgs1-vth0) ^ 2 / (vgs2-vth0) ^ 2

 
Hi ~

Tôi xin lỗi về điều đó tôi không kiểm tra mã gia vị của bạn.

Tuy nhiên, tôi nghĩ rằng bạn sử dụng các phương trình tính toán sai.

IDN = 1 / 2 * (W / L) n * un * Cox * (VGS-VTN) ^ 2
IDP = 1 / 2 * (W / L) p * lên * Cox * (VGS-VTP) ^ 2

VTN bằng VTP khoảng và L là tất cả 0.18um trong quá trình 0,18; do đó, phương trình của bạn được nên viết lại như sau:

IDN (W) n * μn (VGS-VTN) ^ 2
---= -------------------------
IDP (W) p * μp (VGS-VTP) ^ 2

Kian Chang

 
i có ý nghĩa cho các transistor NMOS cùng, trong khu vực bão hòa, hai VGS khác nhau (vin) có
hai khác nhau i (m1), xem lại nó và đưa cho tôi những lời khuyên, cảm ơn.

 
Hi ~

Tôi xin lỗi về điều đó tôi không kiểm tra mã gia vị của bạn.

Tuy nhiên, tôi nghĩ rằng bạn sử dụng các phương trình tính toán sai.

IDN = 1 / 2 * (W / L) n * un * Cox * (VGS-VTN) ^ 2
IDP = 1 / 2 * (W / L) p * lên * Cox * (VGS-VTP) ^ 2

VTN bằng VTP khoảng và L là tất cả 0.18um trong quá trình 0,18; do đó, phương trình của bạn được nên viết lại như sau:

IDN (W) n * μn (VGS-VTN) ^ 2
---= -------------------------
IDP (W) p * μp (VGS-VTP) ^ 2

Kian Chang

 
chào!

bạn luôn luôn nhận được dòng khác nhau với VGS khác nhau phải không?

- Al

 
Chào
1 - sử dụng lớn hơn L vì tốc độ bão hòa
2 - sử dụng trong hai điểm bão hòa mà nó VDS đều bình đẳng.
kính trọng

 
i đã mở rộng L của tôi cho 10 lần, nhưng nó vẫn sẽ không work.it có vẻ như là đường cong của tôi - VDS là một dòng.

giúp tôi một lần nữa

 
chào!

một dòng?hmmm ...gia vị netlist xin vui lòng?

- Al

 
Chào

IV **** *****
danh sách tùy chọn. nút đăng bài
. bảo vệ
lib '. C: \ Synopsys \ lib \ mm018.l' tt
. Unprotect
. op
VDD 1 0 1.8V
vin 2 0 1.8V
m1 1 2 0 0 nl = 0.18uw = 0.22u
dc vin. 0v 1.8V 0.1V
. id lô dc (m1)
. kết thúc

sử dụng mã này và id lô (m1) vs Vin
âm mưu này đường cong và đặt nó ở đây.
thay đổi tên của model befor.
có thể bạn tải lên mô hình của bạn ở đây (hoặc PM)?
kính trọng

 
đây là netlist của tôi gia vị,

danh sách tùy chọn. nút đăng bài
lib '. F: \ hspice \ ms018_v1p4.lib' tt
. op
VDD 1 0 1.8V
vin 2 0 1.8V
m1 1 2 0 0 n18 l = 0.15uw = 0.30u
dc vin. 0v 1.8V 0.1V
lô dc i (m1.)
. kết thúc

lib của tôi là
ms018_v1p4.lib

 
chào

ok
sử dụng mã này mô phỏng và id lô (m1) vs Vin.
avanwaves sử dụng và vẽ nó.
sử dụng sơn và lưu nó thành jpg.
jpg tải lên ở đây.
ok?IV **** *****
danh sách tùy chọn. nút đăng bài
. bảo vệ
lib '. F: \ hspice \ ms018_v1p4.lib' tt
. Unprotect
. op
VDD 1 0 1.8V
vin 2 0 1.8V
m1 1 2 0 0 n18 l = 0.18uw = 0.22u
dc vin. 0v 1.8V 0.1V
. id lô dc (m1)
. kết thúclhlbluesky đã viết:lib của tôi là

ms018_v1p4.lib
 
ai biết như tôi nhiệt độ simul trong sipce và có chương trình mà tôi thấp hơn

 
chào!

bạn có nghĩa là bạn đang yêu cầu làm thế nào để mô phỏng nhiệt độ khác nhau trong gia vị?

- Al

 
xem phân tích và thiết kế mạch tích hợp tương tự bởi paul màu xám, pp.68.sử dụng đường cong lắp nhưng không tính toán Theo TTXVN

 
Để có được Vt, mô phỏng với VDS thấp, nói 0.1V.

Sau đó, lô Id vs VGS và gm vs VGS.

Tại Gm cao nhất, ngoại suy dốc của Id-VGS trở lại Mã số không.Chặn cuộc gọi này VG (0)

Sau đó, Vt = VG (0) - VDS / 2

 
lhlbluesky đã viết:i sử dụng công thức như sau:i1/i2 = (vgs1-vth0) ^ 2 / (vgs2-vth0) ^ 2hãy giúp tôi, nhờ đầu tiên!
 
Đây có phải là một thiết bị PMOS?

Hãy thử như sau:

danh sách tùy chọn. nút đăng bài
lib \ '. F: \ \ hspice \ \ ms018_v1p4.lib \' tt
. op
VDD 1 0-0.1V
vin 2 0-1.0V
m1 1 2 0 0 chi tiết P18 l = 0.18uw = 0.18u
. dc vin 0-1.8V-0.1V
lô dc i (m1.)
. kết thúc

Ngoại suy đường cong đến số không hiện hành.

VTO = Vextrap - VDS / 2 = Vextrap 0,05 V

Ngưỡng phải được xác định trong khu vực tuyến tính, không bão hòa.Phương pháp này không rằng, bằng cách sử dụng các phương trình khu vực tuyến tính:

W * Mã = k '/ l * (VGS-VTO-VDS / 2) * VDS

Lý do các phương trình bão hòa không thể sử dụng được (như xiaorui2007 nói) rằng các yếu tố m hiếm khi thực sự là 2, nhưng nhiều khả năng 3 hoặc nhiều hơn:

Id = k '/ m * w / l * (VGS-VTO) ^ 2

Tôi nghĩ rằng đây là tồi tệ hơn cho các thiết bị hiện đại, có thể nó đã thực sự về m = 2 hai mươi năm về trước ...

 

Welcome to EDABoard.com

Sponsor

Back
Top