Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

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

  [複製鏈接]
1#
發表於 2007-8-20 11:34:09 | 顯示全部樓層
謝永瑞著作的VLSI概論 修訂三版有專門介紹TANNER TOOLS使用 厚度佔了4分之一 粉厚><( F# E4 l$ N/ Q, d* V5 z- y7 D
你可以參考看看! 因為小妹我開學後學校有開這門課用這本書上= =7 \$ {" X* T9 a& P$ k: O
但沒有畫實際的操作例子 只是介紹各軟體設定及操作畫面各指令的介紹 並非唐經洲出的書 皆以實作過程為例喔!" M1 x! Q( V! T; V

: i8 d2 _- P) e4 E[ 本帖最後由 君婷 於 2007-8-20 11:36 AM 編輯 ]
2#
發表於 2007-9-24 21:11:13 | 顯示全部樓層
請問一下* B0 N2 T3 Z0 J+ B' T. d
我用L-EDIT建好了反相器 然後export netlist 出 網路檔  *.sp   ,然後我想跑T-SPICE作pri-sim出現Missing model declaration for "PMOS"的訊息  ,表示PMOS沒有宣告 不知是為何?
: P4 Z% c" C- r7 `; f這是我轉網路檔時的.sp內容如下:
8 v% m5 {' V- |------------------------------------------------------------------
, X# e! {- I/ x/ U/ M* SPICE netlist written by S-Edit Win32 7.03
  f7 d! w; G! Z9 G. T! B* Written on Sep 24, 2007 at 20:43:34  v' n( `' ]* {; R" \' {( D7 z8 u

" G8 T- X. C' _: H* Waveform probing commands
% j8 n1 U" J$ s( j: Q- L.probe$ d: H6 a% C4 W# O1 x3 Y
.probe noise dn(*,TOT)
! V& e+ M9 U7 Q* U5 k.acmodel {*}
# c% @9 N3 N4 O+ [, K.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"
$ Y! x" j' |8 Y" p; O% K+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"
3 C/ V; W4 S8 F8 ]4 p. ^+ probetopmodule="INV"% w5 @: e# }5 g$ C) ~
* Main circuit: INV5 X- M  E+ K6 S* T% g* o
M1 Y A Gnd Gnd NMOS L=0.5u W=1u AD=66p PD=24u AS=66p PS=24u 4 @# V9 l( j% b4 r% b! W5 M
M2 Y A Vdd Vdd PMOS L=0.5u W=2u AD=66p PD=24u AS=66p PS=24u, E; X, _9 b6 ^  d& Y, z& P
* End of main circuit: INV8 ~6 v2 v2 g/ t
--------------------------------------------------
1 @' ^* ]/ i. h2 Z9 U1 P然後我只是再裡面隨便一行的位置加入這2項指令
0 p- b- c2 x7 v, b: l- D4 oIVA A Gnd BIT ({0101} pw=20n lt=10n ht=10n rt=1n ft=1n)* V; {2 F, |6 ^0 z. F* I: [
.tran/op 1n 40n method=bdf, Y  ~: I, ^$ l$ I' [1 f) j
-----------------------------------------
- g) m6 Z: b5 u. L# X1個是宣告輸入訊號va
6 H; w2 Y9 w! ^2 l1個是要求作暫態分析8 L2 X. A* Y$ O) L0 s$ p" n. l, y1 Z
但不管加入在那一行,跑t-spice仍出現pmos沒有宣告的訊息,小妹只有謝永瑞的書 ,他的書只有寫利用呼叫指令的方式 來呼叫出所要的分析種類 並沒寫網路檔本身還要修改什麼!8 e% I9 b; A9 Z) d3 ]0 |
有會使用tanner tools的 大大能幫忙指正一下嗎 謝謝唷^^
3#
發表於 2007-9-24 23:51:00 | 顯示全部樓層
非常謝謝您 ,另外有一點點問題請教!
0 V4 _: b8 w4 l, t. N) j; g! T# ]: L( J.op 不太懂是什麼意思? 我試過有加與沒加 波形都沒什麼變化!
2 p7 H" d6 y: O; L$ qAD PD AS PS 這些mos的參數 謝永瑞的書並沒介紹,請問這些到底是什麼?還有那裡有計算的教學呢?
# h% ?3 F' U: [0 a----------------
- L* |3 }4 p; ~8 ]# ~3 y7 x用t-spice作pri-sim 似乎仍要看書才知要宣告及修改那些部份吧 並非直接呼叫 想分析的指令吧?
4 P* S+ }. F( y8 E
. T- A/ ^, I3 K宣告觀察點、宣告電源、宣告輸入訊號、宣告.op   這5項不管作什麼形態分析都是一定要宣告加入的吧?% Q, C1 n5 g7 J  H' f
然後看想要作什麼種類的分析就一直修改  輸入訊號的 宣告就好  是這樣吧?0 {1 k. `) N' y! ]" n

7 i0 Z) r7 n( J& Q2 T跑spice也產生一個錯誤的警告 可能是指AD PD AS PS  這些的設定問題吧...
7 H5 Y6 r! X6 s
; P4 Q4 e! L4 v0 X/ ]: y$ L[ 本帖最後由 君婷 於 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, N5 @( E6 j' q% g- _- }) f能麻煩大大 有空時能回答嗎  謝謝唷^^
4 o; e' k$ p* s; z, l還有其錯誤訊息也沒寫各材質的間距寬度大小 至少要多少 也都沒寫...  而calibre 驗証軟體跑drc卻都有寫,所以使我很困擾 謝謝!* g6 X$ F0 h# Q4 |/ H& Z

  v/ {8 [3 N- m" e' @0 R  ^! A) a[ 本帖最後由 君婷 於 2007-9-25 05:17 PM 編輯 ]
5#
發表於 2007-9-26 00:27:37 | 顯示全部樓層
謝謝您的回應!
6 h: k% b6 v; L! ^; c小妹另外想請教一下,小妹使用的L-EDIT是9.0版本的  。3 y! O; {) B+ [2 Q1 ]
但想問一下,active 與n  diff、 p diff   不是都是指擴散層嗎?3 q, {% X$ Z( M8 @2 W* M- X$ S' h
比如像我畫一個反相器 nmos的擴散層不是要用 n diff 而pmos用 p diff來畫,而active 是何時才用到地? 能回答一下嗎....
) X0 [$ u/ Y9 `" z# n+ g還有我找不到p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 呢
1 ]: u$ e8 Q9 s+ m. H/ X8 a& y我是看7.0版本的網路教學(使用UMC 0.5UM製程)' w  A7 e6 K+ a/ |8 C) y
裡面有p+(pimp)及n+(nimp) ,thin oxide(THIN) 這3個材質 。其中以THIN(氧化層) 來代替diffusion來畫,所以教學中也沒有diffusion這材質!
+ g: R8 j* m1 q. s2 h! p' N5 Q# U$ P, R) ]9 S1 z: @- C
不好意思 能麻煩大大有空時 能回答 我怎分辯擴散層要用那個畫 及active是畫什麼才用到地 謝謝喔^^5 {& C! ?& O. G2 s+ y

! `! ^4 z7 q' p[ 本帖最後由 君婷 於 2007-9-26 12:29 AM 編輯 ]
6#
發表於 2007-9-27 23:25:51 | 顯示全部樓層
問題終於解決囉且畫完一個DRC通過的反相器,真的非常謝謝 大大您^^
; L) p: e; M( W5 v畫的過程中也了解錯誤訊息表達的意思,cadence  tools 畫完layout再跑calibre的DRC 其錯誤訊息 反而只能看懂部份文字而已,這一點反而 L-EDIT   DRC較容易理解  合適初學者 捏><
  O/ X3 @" b, `- V6 ?8 c另外因為小妹是從大陸網站下載軟體地,所以那些說明檔全沒附給我.... 無法看說明。
! C; w& r; E1 s- ^8 W- i所以當然也沒有T-SPICE的說明檔,而小妹自已借台科大 出版社的書來研究,只是裡面對於power 的測量並沒寫清楚怎設 捏?  power有2項參數設定; 1項是輸入要測量的時間、1項是提供電源名稱。* }! {6 y2 U" T$ L8 X, n5 M$ l
但"電源名稱  "  小妹實在不知怎設 ...  跑spice一直  這項指令錯誤, 我看台科大及謝永瑞的書都沒寫清楚怎設捏.....$ s9 m3 q$ R0 C  g5 q
至於廖預評的書 暫時借不到,所以能麻煩大大  有空時 再回答 這點好嗎  謝謝你囉^^
7#
發表於 2007-9-28 10:51:34 | 顯示全部樓層
小妹對於lvs使用上也有問題想請教,因為出現錯誤訊息 不知為何無法跑!
4 K$ f& v( F% [. t訊息:the file is binary,LVS can not perfrom iteration
1 e8 G( E2 i7 _7 x-----------------------
# X* v, @0 s5 g9 Z& y+ w" K不懂為何說我檔案是2進制檔不能重覆執行....." h$ B8 ^: r+ v. I* P# H& x3 s3 B
我在LVS Setup 設定畫面中
- o$ n# \2 X6 r, ~6 Z. i6 \layout netlist項: 選擇 .spc檔(佈局後轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住)
' u# h, X/ J" {- {) h, \4 ?/ z  d' r; P
schematic netlist項:.sp(L-EDIT轉出的netlist檔,並且"只"加入include命令,其中去掉模型檔案路徑且改成單引號 包住)
: H& V5 H0 }; L" T( G) f& z& @# F: r7 I5 S* k
output file項:就隨意選擇1個存放目錄 自已命名 要儲存的結果檔名 .out; W- c* K1 ?+ R
----------------------------------------* v, w$ Y* A' M: L2 V2 s! O
然後跑LVS 則出現如此錯誤訊息  不知為何?
' B" M, _0 N0 h5 a5 a$ C2 x9 Z1 B我也試過將模型檔案  和.sp  及 .spc  三個檔案複制到  LVS目錄 避免LVS執行時找不到file  但也沒用!% D3 P- X* a( T1 N8 M0 T4 d# r( @  Y
所以能麻煩有大大  可否告知我 這是什麼原因  謝謝唷^^
! l1 e& I) ]  i* h因為我大略只剩LVS 還不會使用 ^^
8#
發表於 2007-9-29 22:34:21 | 顯示全部樓層
謝謝!: R5 q* ~0 a) G7 q
我的S-EDIT轉出的netlist檔名為INV.sp     ;     大寫檔名& Y+ a3 g" z; {! |+ w. \
        L-EDIT轉出的檔名為inv.spc ;  小寫檔名
* }$ y) T( \0 n- B0 R: Q2個檔案存放位置在LVS資料夾下;% k: o3 a7 X. m* Y0 {$ [! l
INV.sp   netlist及我加入的command如下:-----------------------------------------------------: `+ Z9 }* x0 [/ [2 v9 q& s* |
* SPICE netlist written by S-Edit Win32 7.03, \  z/ _8 a* s7 g6 L" d0 ~
* Written on Sep 29, 2007 at 22:01:15
$ r! F/ p8 i+ ^9 _
$ V% _  }! Z% E$ [* Waveform probing commands
* L( r: n( N( P2 h2 G.probe
8 x0 h6 T7 {) `0 m- l& o! U5 U.probe noise dn(*,TOT)( K" [. u2 P  x5 b: q* X8 u" L
.acmodel {*}5 r# ~/ g4 m8 m( l; X. v# K
.options probefilename="C:\Documents and Settings\Administrator\桌面\tanner完整版\TSpice70\INV.dat"
8 o( R1 e6 h1 w$ M4 M) x+ probesdbfile="C:\Documents and Settings\Administrator\桌面\tanner完整版\S-Edit\59513042\基本閘.sdb"
1 y" \' U8 ^9 E5 y  u5 w& T7 s+ probetopmodule="INV"
9 ^/ e1 b4 h) N* e.include 'ml2_125.md'
( u( d7 t, P6 l
( O  R7 S9 [! r8 P* Main circuit: INV
4 J) F) c4 a; B, ^4 IM1 Y A Gnd Gnd NMOS L=2u W=5u AD=66p PD=24u AS=66p PS=24u
* H1 I& M6 B. \9 Z$ w4 P3 rM2 Y A Vdd Vdd PMOS L=2u W=10u AD=66p PD=24u AS=66p PS=24u' n' Y9 G+ d$ ?% ?: U7 W
* End of main circuit: INV
' ?0 J+ D; c; ?: K6 y: x----------------------------------------------/ ]: J9 i1 O' S' g! W" b; \4 h4 P$ u
我只在裡面加入.include 'ml2_125.md'         這一行令命而已 。# h% H/ J1 y  N5 f) ~: k

' l* L- k* a, A1 h. y: E6 Finv.spc  netlist及所加入的command如下:------------------------------------------------
5 M( e& u8 |' z# s* ~% [* Circuit Extracted by Tanner Research's L-Edit Version 9.00 / Extract Version 9.00 ;
+ N% b  d, O$ e( L/ O1 w7 O* TDB File:  C:\Documents and Settings\Administrator\桌面\tanner完整版\LEdit90\59513042\基本閘.tdb# P! r: ]* U* l' l
* Cell:  inv        Version 1.15" \7 C4 ?5 Z+ {
* Extract Definition File:  ..\Samples\SPR\example1\lights.ext
6 n( D5 U6 u8 f( a: i5 e* Extract Date and Time:  09/29/2007 - 21:59
6 b/ R4 U' X* Z7 S( G5 m5 l8 t" W* D) V% H0 O  W: x
* Warning:  Layers with Unassigned AREA Capacitance.: H1 f& t4 o  _4 `6 q
*   < Base Resistor ID>) A  }. x- u4 I
*   < Diff Resistor ID>
8 Q, @# v7 ]# C6 |*   <N Diff Resistor ID>
' z& l. x- q' x; J*   <oly2 Resistor ID>7 x$ v% X4 I* X/ i& Z$ D! w; Q1 q
*   <oly Resistor ID>
: w( @3 t: K8 ?; c9 _*   <MOS Capacitor ID>
$ }. l" u3 Q1 }, S*   <NMOS Capacitor ID>
/ w/ f' x& `; B*   <N Well Resistor ID>
7 c) O/ k1 V# s* R+ j; S* Warning:  Layers with Unassigned FRINGE Capacitance.' p" Z4 ?; d5 |- e9 j
*   < Base Resistor ID>
, t8 g7 J( ^$ t; i) \6 d$ X1 z, p" K*   < Diff Resistor ID>7 w( o5 h$ R/ _' E; L2 O9 G% X
*   <N Diff Resistor ID>
9 g* Y1 b3 n- t" c! n8 o*   <oly2 Resistor ID>
% p* b" @$ s/ K6 |+ T0 O) v4 A; g*   <oly Resistor ID>
5 z' X! e: _" H+ {) \*   <MOS Capacitor ID>  f, N* q4 s2 u2 J, j
*   <NMOS Capacitor ID>, U4 P2 V: W4 ^8 N& H1 R
*   <oly1-Poly2 Capacitor ID>) `. ?. N- W% x4 x& @/ i9 T" d
*   <ad Comment>
5 L* s- r8 M$ [; s3 K; Z( |8 ~" Y9 r9 z*   <N Well Resistor ID>
+ U* K6 f0 |3 }4 @1 ?( S5 j' e* Warning:  Layers with Zero Resistance.2 }8 t, Q; {) s4 E* o
*   < Base Resistor ID>' P$ t+ Z- \+ c. J
*   <MOS Capacitor ID>
3 p8 H$ g& [2 H6 o*   <NMOS Capacitor ID>, w0 X+ F3 T# _6 v+ C
*   <oly1-Poly2 Capacitor ID>6 _: j( l) s5 Z/ T3 i. O( K
*   <ad Comment>5 _$ Y4 }; I) [* P* F& G! {) p8 R

! s  c* m( g9 X. H* NODE NAME ALIASES
+ F+ p0 H4 n2 \+ T*       1 = A (4.5,-6)
- J* j  v1 e& X+ F) l: M. p*       2 = Y (17,-5.5)
7 ~' t) Z) [1 k' ~*       3 = GND (21,-23.5)
* S+ S4 k$ W% s% \; T/ T*       4 = VDD (21,17)
, T" t2 r  K& q, P) a" r1 v
" p& E/ H" m' h/ y7 g' G. W.include 'ml2_125.md'
% \% h9 z; `$ K7 p/ \' LM1 Y A VDD VDD PMOS L=2u W=9u $ r+ P! V) ~! b  H& Q  b( ~
* M1 DRAIN GATE SOURCE BULK (14 1 16 10)
, o- s! W1 C1 q7 T. R$ s# UM2 Y A GND GND NMOS L=2u W=5u
6 `* u& F( V8 S8 w' W  |) b* M2 DRAIN GATE SOURCE BULK (14 -14 16 -9) # x" x; w; \- z) q& z4 J6 T+ W
- _2 V) o' N) e' \
* Total Nodes: 4
' p' F1 _6 `9 \" m' D1 v3 q6 F7 t* Total Elements: 2' ~: E+ n: e' H5 z- N
* Total Number of Shorted Elements not written to the SPICE file: 05 k+ _  t2 s- t
* Extract Elapsed Time: 0 seconds
8 U" ]. @: _  y' V: \0 D.END! P, W7 u" C8 k5 Y
----------------------------------------------& Z- b  `  o( n' B5 t
我也只加入.include 'ml2_125.md'  這行命令而已
& u- Z3 r- m: g" x
7 B" K, J6 e# F+ w0 \3 Y
8 n6 S) z2 W: F8 N( `$ K5 y# U麻煩大大有空時 看一下唷   ,在此先謝謝您^^
/ r3 _. s3 l5 @: r
2 p9 [1 N" Y; m5 @1 i1 t[ 本帖最後由 君婷 於 2007-9-29 10:36 PM 編輯 ]
9#
發表於 2007-9-30 23:31:52 | 顯示全部樓層
您好 & x8 |& Q5 c: b- O6 a8 E$ O
您是指schematic轉出的netlist 檔中  ,其中加入的.include 'ml2_125.md' delete 還要再加delete 指令,而我試過沒有空格開來 都仍一樣錯誤訊息無法跑。
" R" X# D# N+ o7 C4 F我現在不知是不是自已跑LVS有設定上的錯誤,我操作方法如下:
7 T. H$ A: b3 J- c" _: T% a. B! @4 e0 {7 i6 C' x3 T3 X+ |# Y0 p
開啟新檔、LVS setup,在input畫面中的layout netlist選項  選擇inv.spc
0 [. |: X: ~8 a0 M3 N, l                                                               schematic netlist選項  選擇INV.sp8 G: F3 q3 Z% L5 t( N" A
                                           在output畫面中output file選項打勾並輸入要轉出檔案的存放路# @8 _$ L4 j$ ~9 X& p
                                                                                                                          徑與檔名     .out* ?0 e6 m- q# L
/ ]) [7 q# O% n6 s7 l" P% ]- t9 F
                                            overwrite  existing  output   files 也打勾
( l! r3 F. W, Z9 }" z最後直接執行F5 來RUN  2 u5 i! m) y, M( `
9 k3 a: ?0 x$ x2 `; a* U' ~
不知是不是操作上有誤  ,是的話麻煩糾正   謝謝喔^^
10#
發表於 2007-10-2 23:53:07 | 顯示全部樓層
謝謝m851055的協助^^
; {0 g6 c+ |! j$ ]  r5 ]. J4 r小妹目前tanner tools 全部流程的基本操作(除進階設定外)已懂得如何 畫電路圖及符號及佈局圖和跑spice到轉出gds檔 結束!4 g* }% u2 X% d( C; ]. f% \
小妹花1個禮拜的時間看台科大出的 T-SPICE及L-EDIT 2本書 ,再加上謝永瑞一本,終於學會第2套tools基本的使用,同時L-EDIT 中跑DRC的design rule 說明的很清楚 那邊的材質有什麼佈局上的錯誤,目前就僅差在LVS錯誤訊息不太會看!3 _' E( r$ t& f9 N" R" l& U0 x4 ^
9 y8 X& F; ]2 F  m( F! N0 ~
學了2套tools後 ,想對樓上的黑天使說,tanner tools 真的對初學者很容易學習,只要你先了解書中介紹的s-edit及L-EDIT的檔案架構先,接著再照台科大教科書操作  很快就能了解 整過流程!. q& c1 h: _# U
因為tanner tools的教科書 其實寫的很齊全,但反而身為主流之一的cadence tools卻只有唐經洲一本繁體教科書有教實機操作過程,而趙敦華的寫的很簡略!
: D5 s$ }* o1 d  C' ^/ g: D) B7 |5 c1 t% e
小妹僅希望 會有作者願意像tanner tools的作者一樣  肯寫本更詳盡的繁體書,甚至介紹cadence 的command file如何撰寫,這樣大家不就可以像學tanner 一樣 邊自修邊問人嗎^^
! m# i2 C. b$ v, {- P" i唐博士的繁體書已算是初學者內心必讀聖經  貢獻良多,希望還有第2本以上初學者聖經 ><! q6 T9 I# W+ N1 ~/ B# i' O" q
大家就不用花錢特地去培訓....
11#
發表於 2007-10-15 10:12:09 | 顯示全部樓層
m851055大大  E# P6 M- K  B
請問一下 不知為何跑T-SPICE 按下RUN鍵後卻出現錯誤訊息:3 M! Q+ J  w; G
could not run simulation.
. r; O4 D2 ?# X$ {* eplease check your  dependencies.
5 I$ h7 r2 p, h) e然後出現過一次後下次再按run 之後皆沒跑模擬的訊息,最下方的狀態列中 該檔案的status顯示1 Y; H& Y. S* N& n5 |
queued 的狀態。
5 g. y! ?9 h  T3 M. ~/ i) Q0 X不知是那裡有問題  跑T-SPICE時都直接出現queued 的狀態 ,過程中並沒跑SPICE的訊息# f1 w# p4 z9 \6 ?0 Y
" R; B# T; B( i) Q3 J
麻煩有空時 能回答一下嗎   謝謝唷^^
12#
發表於 2007-10-15 12:03:47 | 顯示全部樓層
抱歉 已解決了!4 m( F( d* h/ s! p5 B7 Z! Y
僅是小妹在T-SPICE 環境設定上的錯誤 才發生此問題!  不打擾大大了 謝謝^^
13#
發表於 2007-10-16 06:24:25 | 顯示全部樓層
小妹想請教一下 關於T-SPICE   使用 POWER的量測 設定上不是要設電源名稱和量測的起始、終止時間嗎?3 U9 W. y- ~' R' J" W
但小妹下指令如下:- [9 F1 v8 A" {) f/ |2 d/ s* \
.power  vdd 0ns  100ns8 E4 [0 c, F' p/ A
跑完後並沒量測power的訊息,小妹是想請教 電源名稱 那邊是怎設定的?書上只是大略帶過說輸入名稱和時間罷了耶!
  z5 c$ V' q* j3 X麻煩 大大們 有空的話 請說明一下 謝謝唷^^
14#
發表於 2007-10-23 20:35:04 | 顯示全部樓層
不好意思喔^^
+ K& d4 V5 O% T+ ?% u" i! g9 J不知可否 請問一下  tanner tools 使用L-EDIT 採用UMC 0.5um製程的範例檔案是什麼檔名?因為學校要等到明年才會開課教L-EDIT 而小妹之前從台科大的教科書中 開啟新的L-EDIT檔案並作基本設定  所套入的範例檔案之設定 乃是2um製程的,因為我看裡面設計規則poly最小寬度為2um。 小妹想請問一下試用版的 裡面有UMC 0.5UM製程的範例檔案   讓你能載入它的製程來進行0.5UM 佈局嗎? & M7 h" o, T) i( Y, |, |
如果各位先進們或是學校正好使用UMC 0.5UM製程的學生們 可以的話麻煩 告知一下好嗎 謝謝唷^^   (老師跟本不說 都說等到下學期開課時就會教你,明年就畢業了 實際上課才3個月)
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-2 02:58 PM , Processed in 0.120516 second(s), 15 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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