Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

搜索
1 2 3 4
查看: 70350|回復: 100
打印 上一主題 下一主題

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

  [複製鏈接]
1#
發表於 2007-8-20 11:34:09 | 顯示全部樓層
謝永瑞著作的VLSI概論 修訂三版有專門介紹TANNER TOOLS使用 厚度佔了4分之一 粉厚><) S" }! s# g2 e5 R$ L- h/ V
你可以參考看看! 因為小妹我開學後學校有開這門課用這本書上= =& q/ u; M6 r3 b* Q5 B% F3 z4 L
但沒有畫實際的操作例子 只是介紹各軟體設定及操作畫面各指令的介紹 並非唐經洲出的書 皆以實作過程為例喔!
0 L2 @2 x. b& W0 `% M* A1 h3 n
% s$ u. |6 N' M3 u[ 本帖最後由 君婷 於 2007-8-20 11:36 AM 編輯 ]
2#
發表於 2007-9-24 21:11:13 | 顯示全部樓層
請問一下
3 u( a$ T# k% |9 S* G$ h% ]我用L-EDIT建好了反相器 然後export netlist 出 網路檔  *.sp   ,然後我想跑T-SPICE作pri-sim出現Missing model declaration for "PMOS"的訊息  ,表示PMOS沒有宣告 不知是為何?
' i" Y& _; K4 Y! C) F這是我轉網路檔時的.sp內容如下:
( O4 p. Q! s' }* V4 \# M5 t* g------------------------------------------------------------------
4 X: ]& j  b1 L' _- y# ]* SPICE netlist written by S-Edit Win32 7.03) I7 M; P$ D, D# ^' ?) O
* Written on Sep 24, 2007 at 20:43:348 A" N) e$ k. P: J1 m* Q
- F- t( q8 l# p
* Waveform probing commands
# d. d8 i0 C9 L.probe. P/ [/ e+ _3 Z8 Z& w
.probe noise dn(*,TOT)( d7 X9 r% H. {6 a, E
.acmodel {*}1 P: Y8 [4 G) L9 [
.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"" @( |: }5 V$ O/ L: V5 E
+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"
/ q3 }3 {, m- j" U) K+ probetopmodule="INV"
3 D( S, X. T+ b9 _* Z* Main circuit: INV' W; h* v2 G! A! A
M1 Y A Gnd Gnd NMOS L=0.5u W=1u AD=66p PD=24u AS=66p PS=24u
% a3 b5 m( W  Y0 X: }& u/ NM2 Y A Vdd Vdd PMOS L=0.5u W=2u AD=66p PD=24u AS=66p PS=24u
7 l& w& [+ ?: f* End of main circuit: INV( M9 S& A; ^8 q- o2 e: l5 ?% @
--------------------------------------------------
2 [* [6 {9 j- J& i然後我只是再裡面隨便一行的位置加入這2項指令% r  c  |. V: L$ j
IVA A Gnd BIT ({0101} pw=20n lt=10n ht=10n rt=1n ft=1n)
" O7 n" b  j) E. K.tran/op 1n 40n method=bdf
; L( A/ _( k" u6 F' R5 }1 l-----------------------------------------  \  \% G. @, A& |
1個是宣告輸入訊號va+ z- W0 V, ]9 s6 L5 B1 z
1個是要求作暫態分析% f9 y; y% U' @9 g' P  K: F8 v
但不管加入在那一行,跑t-spice仍出現pmos沒有宣告的訊息,小妹只有謝永瑞的書 ,他的書只有寫利用呼叫指令的方式 來呼叫出所要的分析種類 並沒寫網路檔本身還要修改什麼!# K1 J$ k' c3 m, M" [9 f0 X
有會使用tanner tools的 大大能幫忙指正一下嗎 謝謝唷^^
3#
發表於 2007-9-24 23:51:00 | 顯示全部樓層
非常謝謝您 ,另外有一點點問題請教!! T; ~0 R  f5 l1 I& C
.op 不太懂是什麼意思? 我試過有加與沒加 波形都沒什麼變化!. n7 {" M' d# n4 R+ r3 j
AD PD AS PS 這些mos的參數 謝永瑞的書並沒介紹,請問這些到底是什麼?還有那裡有計算的教學呢?
: Q9 g$ p+ b! S0 w----------------9 ]8 s( c* e' ~  j% D1 [
用t-spice作pri-sim 似乎仍要看書才知要宣告及修改那些部份吧 並非直接呼叫 想分析的指令吧?
' @* Z0 |* F0 ?5 I# K$ l
3 ~! G. D0 e$ Z, J" `7 I宣告觀察點、宣告電源、宣告輸入訊號、宣告.op   這5項不管作什麼形態分析都是一定要宣告加入的吧?
3 p8 p" P# V* {$ w& l7 f然後看想要作什麼種類的分析就一直修改  輸入訊號的 宣告就好  是這樣吧?
- V, Z# w8 {6 N5 c: c
; m9 l% Z7 I& z- h2 A5 P" ]4 l跑spice也產生一個錯誤的警告 可能是指AD PD AS PS  這些的設定問題吧...: i) }+ E& J! S2 P

7 t, }% q& P8 {9 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 根本都不知呢!1 K& h% P0 I& P: k& F2 H
能麻煩大大 有空時能回答嗎  謝謝唷^^
; {7 d& N9 y5 }$ f, x5 g還有其錯誤訊息也沒寫各材質的間距寬度大小 至少要多少 也都沒寫...  而calibre 驗証軟體跑drc卻都有寫,所以使我很困擾 謝謝!
$ E! K6 j6 F: T, o& T/ Q! X
2 j8 y; I: t) j1 b- B& z[ 本帖最後由 君婷 於 2007-9-25 05:17 PM 編輯 ]
5#
發表於 2007-9-26 00:27:37 | 顯示全部樓層
謝謝您的回應!# o3 p, H. Q- k' }- w0 T
小妹另外想請教一下,小妹使用的L-EDIT是9.0版本的  。/ ?/ `% V9 q0 U: Y
但想問一下,active 與n  diff、 p diff   不是都是指擴散層嗎?
2 V8 `9 a0 h7 a4 w& \比如像我畫一個反相器 nmos的擴散層不是要用 n diff 而pmos用 p diff來畫,而active 是何時才用到地? 能回答一下嗎....
, v+ i8 _0 {& d還有我找不到p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 呢! E' V2 M) x) ]" ~* ^! M4 S! i
我是看7.0版本的網路教學(使用UMC 0.5UM製程)- M7 a4 _6 Y# J5 I  q  {
裡面有p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 。其中以THIN(氧化層) 來代替diffusion來畫,所以教學中也沒有diffusion這材質!
/ E4 H: T+ {' m# r) `
+ ?! A  g6 f8 ?不好意思 能麻煩大大有空時 能回答 我怎分辯擴散層要用那個畫 及active是畫什麼才用到地 謝謝喔^^" Q" `/ v2 N# N1 `/ c

4 q/ |: X- R5 l' c2 B0 x[ 本帖最後由 君婷 於 2007-9-26 12:29 AM 編輯 ]
6#
發表於 2007-9-27 23:25:51 | 顯示全部樓層
問題終於解決囉且畫完一個DRC通過的反相器,真的非常謝謝 大大您^^
+ y* K) Z5 f5 a3 \2 Q& H/ d畫的過程中也了解錯誤訊息表達的意思,cadence  tools 畫完layout再跑calibre的DRC 其錯誤訊息 反而只能看懂部份文字而已,這一點反而 L-EDIT   DRC較容易理解  合適初學者 捏><$ R" _/ d. J$ X2 q( k1 ]. D
另外因為小妹是從大陸網站下載軟體地,所以那些說明檔全沒附給我.... 無法看說明。
7 n( |+ p9 C. `2 t所以當然也沒有T-SPICE的說明檔,而小妹自已借台科大 出版社的書來研究,只是裡面對於power 的測量並沒寫清楚怎設 捏?  power有2項參數設定; 1項是輸入要測量的時間、1項是提供電源名稱。
) h# _* C! j. Y3 r+ X* D: R但"電源名稱  "  小妹實在不知怎設 ...  跑spice一直  這項指令錯誤, 我看台科大及謝永瑞的書都沒寫清楚怎設捏.....
$ \5 A' a% T- B( |4 i至於廖預評的書 暫時借不到,所以能麻煩大大  有空時 再回答 這點好嗎  謝謝你囉^^
7#
發表於 2007-9-28 10:51:34 | 顯示全部樓層
小妹對於lvs使用上也有問題想請教,因為出現錯誤訊息 不知為何無法跑!
9 }3 G4 E  _1 D. M" t訊息:the file is binary,LVS can not perfrom iteration
3 t/ w/ c1 O8 K" L# ^, P+ J-----------------------* G3 N+ ~# e, O0 J. m! M, \
不懂為何說我檔案是2進制檔不能重覆執行.....+ o! L) n! V6 [- Q
我在LVS Setup 設定畫面中
5 u% @3 @, u4 W# Mlayout netlist項: 選擇 .spc檔(佈局後轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住). ^3 Y6 a3 V& e7 ?9 }# \6 E
& ?& X+ _7 y* y2 X" K1 q) O
schematic netlist項:.sp(L-EDIT轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住)( b; q7 X# L: ^3 o8 v& U" t
) g" R& X. P% d* h/ a- t
output file項:就隨意選擇1個存放目錄 自已命名 要儲存的結果檔名 .out
/ F+ W8 Z" L4 I$ V4 {----------------------------------------
& S2 d6 x5 y2 T8 q然後跑LVS 則出現如此錯誤訊息  不知為何?
' W; B' Q4 T" P- y; i我也試過將模型檔案  和.sp  及 .spc  三個檔案複制到  LVS目錄 避免LVS執行時找不到file  但也沒用!/ u+ z7 R2 C# q" ?: `, y0 ^- @
所以能麻煩有大大  可否告知我 這是什麼原因  謝謝唷^^: I1 P* g. [# R4 k! }3 F
因為我大略只剩LVS 還不會使用 ^^
8#
發表於 2007-9-29 22:34:21 | 顯示全部樓層
謝謝!
& W- j3 H5 C+ M$ C" c: A5 d我的S-EDIT轉出的netlist檔名為INV.sp     ;     大寫檔名" M; C" n4 \4 v
        L-EDIT轉出的檔名為inv.spc ;  小寫檔名
$ V5 r% m" i  ^! I: i4 T2個檔案存放位置在LVS資料夾下;6 ^* i# ~- i1 `5 y
INV.sp   netlist及我加入的command如下:-----------------------------------------------------
; K2 N- x$ i" z, Q) J& L3 v, F* SPICE netlist written by S-Edit Win32 7.03
4 h% S; n8 ]( f# D$ O7 l* Written on Sep 29, 2007 at 22:01:15
( \; R5 [) U1 L: ^* J% |
/ d0 ]" J7 G; v6 K+ c$ V& a$ `* Waveform probing commands! g  @% [$ h6 D0 v5 X% a2 J4 ~
.probe
* V( {: ~, T1 E3 ]6 d7 ~  z) B.probe noise dn(*,TOT)
9 ~+ C6 g6 T8 o# k- \! v, N1 _.acmodel {*}
# Y! ^9 n7 B6 W6 I.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"% X- j( {$ o8 S  i: M4 R& o
+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"
7 ?$ ^* n. f# [! v8 m+ probetopmodule="INV"7 N2 w" P0 Q- G
.include 'ml2_125.md'! U) \! @' u6 P" u- j+ r+ d
/ i7 _% F& y9 R+ F* x
* Main circuit: INV
+ B8 g9 p0 }6 h  v2 ]M1 Y A Gnd Gnd NMOS L=2u W=5u AD=66p PD=24u AS=66p PS=24u
( E% g! x$ Z# Q1 r) @# p6 _M2 Y A Vdd Vdd PMOS L=2u W=10u AD=66p PD=24u AS=66p PS=24u
% {4 |! t# w8 B- y1 V2 {) {* End of main circuit: INV
% N. i4 {# a6 c1 L----------------------------------------------
5 B* N1 V! ?; C# C2 Y) _我只在裡面加入.include 'ml2_125.md'         這一行令命而已 。
& T  L! J- q, d# r& p
: B/ F3 k2 T& qinv.spc  netlist及所加入的command如下:------------------------------------------------+ R: ]# ?6 _% d  U1 V; D8 w
* Circuit Extracted by Tanner Research's L-Edit Version 9.00 / Extract Version 9.00 ;
6 J  h- J  Z5 Q/ r3 D* TDB File:  C:\Documents and Settings\Administrator\桌面\tanner完整版\LEdit90\59513042\基本閘.tdb
1 S% j8 T& B4 o: f* N3 [. w9 b* Cell:  inv        Version 1.155 y) U; f+ H- x! f8 g9 c
* Extract Definition File:  ..\Samples\SPR\example1\lights.ext6 a$ [$ U4 n) j& E; h
* Extract Date and Time:  09/29/2007 - 21:59
& W$ b) Q. J/ T: w( P+ h4 w4 Y9 {' F. a
* Warning:  Layers with Unassigned AREA Capacitance.6 C9 E$ w& L7 p% G* H8 J
*   < Base Resistor ID>2 n, T+ x. m* e% Q8 y
*   < Diff Resistor ID>
$ e; Z$ ?, a7 V2 I4 v*   <N Diff Resistor ID># W4 i5 z/ r; |$ E# Y1 S  z
*   <oly2 Resistor ID>
% q% W0 A2 t8 p; l4 J1 p& \+ E*   <oly Resistor ID>
3 f, Q+ H0 J) B, r5 ]5 j7 h! d5 n*   <MOS Capacitor ID>7 u8 G* G$ W- ]. L* ?! V4 J
*   <NMOS Capacitor ID>& k$ A3 u6 c- q6 d
*   <N Well Resistor ID>6 I3 H9 \$ ?& P! d) p
* Warning:  Layers with Unassigned FRINGE Capacitance.
+ C% h  j' A7 W$ y7 |*   < Base Resistor ID>
! J" x9 P1 A" K! ^" Y- n. t*   < Diff Resistor ID>
/ V" ^& z, [  p/ d. s( L*   <N Diff Resistor ID>' U5 u: a' a/ Z& M5 `
*   <oly2 Resistor ID>
" P/ c, n' a! ?*   <oly Resistor ID>
3 r' ?8 ]3 B' @9 N*   <MOS Capacitor ID>/ t7 k; A1 E$ [% p9 ~
*   <NMOS Capacitor ID>
  d/ Y, T) l3 \* h+ h& l+ Y# U1 R*   <oly1-Poly2 Capacitor ID>
1 a* q  y! v' \9 n*   <ad Comment>
0 q; `2 V2 G* v1 b! D*   <N Well Resistor ID>1 b! a3 a- w7 k  J
* Warning:  Layers with Zero Resistance.4 _6 Y. K4 r) Y. ~& Z) n* {, d
*   < Base Resistor ID>3 ?  s5 `4 _- `1 }
*   <MOS Capacitor ID>* w- T! J- g3 ~6 [
*   <NMOS Capacitor ID>
& X! i- H* w4 U2 ?*   <oly1-Poly2 Capacitor ID>
" F$ J7 ^* G+ m- F7 s*   <ad Comment>+ v9 @* G3 E# J0 P4 o8 n7 i! u

/ |% N$ l3 ~  H1 B0 L( f* NODE NAME ALIASES
" |1 Y' w$ ~3 ^& U8 c) m*       1 = A (4.5,-6)
) K+ F4 e! `3 ^: I3 ~! S& ^*       2 = Y (17,-5.5)
  m3 a6 r" Q( e% U*       3 = GND (21,-23.5)! f" G$ N3 c% e" o$ g
*       4 = VDD (21,17)& l9 q6 Y. ], W
! z% c* H' f2 v
.include 'ml2_125.md'
1 ~1 v+ s3 T8 nM1 Y A VDD VDD PMOS L=2u W=9u
$ b: m# g' c7 N3 u8 ]; x* M1 DRAIN GATE SOURCE BULK (14 1 16 10) 8 J8 f3 E9 X4 n9 m
M2 Y A GND GND NMOS L=2u W=5u 4 {( M: [! t* G. @8 b
* M2 DRAIN GATE SOURCE BULK (14 -14 16 -9) / t2 \- E8 B4 ?, ?

! s1 p1 P9 y# E% C6 X" V8 G2 H' z3 R8 u* Total Nodes: 4
+ G) k( D; ]4 t. {$ E0 M. z9 u* Total Elements: 29 n2 l, Z1 u& R
* Total Number of Shorted Elements not written to the SPICE file: 0
! f% ]. n1 b/ b' j  M0 p* Extract Elapsed Time: 0 seconds
6 r0 `" ?  W7 v# h! u.END
" {: o) T* R+ @) i: q6 L! _3 j----------------------------------------------
! Q  C  ~5 H4 H' A0 [7 ~6 f1 }我也只加入.include 'ml2_125.md'  這行命令而已' `& r! J+ M/ ]3 y  e

$ D+ Q2 u! N5 n: |) H* E5 E5 o# W! Y9 U1 s
麻煩大大有空時 看一下唷   ,在此先謝謝您^^: R" x  G4 G9 }" `

2 T0 q  A) j( A[ 本帖最後由 君婷 於 2007-9-29 10:36 PM 編輯 ]
9#
發表於 2007-9-30 23:31:52 | 顯示全部樓層
您好 & o+ [5 d" p0 S) V3 e4 L
您是指schematic轉出的netlist 檔中  ,其中加入的.include 'ml2_125.md' delete 還要再加delete 指令,而我試過沒有空格開來 都仍一樣錯誤訊息無法跑。
' w; j" F7 t* V' I% w1 J我現在不知是不是自已跑LVS有設定上的錯誤,我操作方法如下:* i. T/ i. I2 w9 h0 u1 I6 ]

( I  H. X7 o- Y+ h: t! ^0 }開啟新檔、LVS setup,在input畫面中的layout netlist選項  選擇inv.spc
- D7 ?9 v! U' Q5 Q9 j                                                               schematic netlist選項  選擇INV.sp& C% T3 c* m6 }, L- r
                                           在output畫面中output file選項打勾並輸入要轉出檔案的存放路
$ J3 l+ C0 D6 F+ P+ \% t/ G                                                                                                                          徑與檔名     .out
! i/ \4 K' H: B; c. v
& t& C. Z4 ?6 {: g, U                                            overwrite  existing  output   files 也打勾
/ ?, r  Y  B6 Y8 H- s最後直接執行F5 來RUN  
& S/ W3 @+ J/ q" w  ]9 G
" E1 x6 }! i: u5 ~- T$ o不知是不是操作上有誤  ,是的話麻煩糾正   謝謝喔^^
10#
發表於 2007-10-2 23:53:07 | 顯示全部樓層
謝謝m851055的協助^^
7 n  u& |# A; D小妹目前tanner tools 全部流程的基本操作(除進階設定外)已懂得如何 畫電路圖及符號及佈局圖和跑spice到轉出gds檔 結束!
+ E- ?' f+ ^! n小妹花1個禮拜的時間看台科大出的 T-SPICE及L-EDIT 2本書 ,再加上謝永瑞一本,終於學會第2套tools基本的使用,同時L-EDIT 中跑DRC的design rule 說明的很清楚 那邊的材質有什麼佈局上的錯誤,目前就僅差在LVS錯誤訊息不太會看!
5 r: E% [* m+ A; h. J1 a
8 J; j; h& w& R3 B2 G學了2套tools後 ,想對樓上的黑天使說,tanner tools 真的對初學者很容易學習,只要你先了解書中介紹的s-edit及L-EDIT的檔案架構先,接著再照台科大教科書操作  很快就能了解 整過流程!1 O. d; J, i: R7 G
因為tanner tools的教科書 其實寫的很齊全,但反而身為主流之一的cadence tools卻只有唐經洲一本繁體教科書有教實機操作過程,而趙敦華的寫的很簡略!
! u! \8 K% S8 n* x1 x9 v" I# `, t1 B( r; V4 j; B# D% ]8 ^
小妹僅希望 會有作者願意像tanner tools的作者一樣  肯寫本更詳盡的繁體書,甚至介紹cadence 的command file如何撰寫,這樣大家不就可以像學tanner 一樣 邊自修邊問人嗎^^
! O; g. P( E/ T2 m' E0 ]唐博士的繁體書已算是初學者內心必讀聖經  貢獻良多,希望還有第2本以上初學者聖經 ><7 _& R+ }6 _' n3 c
大家就不用花錢特地去培訓....
11#
發表於 2007-10-15 10:12:09 | 顯示全部樓層
m851055大大% k! M3 l; W5 Q; l8 _" I
請問一下 不知為何跑T-SPICE 按下RUN鍵後卻出現錯誤訊息:
$ Q1 v1 C9 M: m2 Mcould not run simulation.. x: L  W& }/ t0 ]/ u0 X* d2 l& ]
please check your  dependencies.
+ D6 t% w: x3 ]; q0 K' \4 {; Y7 m然後出現過一次後下次再按run 之後皆沒跑模擬的訊息,最下方的狀態列中 該檔案的status顯示
1 I8 c4 @% t7 o  x% zqueued 的狀態。
6 c0 z0 c, x9 b$ `6 O不知是那裡有問題  跑T-SPICE時都直接出現queued 的狀態 ,過程中並沒跑SPICE的訊息# R; |; w8 o3 C1 ?
  p9 s8 T- r. r
麻煩有空時 能回答一下嗎   謝謝唷^^
12#
發表於 2007-10-15 12:03:47 | 顯示全部樓層
抱歉 已解決了!" x! O8 D) _1 B, D9 k6 g
僅是小妹在T-SPICE 環境設定上的錯誤 才發生此問題!  不打擾大大了 謝謝^^
13#
發表於 2007-10-16 06:24:25 | 顯示全部樓層
小妹想請教一下 關於T-SPICE   使用 POWER的量測 設定上不是要設電源名稱和量測的起始、終止時間嗎?1 V3 i& d" I3 m- D4 |
但小妹下指令如下:: i) b2 U! C2 w
.power  vdd 0ns  100ns
0 D2 F  N: G+ e( ^' Q4 }( G跑完後並沒量測power的訊息,小妹是想請教 電源名稱 那邊是怎設定的?書上只是大略帶過說輸入名稱和時間罷了耶!
% @; Q& ~& @" `8 f麻煩 大大們 有空的話 請說明一下 謝謝唷^^
14#
發表於 2007-10-23 20:35:04 | 顯示全部樓層
不好意思喔^^; H' V' N5 o. D0 L8 @5 R
不知可否 請問一下  tanner tools 使用L-EDIT 採用UMC 0.5um製程的範例檔案是什麼檔名?因為學校要等到明年才會開課教L-EDIT 而小妹之前從台科大的教科書中 開啟新的L-EDIT檔案並作基本設定  所套入的範例檔案之設定 乃是2um製程的,因為我看裡面設計規則poly最小寬度為2um。 小妹想請問一下試用版的 裡面有UMC 0.5UM製程的範例檔案   讓你能載入它的製程來進行0.5UM 佈局嗎? $ S3 \5 @. R1 L$ u
如果各位先進們或是學校正好使用UMC 0.5UM製程的學生們 可以的話麻煩 告知一下好嗎 謝謝唷^^   (老師跟本不說 都說等到下學期開課時就會教你,明年就畢業了 實際上課才3個月)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-17 11:54 PM , Processed in 0.119015 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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