|
嗯~該如何說呢
K& Q) y9 i! M! g+ D4 _# f工程師有分類比和數位兩大類# f7 P% r# c8 G0 P. N$ y2 t1 c
其中類比工程師使用的tool絕大部份是SPICE,在layout方面較為直接關連的則是Fully custom layout
/ r7 ~: Q: B1 q' C; P& x9 d1 M而數位工程師則是使用Verilog1 }5 `$ o: f7 ]" q' t, R+ U
其中類比和數位有一個很大的不同是數位除了在用Verilog(VHDL)模擬function和timing外,還可以使用FPGA來作實體的模擬,至於FPGA是什麼東西,解釋起來有點麻煩,它算是一種實體的gate array,數位工程師在用Verilog(VHDL)寫好code之後,驗證都沒有問題後,在作whole chip的APR之前,通常會先作FPGA驗證,也就是將Verilog(VHDL) code實際用FPGA來驗證,看看其function和timing有沒有問題
/ O" D% a* b9 L$ w( Y, W1 O% i所以,FPGA和layout工程師完全沒有任何關連,FPGA純粹是數位工程師要會使用的眾多tools其中之一
# B/ Q* h' I* t" ~5 r
( i$ r/ O' s+ z9 z8 Z再來要說明一點的是& ^# w G1 a" j: {# g% `) O8 ^
Fully custom layout和類比工程師有很密切的關連,因為類比工程師在作完pre-sim之後,是交給layout來完成電路layout,然後layout工程師在作完LVS,DRC,ERC,抽R-C之後,交給類比工師作post-sim,都沒有問題後,也許會直接tape-out,又或者交給APR作whole chip整合
/ O1 R+ e3 u( I% |' J0 d( ~而數位工程師則和APR有很密切關連,因為數位工程師在用Verilog(VHDL)驗證完自己的code後,然後作合成,再來則是交給APR作whole chip layout
, L3 \ _+ _ t$ X }, m" p所以,類比和數位兩者在使用layout資源上是有所區別的 m3 c$ {" i4 @1 m, f8 p( r( `, q8 {
故而一般的layout工程師也大都分成 Fully custom layout和操作APR的layout 工程師,不過,一般都是總稱layout工程師,只有在細問下才會區分是什麼種類的layout8 `6 w) j. [ G7 {
3 f. |2 n* k6 r% e2 y最後,Fully custom layout和APR基本上都是使用同一種tools
0 ]( z! {* t- `; ?, T* X只不過,Fully custom layout需要用手工來畫電路元件,而APR則是將數位工程師寫好的code利用tool來作的whole chip layout) v) @7 |; H" S2 p8 I8 q( ~
用簡單一點的說法5 t' u0 Y" o5 b5 l! R
Fully custom layout要用手工方式將類比電路畫出來,所以需要很多layout技巧及方法,通常這些都需要經驗,而且要花不少時間& [' `* s) l. t( p2 e" C0 H( U
APR,幾乎都和數位工程師有關,本身並不太需要有電路的觀念,同時只需要一些最基本的layout技巧,操作APR幾乎都是背指令,背流程,重點在操作APR tool,不過,在作APR的過程中,時常需要一些如何使APR繞線時間縮短的經驗
& f: R' K L* z% h0 Q$ B, _2 d學校通常只教Fully custom layout,至於APR方面,就我所知學校方面絕少有這方面的課程,而且APR只是要會操作tool,所以學校方面甚少花心思在這3 d6 t: e, v8 W, g# E' Z$ p5 {$ `1 D$ |
/ ?+ c7 u/ X1 u, O
大體而言,Fully custom layout需要有一定的layout背景才比較容易上手,而APR就比較不會去計較有沒有layout觀念
0 k1 {% R" m( Z- B0 n. z至於Fully custom layout和APR那一種比較輕鬆,我覺得是見人見智
1 \- c" _" {* T p6 M1 z) j: `不過,就我自己的觀察,Fully custom layout雖然要花不少時間,不過,它是畫過一次之後就沒有較多的後續問題與tool操作
4 X8 R; N$ g% @6 a6 a$ `5 \5 [而APR若是沒有一些小技巧的話,時常要來來回回作同一個動作好幾次才能夠完成,如此一來所花的時間就比Fully custom layout來的長 |
評分
-
查看全部評分
|