Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
樓主: ywliaob
打印 上一主題 下一主題

[問題求助] 請問一下有關Tanner的教材

  [複製鏈接]
1#
發表於 2007-8-20 11:34:09 | 顯示全部樓層
謝永瑞著作的VLSI概論 修訂三版有專門介紹TANNER TOOLS使用 厚度佔了4分之一 粉厚><
4 w1 A2 j% m- v0 f5 E* I& A9 `/ B9 @9 ?你可以參考看看! 因為小妹我開學後學校有開這門課用這本書上= =  {  C: _5 E4 X2 a
但沒有畫實際的操作例子 只是介紹各軟體設定及操作畫面各指令的介紹 並非唐經洲出的書 皆以實作過程為例喔!
8 V, F/ m* c* K; e" N- {/ Z+ ^( y8 s7 G  o
[ 本帖最後由 君婷 於 2007-8-20 11:36 AM 編輯 ]
2#
發表於 2007-9-24 21:11:13 | 顯示全部樓層
請問一下+ E: [) l; K, P/ @* V
我用L-EDIT建好了反相器 然後export netlist 出 網路檔  *.sp   ,然後我想跑T-SPICE作pri-sim出現Missing model declaration for "PMOS"的訊息  ,表示PMOS沒有宣告 不知是為何?
- B9 t% n) u% I4 v這是我轉網路檔時的.sp內容如下:+ Y8 _9 p* _5 C8 b% \; K
------------------------------------------------------------------  n1 k/ e2 b6 f1 J& R
* SPICE netlist written by S-Edit Win32 7.03
- P6 o- s9 w+ L* Written on Sep 24, 2007 at 20:43:34
$ m) O/ H- ~- ^$ a' y# p
% `6 I- P$ x" z: G$ X* Waveform probing commands
# h8 ^: o# O6 k( s- B. Q.probe0 p- c7 G* J  J5 }
.probe noise dn(*,TOT)$ }/ ?; y3 k5 F0 B  L0 c4 a
.acmodel {*}5 p) c/ p% W/ ]' B+ c8 ]
.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"8 ?9 d$ D! c. N) t2 h: a/ O( U! u5 X
+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"1 r- f2 H( ?6 ^  |
+ probetopmodule="INV". Y2 \6 a  X/ S% Z
* Main circuit: INV1 }) Y; _8 U9 _* C
M1 Y A Gnd Gnd NMOS L=0.5u W=1u AD=66p PD=24u AS=66p PS=24u
: A* q! y+ l2 l  c$ K" h* cM2 Y A Vdd Vdd PMOS L=0.5u W=2u AD=66p PD=24u AS=66p PS=24u! a, G9 S" v% v# z  u
* End of main circuit: INV
9 o: i  y; C% R! Z8 x--------------------------------------------------
) H9 H4 Z: d, E8 r然後我只是再裡面隨便一行的位置加入這2項指令4 V0 H7 W% E0 ]% {! ]2 q7 U1 {
IVA A Gnd BIT ({0101} pw=20n lt=10n ht=10n rt=1n ft=1n)/ `# o- i4 Q7 z
.tran/op 1n 40n method=bdf8 Z2 `4 t$ Y' z9 t) l) ]
-----------------------------------------
6 j* s) d) ]. c0 y1 w1個是宣告輸入訊號va1 s5 Q- O+ X/ t6 M0 c
1個是要求作暫態分析
8 \( z" T" _! p- n( [4 F9 q* k/ h但不管加入在那一行,跑t-spice仍出現pmos沒有宣告的訊息,小妹只有謝永瑞的書 ,他的書只有寫利用呼叫指令的方式 來呼叫出所要的分析種類 並沒寫網路檔本身還要修改什麼!
+ T- z. O* o, w- I9 G  v有會使用tanner tools的 大大能幫忙指正一下嗎 謝謝唷^^
3#
發表於 2007-9-24 23:51:00 | 顯示全部樓層
非常謝謝您 ,另外有一點點問題請教!2 \. o6 h& o; v  @* X
.op 不太懂是什麼意思? 我試過有加與沒加 波形都沒什麼變化!3 ^* c, W1 p4 y) }! B
AD PD AS PS 這些mos的參數 謝永瑞的書並沒介紹,請問這些到底是什麼?還有那裡有計算的教學呢?, o3 S" g8 [( `+ u/ F$ z  O5 @
----------------
% d' S5 f- J" x! Q7 ]- w7 y用t-spice作pri-sim 似乎仍要看書才知要宣告及修改那些部份吧 並非直接呼叫 想分析的指令吧?
2 A0 E6 j/ Y$ u9 }% `: ?! {8 C* p; J2 Q. D) ]5 f2 w2 _
宣告觀察點、宣告電源、宣告輸入訊號、宣告.op   這5項不管作什麼形態分析都是一定要宣告加入的吧?5 c$ k  ~* E, M1 e+ |. d* G2 a% ?
然後看想要作什麼種類的分析就一直修改  輸入訊號的 宣告就好  是這樣吧?
- A2 Q& f' b* ?& P- N7 b
9 B0 D5 C4 x  {/ Z- t8 L1 ?跑spice也產生一個錯誤的警告 可能是指AD PD AS PS  這些的設定問題吧...
) T* u7 k) a1 q9 S
# X, c+ G, C- S* `8 [" a7 C[ 本帖最後由 君婷 於 2007-9-25 12:09 AM 編輯 ]
4#
發表於 2007-9-25 17:15:39 | 顯示全部樓層
可以請問一下tanner pro的design rule 檔要去那查嗎? 因為我跑drc時太多錯誤 且我根本就不知各層材質的間距和寬度大小 及  這是多少微米的製程  用TSMC 0.6u  還是UMC 0.5u 根本都不知呢!, o$ |8 J7 l+ d/ S' z' s8 ]2 c
能麻煩大大 有空時能回答嗎  謝謝唷^^# f3 V' u( e* i- Z: |- V
還有其錯誤訊息也沒寫各材質的間距寬度大小 至少要多少 也都沒寫...  而calibre 驗証軟體跑drc卻都有寫,所以使我很困擾 謝謝!
  O; ]% G# O; N  T+ |
: [* Y2 C* g& l) f! g2 t9 f! k[ 本帖最後由 君婷 於 2007-9-25 05:17 PM 編輯 ]
5#
發表於 2007-9-26 00:27:37 | 顯示全部樓層
謝謝您的回應!) A4 E$ r2 R+ r( v- v6 d2 I8 X" f
小妹另外想請教一下,小妹使用的L-EDIT是9.0版本的  。
7 _  Q0 n# z5 k" p8 s但想問一下,active 與n  diff、 p diff   不是都是指擴散層嗎?
6 G9 I6 _7 W. r- O. d比如像我畫一個反相器 nmos的擴散層不是要用 n diff 而pmos用 p diff來畫,而active 是何時才用到地? 能回答一下嗎....
% B! K! K1 K/ s# c, H1 b# j6 j還有我找不到p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 呢4 g" [% L7 J/ }) Y5 a4 P
我是看7.0版本的網路教學(使用UMC 0.5UM製程), G6 y, A( n3 Z. p' A- G2 ]. N! G& O
裡面有p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 。其中以THIN(氧化層) 來代替diffusion來畫,所以教學中也沒有diffusion這材質!: N( F3 c6 p& u8 F! D5 A

# n3 [9 V3 Q7 j5 k( g+ |5 v不好意思 能麻煩大大有空時 能回答 我怎分辯擴散層要用那個畫 及active是畫什麼才用到地 謝謝喔^^6 e0 F! _' H  M; Q
  e5 ]8 ^6 b: R
[ 本帖最後由 君婷 於 2007-9-26 12:29 AM 編輯 ]
6#
發表於 2007-9-27 23:25:51 | 顯示全部樓層
問題終於解決囉且畫完一個DRC通過的反相器,真的非常謝謝 大大您^^1 q# K, }$ N3 X2 `
畫的過程中也了解錯誤訊息表達的意思,cadence  tools 畫完layout再跑calibre的DRC 其錯誤訊息 反而只能看懂部份文字而已,這一點反而 L-EDIT   DRC較容易理解  合適初學者 捏><# j9 L* {; S* _6 B! x& J
另外因為小妹是從大陸網站下載軟體地,所以那些說明檔全沒附給我.... 無法看說明。; {9 E" M) V& w" ^: c8 I" ?  b. N
所以當然也沒有T-SPICE的說明檔,而小妹自已借台科大 出版社的書來研究,只是裡面對於power 的測量並沒寫清楚怎設 捏?  power有2項參數設定; 1項是輸入要測量的時間、1項是提供電源名稱。
2 b( \- f4 n  T( G- r# N但"電源名稱  "  小妹實在不知怎設 ...  跑spice一直  這項指令錯誤, 我看台科大及謝永瑞的書都沒寫清楚怎設捏.....+ s% p! K( {& y$ n+ z
至於廖預評的書 暫時借不到,所以能麻煩大大  有空時 再回答 這點好嗎  謝謝你囉^^
7#
發表於 2007-9-28 10:51:34 | 顯示全部樓層
小妹對於lvs使用上也有問題想請教,因為出現錯誤訊息 不知為何無法跑!+ R0 s+ ^, ]8 Y1 s
訊息:the file is binary,LVS can not perfrom iteration
3 c7 w) e$ K" }8 o" A3 E. _-----------------------
* c* ~  T1 \, N( R( d* _不懂為何說我檔案是2進制檔不能重覆執行.....: p+ M9 Z5 f: J' y+ n1 M+ j
我在LVS Setup 設定畫面中
( D; @, x! q& a" t$ N$ q$ Y& Ylayout netlist項: 選擇 .spc檔(佈局後轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住)9 s* G1 m- c# U( s8 l8 E5 m3 g
; c, A- i3 V' j) [
schematic netlist項:.sp(L-EDIT轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住)+ i; X. @& U) m, e# J5 t) I

- A9 f/ U4 N+ D5 x4 c: U0 goutput file項:就隨意選擇1個存放目錄 自已命名 要儲存的結果檔名 .out$ G- d  V/ M4 r
----------------------------------------
" y$ }6 L: z3 {" \* a7 \然後跑LVS 則出現如此錯誤訊息  不知為何?
% r% i- F, K  Z8 V% Q我也試過將模型檔案  和.sp  及 .spc  三個檔案複制到  LVS目錄 避免LVS執行時找不到file  但也沒用!
$ p) g* G  I! Z) m) ^所以能麻煩有大大  可否告知我 這是什麼原因  謝謝唷^^+ F4 }. Q6 {3 k+ b: S
因為我大略只剩LVS 還不會使用 ^^
8#
發表於 2007-9-29 22:34:21 | 顯示全部樓層
謝謝!
8 I/ U* C; T) M我的S-EDIT轉出的netlist檔名為INV.sp     ;     大寫檔名$ O( g$ ~! S0 n+ M# l9 l
        L-EDIT轉出的檔名為inv.spc ;  小寫檔名
* w) @% d( \, \2個檔案存放位置在LVS資料夾下;. Z# w/ J( k8 T/ G
INV.sp   netlist及我加入的command如下:-----------------------------------------------------' u# B8 r" {/ \: G$ ], J# x
* SPICE netlist written by S-Edit Win32 7.031 s$ E+ U, R' u" I3 H  t9 X1 O
* Written on Sep 29, 2007 at 22:01:15
3 x% t  A$ ^7 j( k. H" M4 j4 g4 p, s
* Waveform probing commands; F+ U, v" U1 ~/ e; b
.probe* X; J3 K0 I# W5 G& A. y1 O
.probe noise dn(*,TOT)4 L) A$ U3 H4 g( F$ [
.acmodel {*}
3 R, O# [- b2 M" `$ ~.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"4 M( d0 J% f5 w7 Y$ p5 B- _
+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"
' J  P* Q0 L' B" w+ probetopmodule="INV"6 f# ^! J3 k# ]0 U! @+ x1 b
.include 'ml2_125.md'0 s5 u) k3 P& E: J- a/ c+ H

& Q8 s, @* p( g/ c0 m9 y* Main circuit: INV3 P7 S$ T0 Z' C4 q4 P; v3 u( F) e
M1 Y A Gnd Gnd NMOS L=2u W=5u AD=66p PD=24u AS=66p PS=24u ( r3 Q* u$ C9 P! o- x* J1 ~) h' I9 f
M2 Y A Vdd Vdd PMOS L=2u W=10u AD=66p PD=24u AS=66p PS=24u
, e9 S6 W% U$ z' ]  C( N$ c; u2 y* End of main circuit: INV% P5 D# Q4 U8 ~6 T- ^* @% V
----------------------------------------------5 p( H6 J, M" v
我只在裡面加入.include 'ml2_125.md'         這一行令命而已 。
. B* s( v+ `' a7 A  b4 @! Q6 v: P. u$ A; h
inv.spc  netlist及所加入的command如下:------------------------------------------------
8 M% A5 m, |( q* h) S# \* Circuit Extracted by Tanner Research's L-Edit Version 9.00 / Extract Version 9.00 ;
1 E, t1 z2 |7 }/ e* E! {' F* TDB File:  C:\Documents and Settings\Administrator\桌面\tanner完整版\LEdit90\59513042\基本閘.tdb
6 R" p* f; X4 o* z* Cell:  inv        Version 1.15
4 W% x8 L, A4 c- e9 O. c* Extract Definition File:  ..\Samples\SPR\example1\lights.ext
9 f, e2 P) `5 f: k2 D* Extract Date and Time:  09/29/2007 - 21:59# c/ ?1 f! S2 _& Q: t# C
! ]) Z+ k6 K4 n3 C" V
* Warning:  Layers with Unassigned AREA Capacitance.
; U( m# T- G. I7 s*   < Base Resistor ID>% f: q, n; N$ z2 g+ Z; h
*   < Diff Resistor ID>
7 d7 r1 \3 o$ J*   <N Diff Resistor ID>
2 C3 F& z7 L9 d' {*   <oly2 Resistor ID>
5 @* @6 p# g1 k+ ?*   <oly Resistor ID>& H) ^: H: ?  Y
*   <MOS Capacitor ID>& r) I! {& x3 R) s! U$ K
*   <NMOS Capacitor ID>
0 R8 U" ?/ w/ I! G/ j*   <N Well Resistor ID>
8 ~( m+ S( J" n7 s* Warning:  Layers with Unassigned FRINGE Capacitance.* E/ U/ Y1 G7 v& N* R
*   < Base Resistor ID>
; G' m5 t% l- F3 l& \$ O*   < Diff Resistor ID>& b3 N4 A' H7 p
*   <N Diff Resistor ID>/ d% h! Q. j& [4 z9 J
*   <oly2 Resistor ID>8 g% Y, X( p% H  o, X- f
*   <oly Resistor ID>% Q) a1 l/ }. @! t' n. E
*   <MOS Capacitor ID>* [3 G+ c. }0 [% Y
*   <NMOS Capacitor ID>1 |3 }+ K8 C$ M$ C( M; c4 E
*   <oly1-Poly2 Capacitor ID>6 {% D& ^, T/ u- L' q
*   <ad Comment>
2 S; D. O7 j. c- W- V3 Z1 X3 _*   <N Well Resistor ID>2 I9 a* e4 c$ s% e1 k/ q6 o
* Warning:  Layers with Zero Resistance.3 {/ ^  D0 O' ], G4 e+ w8 A
*   < Base Resistor ID>* C+ w4 Z, W* F" q
*   <MOS Capacitor ID>5 z& A5 O* f" u4 r  v& s" |
*   <NMOS Capacitor ID>
9 q0 E8 R3 W7 w% t) B; N6 m5 \6 h*   <oly1-Poly2 Capacitor ID>4 J$ R+ T4 P, N2 b
*   <ad Comment>
' W$ m+ E. e, j) a6 z, ^* i6 s+ q9 v" R4 a5 r
* NODE NAME ALIASES- P$ v7 K$ b9 S3 A  c7 |5 {9 O6 L
*       1 = A (4.5,-6)9 q9 R9 B/ K* V$ t. K
*       2 = Y (17,-5.5)
% i: b; X9 T3 ~, H*       3 = GND (21,-23.5)" n$ ~+ m" o# O& Z
*       4 = VDD (21,17)* K. _$ a' w, r

& M7 M+ ^2 z# U& Z4 }.include 'ml2_125.md'
# T! e! ?: P0 P7 S' Y8 b8 q; yM1 Y A VDD VDD PMOS L=2u W=9u   ^9 t0 D: G# g4 N& Z# D6 M
* M1 DRAIN GATE SOURCE BULK (14 1 16 10) : ]# m; X6 @" q6 \
M2 Y A GND GND NMOS L=2u W=5u
* z% l" t- \# Z( O- h- X+ h+ L- f* M2 DRAIN GATE SOURCE BULK (14 -14 16 -9) & u; a, L( m% c& x& Z1 ]$ M

% I' i! O( Y$ n+ [7 u' A* Total Nodes: 4
$ s, I% n  @# S5 k6 w6 `$ S* Total Elements: 2
& h. B/ E+ o. G, Z- |) P( U* Total Number of Shorted Elements not written to the SPICE file: 0# W# z- a) G$ y/ U
* Extract Elapsed Time: 0 seconds
2 Y8 J$ T5 L( X2 |1 ]( r/ _* z  A.END( Y( W; \; m( I1 z( S: y: U3 ~
----------------------------------------------7 w9 S$ a8 p1 }4 I9 u
我也只加入.include 'ml2_125.md'  這行命令而已) z4 K3 g  V# h

: ^+ O) u/ G: Q/ ], j  t- r1 e. `; @  Q& S
麻煩大大有空時 看一下唷   ,在此先謝謝您^^1 n6 |8 ^) n. y7 e

. ?& ^7 C) o+ q" Q, H2 V, ~6 K. E[ 本帖最後由 君婷 於 2007-9-29 10:36 PM 編輯 ]
9#
發表於 2007-9-30 23:31:52 | 顯示全部樓層
您好 . P% t% o! N& c$ E* F" X. B' Y
您是指schematic轉出的netlist 檔中  ,其中加入的.include 'ml2_125.md' delete 還要再加delete 指令,而我試過沒有空格開來 都仍一樣錯誤訊息無法跑。
, {) F  \. K# I3 _4 q我現在不知是不是自已跑LVS有設定上的錯誤,我操作方法如下:
9 x2 K- I$ ]$ O$ e) }: o) p7 H+ n1 d$ ~
開啟新檔、LVS setup,在input畫面中的layout netlist選項  選擇inv.spc- }0 V/ J( F( f
                                                               schematic netlist選項  選擇INV.sp
) H5 [- q2 h% M% u                                           在output畫面中output file選項打勾並輸入要轉出檔案的存放路
7 t7 {* [. s: ~2 X7 k                                                                                                                          徑與檔名     .out
( L, I6 h$ l4 H0 s
- t" X* E0 n1 X  L* H) Z9 f                                            overwrite  existing  output   files 也打勾
9 |6 ?2 y1 n# x* D  {' K2 I) z8 }8 @最後直接執行F5 來RUN  ; N% B1 ]$ `% d! M4 f
& j' R- N/ }" ]
不知是不是操作上有誤  ,是的話麻煩糾正   謝謝喔^^
10#
發表於 2007-10-2 23:53:07 | 顯示全部樓層
謝謝m851055的協助^^- n+ j) j2 `2 p
小妹目前tanner tools 全部流程的基本操作(除進階設定外)已懂得如何 畫電路圖及符號及佈局圖和跑spice到轉出gds檔 結束!
' O0 r6 ~' _& ?) z5 z* k4 t小妹花1個禮拜的時間看台科大出的 T-SPICE及L-EDIT 2本書 ,再加上謝永瑞一本,終於學會第2套tools基本的使用,同時L-EDIT 中跑DRC的design rule 說明的很清楚 那邊的材質有什麼佈局上的錯誤,目前就僅差在LVS錯誤訊息不太會看!
2 k* h; ]/ T3 e% `" n
( E# u' s8 a/ S0 P+ y/ ^學了2套tools後 ,想對樓上的黑天使說,tanner tools 真的對初學者很容易學習,只要你先了解書中介紹的s-edit及L-EDIT的檔案架構先,接著再照台科大教科書操作  很快就能了解 整過流程!7 z* v  v5 ]3 J: j
因為tanner tools的教科書 其實寫的很齊全,但反而身為主流之一的cadence tools卻只有唐經洲一本繁體教科書有教實機操作過程,而趙敦華的寫的很簡略!
7 H* E' m& d: {1 x' a$ O; s0 a
8 q: I6 a& z% S小妹僅希望 會有作者願意像tanner tools的作者一樣  肯寫本更詳盡的繁體書,甚至介紹cadence 的command file如何撰寫,這樣大家不就可以像學tanner 一樣 邊自修邊問人嗎^^, X, c3 s. G) m" ?, V
唐博士的繁體書已算是初學者內心必讀聖經  貢獻良多,希望還有第2本以上初學者聖經 ><
8 j7 M0 U: o) [- y大家就不用花錢特地去培訓....
11#
發表於 2007-10-15 10:12:09 | 顯示全部樓層
m851055大大, W, h, c' g1 z
請問一下 不知為何跑T-SPICE 按下RUN鍵後卻出現錯誤訊息:& D+ E1 q1 g/ A$ |1 }
could not run simulation.2 E; O/ N; T; H
please check your  dependencies.& v) j# ^& Q  X+ \4 Y1 F4 I; m' d5 c
然後出現過一次後下次再按run 之後皆沒跑模擬的訊息,最下方的狀態列中 該檔案的status顯示* m$ m8 w; W0 ?; L
queued 的狀態。2 O$ ^8 h' s! g, J0 u
不知是那裡有問題  跑T-SPICE時都直接出現queued 的狀態 ,過程中並沒跑SPICE的訊息
5 }$ ]% T/ Y' y, _% Z# x! z; w* p% T8 X, J" ~5 ^: V
麻煩有空時 能回答一下嗎   謝謝唷^^
12#
發表於 2007-10-15 12:03:47 | 顯示全部樓層
抱歉 已解決了!
" G6 x. f' _4 C僅是小妹在T-SPICE 環境設定上的錯誤 才發生此問題!  不打擾大大了 謝謝^^
13#
發表於 2007-10-16 06:24:25 | 顯示全部樓層
小妹想請教一下 關於T-SPICE   使用 POWER的量測 設定上不是要設電源名稱和量測的起始、終止時間嗎?
. Q; F6 ^+ U- C但小妹下指令如下:
; m0 G; N2 m7 |/ s; [.power  vdd 0ns  100ns
. M* n9 R% T4 S* [/ {% B! e% b跑完後並沒量測power的訊息,小妹是想請教 電源名稱 那邊是怎設定的?書上只是大略帶過說輸入名稱和時間罷了耶!
; s$ U0 D( T* G- x麻煩 大大們 有空的話 請說明一下 謝謝唷^^
14#
發表於 2007-10-23 20:35:04 | 顯示全部樓層
不好意思喔^^
7 B7 o6 [' W: R9 o  \& X' v不知可否 請問一下  tanner tools 使用L-EDIT 採用UMC 0.5um製程的範例檔案是什麼檔名?因為學校要等到明年才會開課教L-EDIT 而小妹之前從台科大的教科書中 開啟新的L-EDIT檔案並作基本設定  所套入的範例檔案之設定 乃是2um製程的,因為我看裡面設計規則poly最小寬度為2um。 小妹想請問一下試用版的 裡面有UMC 0.5UM製程的範例檔案   讓你能載入它的製程來進行0.5UM 佈局嗎? % P+ z" Z5 Z* ^! d1 q/ ?. u
如果各位先進們或是學校正好使用UMC 0.5UM製程的學生們 可以的話麻煩 告知一下好嗎 謝謝唷^^   (老師跟本不說 都說等到下學期開課時就會教你,明年就畢業了 實際上課才3個月)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

首頁|手機版|Chip123 科技應用創新平台 |新契機國際商機整合股份有限公司

GMT+8, 2024-6-4 02:31 PM , Processed in 0.119515 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回復 返回頂部 返回列表