Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 想請問那裡查詢的到簡單的反相器設計電路實例

  [複製鏈接]
跳轉到指定樓層
1#
發表於 2007-8-16 09:14:33 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
小妹我專題是設計高性能全加器晶片電路,而實質上主要偏向學習佈局並往這方面發展!
  T+ J9 I7 i& j7 V但聽老師說去瑞昱應徵的學長姊 當初主管就現場考她 設計一個簡單的反相器。
0 F$ |. g+ G! x! L& u因為學姊馬上就畫出設計好 就直接被錄用了~8 ]* ]: P% }. V3 _; ?' c
只是對沒什麼設計蓋念的我而言 連簡單的反相器是怎樣?實例也沒見過...
7 s# x  }( t, T" I+ t; r% a而專題老師較注重的是學習IC佈局 對於我們是否設計出一個好的全加器並不是最重要,並且說要給我們相關的設計資料方便我們) p# n3 F; c# r3 ?; q# G
設計電路,旨在學習佈局理論!
4 [3 a& t. i, B% l9 G, q! T( b但好巧的是署假也聯絡不到人,而小妹我很想知所謂設計一個簡單的反相器 到底是怎樣簡單的反相器電路?
( `# x' f+ W) g, e: ]! d還是說只是加個保護電路就算是一個簡單的反相器?
5 |( D7 r! ?5 w% T1 t$ {" i因為聽聞瑞昱主管面試曾問這樣的問題,則更想知那裡有別人教學或設計好的簡單實例給我參考。
- E, d* ?/ i" B* s1 ~' ]) F+ w: ^. S方便我設計一個簡單的全加器就夠,目的 學習layout為主唷^^6 s$ L! n- H! t) ~) H
* [0 y$ q% y7 D) r
但關於vlsi的資料 有保密通訊規定似的 不能隨便上傳網站 並且被台積電 截住 將會受罰的 好像是這樣耶!
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享分享 頂10 踩 分享分享
2#
發表於 2007-8-16 12:42:17 | 只看該作者
原帖由 君婷 於 2007-8-16 09:14 AM 發表
- P+ N+ |8 Z/ w7 Z! U$ |8 w小妹我專題是設計高性能全加器晶片電路,而實質上主要偏向學習佈局並往這方面發展!6 P* m! K0 i7 D  w5 Q* g; W/ i3 d
但聽老師說去瑞昱應徵的學長姊 當初主管就現場考她 設計一個簡單的反相器。
( e) [7 a/ U5 c" P9 }因為學姊馬上就畫出設計好 就直接被錄用了~
, h0 C2 q" w" {* C只 ...

+ i: ?. W% M% Q" @* L6 ]1 L  ^

. C; x5 y" S1 a- \& g3 K2 E小弟我有在網路上找到不錯的資料,大大可以參考看看~~
( ~1 J4 \: U& ]" ~4 {6 F0 B
遊客,如果您要查看本帖隱藏內容請回復

評分

參與人數 1 +3 收起 理由
yhchang + 3 Good answer!

查看全部評分

3#
 樓主| 發表於 2007-8-16 15:36:28 | 只看該作者
這個從通道長度知是0.6微米製的的反相器 電路教學吧? ^^
: d5 c, j6 L4 F$ q裡面寫如何從library 建cell及建symbol、layout view~: Q9 R0 O3 G) m( H( K
謝謝您熱情的提供~ 但是否有已設計好的反相器電路?
$ }. I1 l; `. A" Q+ b* }8 k因為我看其反相器schematic及layout view 只是純畫一個反相器 並沒接其它pad或是保護電路等等其它的電路,加上內容似乎是教學篇,所以請問一下 這是設計的實例嗎?^^& W, g0 S8 i% M+ ~+ v& s
麻煩一下了^^
4#
發表於 2007-8-16 15:57:00 | 只看該作者
簡單的反向器...
4 o, U+ J$ w' b  u; {6 Q; |如電子學...類比積體電路設計導論裡..
1 J6 h5 N4 Z" e/ y  X% z應該都會有這種設計的資料
3 i1 v# }. H% x3 R. p8 F簡單的Inverter~& x. g# H) p5 s3 W
可以由一個PMOS和一個NMOS組合而成..1 B1 x" ?7 T0 M
設計方面...就看個人需求...
) E. M0 x! z; k: T; K  |' A6 @其中我認為需要設計考慮的就是延遲時間還有輸出電容
, ^7 Y/ H5 e7 ^) G7 O這些公式書上應該都有
5#
發表於 2007-8-16 16:35:57 | 只看該作者
就一個反相器而言好像不需加上pad; y: e' `+ B/ d5 _) k! ?  S
除非是有連接其他重要的電路6 e# v, Z3 I7 U. c) J. Y
1樓樓主所說的面試時問的問題,我上課時老師也有提過
" J! m, X' e! p  B, d( ^老師畫出來的就是最簡單的layout圖! \4 J8 T( }0 P% X
沒有加上pad
6#
 樓主| 發表於 2007-8-16 17:09:07 | 只看該作者
我想問實例原因是我手邊的資料不足加上如果假設面試時只是單純畫一個反相器就與面試官說這就是我設計的一個簡單反相器,然後它的延遲時間或輸出入電容電阻等值是多少用口頭上的回答。
+ q* H; f. F  x2 j5 u2 G* _( x0 X這樣不就等於畫一個反相器的layout圖沒什麼差別?8 C8 v. y4 L% W. y6 w7 _3 p) S
所以想請問各位熱情的大大是否有已知資訊可提供 或是口頭說明一下 ~
+ t4 f6 U6 p% f+ T何謂設計一個簡單的反相器電路?
7 @8 ?( ~  b7 k: v/ E2 B& v因為小妹我不知它的標準程度是如何? 是指基本邏輯閘反相器加了什麼電路 而使它比原先純反相器電路性能有較提升?  當然了 這應該算是討論設計方面的理論並舉個實例!4 c3 L  t& p/ C' r2 D
而小妹我有說過自身目前還沒有什麼設計的概念~ 單純拜託若有先進們 有已知的實例是否能提供建議或協助 謝謝^^
7#
發表於 2007-8-16 20:44:02 | 只看該作者
我提供一個我以前主管說給我聽的經驗
! A9 M5 {6 s0 J" j我以前的部門要應徵一位電路設計工程師,來應徵的有很多位,有的是剛畢業沒有工作經驗,有的是有好幾年工作經驗,也有一些換過不少公司的% Q- w1 u# S6 ~$ G7 N
因為每一位來應徵的都說自己的經驗有多豐富,在學校學過多少領域的課程和知識,當然履歷表也寫得滿滿的
: _+ J+ ?5 u- `1 E1 D6 [* C但,我以前的主管他說,他會讓他們介紹完自己的學經歷與自己專長之後,出了個小題目來考考他們
0 X: I: ?2 `/ x  @題目很簡單,就是請他們畫一個最簡單的two-stage OP Amp出來
% I% w: _& m# D- u結果,來應徵的人員甚少有人能夠畫出完整的電路出來,更遑論進一步地說明電路的工作原理與設計技巧
# j, @) ]5 X- d9 g我以前的主管對我說,他並不是要考多艱深的電路技巧,也並不是要找一個多強的電路設計工程師,而是想找一個基礎專業學識都很紮實的人來幫忙他一些工作上的負擔,一個優秀的電路設計者如果沒有最紮實的基礎學識,那根本稱不上是一位好的工程師,因為根紮的不夠深,就無法往更好學識領域發展* @2 H* B2 q' h
7 M! O2 l3 r* R& R/ I7 e9 F9 a
故而,樓主問到瑞昱的主管考妳學姐設計一個簡單的反相器
7 }* C. B& T3 ^/ e5 C其道理就如同我以前主管的考題一樣,他並不是要妳真的設計一個反相器,而是要了解妳知不知道在layout上要如何畫一個反相器,藉此應徵的主考官就能夠知道妳在layout上的程度上到底知道到那個程度,如果妳連一個最基本的反相器都畫不出來,那找妳進來公司豈不是要從頭教到會4 h+ S( u' U1 n- B! R9 Z
如果妳己經有了最基本的概念了,只要再進行一些基本訓練就能夠上工了

評分

參與人數 1 +3 收起 理由
yhchang + 3 感謝經驗分享!

查看全部評分

8#
發表於 2007-8-16 21:55:13 | 只看該作者
一般好的簡單的invert若是輸入端為input PAD則需加入對VDD及對VSS之ESD device,
0 X9 l+ n' m3 loutput端若連接 output PAD則亦是如此。
5 [9 {" y  q( {3 d# J# d. ?# ]8 Y; I. Z- d
另外就是PMOS與NMOS之length在相同的情形下,PMOS width較NMOS width大2-3倍。0 d7 j0 D; ?5 T' B/ n9 _
; L/ I! k+ R' N/ Y: `
另外簡單的invert也可以理解成好的invert(我覺得此項必較合理),好的invert是rise time趨近fall time、使電路之不確定區域縮小抗雜訊強(這一部分最重要,因為不確定性往往是layout的致命點,此處靠個人去設計,不便透漏相關技術)。
4 m  y- ^3 Q% x. O! E' Y
4 ]0 x1 I: A; @* M# O" k# ^0 a/ @以上是相關基本功及需注意的地方,供您參考。
) S6 P0 y; A7 b# L+ G) E4 c
+ H+ b% [7 z# H/ d0 p5 i( R越是簡單的東西越考實力,所以你可以理解成好的invert、工作良好的invert、抗雜訊高的invert....." o# ^$ Q9 z% w/ _0 A* H6 l6 s9 W
; P# z# y2 J* \; D
[ 本帖最後由 m851055 於 2007-8-16 09:58 PM 編輯 ]
9#
 樓主| 發表於 2007-8-16 22:41:46 | 只看該作者
謝謝副版的回應^^! j8 u2 ~, g2 l& A
小妹我曾在這留言問站在身為學生的立場在畢業後應徵工作前,我們初學者最基本應該作到的是什麼? 而令主管願意對此新人教育訓練!0 ^; O" z3 o' \8 ^2 L
我目前只知tools操作、除錯上的熟悉度 及對製程的了解,但仍不是很清楚要那些基本觀念的熟悉才能讓自已基礎打的夠紮實? 於是進入公司便可以別人只要稍微直接講重點和方法 便知道如何處理! 目前正希望的是能作到這點!
" K8 l* c! _% {1 z1 B- g, n8 m以已在業界的各位先進的經驗 關於基礎紮實的觀念 是否還有那裡可以補充嗎?
* ?' c! {$ y8 h' }還有對於製程的了解,小妹我目前僅限於對專業名詞的了解及熟悉 以避免別人說什麼英文名詞卻都不懂!& f/ ^+ K! C0 E' }/ W( t
請問基礎紮實的觀念 是否還有可以補充的嗎? 這是最後的疑惑 謝謝^^
10#
發表於 2007-8-16 23:03:59 | 只看該作者
1、一般layout繪畫digital layout及相關驗證工具會用就可以找到工作了。
  O, D7 x/ }' }% A# C$ A. s2、若你想比別人強,那你就要會HV layout、mxic layout、BCD layout、RF layout....等,當然這是在磡公司需求。
8 ^( ~; x5 P; z# q3、若你會2中2項,那就一定錄取。7 u7 d, G$ {' W9 `: u- q, H/ D
4、若你懂DRC/LVS/LVL等的command files撰寫及修改,那直接開啟履歷就有人找了。
" _5 E$ v2 u. [1 d* a) X, T5、若你會多個設計軟體,那就更好了,不會也沒關係,軟體都可相互轉檔。2 f, ~0 D/ l! X5 X* D
6、電路上之設計一定要懂,就算不懂也要備起來。: A/ |: N# }; d+ }
7、製程上除了digitdl外各家的製程都不盡相同,看相關foundy資料即可。* K) c& j& ]( Q4 S- k
8、digital mask之dark/clear一定要了解,一般面是常問,最常問的就是diffusion,其為dark
, |5 ]0 T$ Z: a1 l0 ^3 J. c- a
diffusion=Active (很多人不知道)
11#
發表於 2007-8-16 23:07:29 | 只看該作者
dark 簡單的說就是曝光後留下的layer如metal4 F1 d7 W) d$ P' z: u
clear 簡單的說就是曝光後不留下的layer或import如N+
12#
發表於 2007-8-19 20:51:52 | 只看該作者
其實,何謂基礎紮實的知識見人見智,每個人有每個人不同的標準和看法
. _5 E( d0 {' ^) W2 L* e相對的,不同的老師也有不同的標準和看法
0 C9 z3 T, P  k# S而就以我個人來說,我不是layout工程師,所以我無法以一個類比電路設計工程師來回答說何謂基礎紮實的layout
6 F7 e. m2 E5 c( G5 _我只能以我個人的觀點來告訴妳我個人的看法,而這未必是正確的答案! N0 k# y2 f# G% N" p8 Q9 C
0 z5 L0 x1 c: q. z$ @; |4 f; @
在layout領域中
4 E' ]" m, B  r! R! Y0 l3 c可以區分成tool的操作和實際元件的畫法兩大類) `5 R* P. Q9 g3 U
不同的tool有著不同的操作,而各家公司所使用的tool也都不儘相同,所以,在tool方面,很多公司所找進來的layout工程師若是沒有經驗,通常對於tool的操作大都是從頭教起居多,而如果公司用的tool和學校的都是同一套的話,那就要看其版本是否相同
. y0 K" G& C% ?" f3 M所以,就我個人所知,layout部門在找人時,tool的熟悉度並不是第一選項,如果有好幾人都具備實際元件畫法的基本要求的話,那tool的操作才會是決定錄取與否的考量( ?  q7 z5 E+ Q' Q$ c' {! U1 @. `

' j2 G; q6 E! x至於實際元件的畫法,就以類比電路而言,最基礎的元件是一個PMOS,一個NMOS,電阻,電容和BJT的畫法,而最簡單的組成電路則是反相器
. z$ @- l! K: z5 b' r- R0 c故而,要測試一個無工作經驗的人想了解他有關layout的程度最簡單的方法,請他畫一個反相器是最基本的考法,因為一個PMOS和一個NMOS可以組出無數種類比電路,如果連一個最基本的反相器都畫不出來,那可見其layout的程度幾乎是零,同時對於其製程的概念更缺乏,如此一來,找這個人進來公司將要從製程概念,layout知識從頭教到會,那將會是一件很累人的事
+ p( {4 ^0 ]0 z- z再來,除了要會畫基本元件之外,接下來對於LVS/DRC/ERC/抽LPE等項目要知道各別的用意和如何操作及除錯,當然這是比較進階的layout要求,而這幾項要求是身為一個layout工程師要會的技能,而之所以是進階的要求,那是因為要作這些動作需看得懂design rule和相閞的layout rule,不同的製程廠有著不同的規定,而身為layout工程師一定要看得懂,更要會看其中的訊息,當然,對於沒有工作經驗的人來說,或許很難看得懂LVS/DRC/ERC/抽LPE等相關錯誤訊息,而這些知識,絕大部份也都是在進入公司之後才會學的知識,所以這是進階的layout要求,而對於一個有工作經驗的layout工程師而言,LVS/DRC/ERC一定要看得懂,不然會被老闆釘
1 [. s3 m0 o/ ^- R% p' Z
* R* P0 l9 l- V4 _最後,想補充一點的是
$ I* z2 v, L: j% [2 _1 z8 Dlayout的英文絕大部份都來自於製程的用語,如果製程的順序和英文名稱與用語都能夠很耳熟的話,那對於妳在看layout rule會很容易上手,因為那些layout rule都是在定義製程上的相關規範
4 a/ X* Q8 Y, @對於一個沒有工作經驗的人想應徵layout工程師,其面試者通常不會有太多的期待和要求,能夠畫出一個最基本的反相器,同時能夠流利地說出製程相關流程和順序就己經很足夠了,因為很多細部的知識都會是公司內部再教導,而這幾乎都是公司對沒有經驗的應徵者的要求

評分

參與人數 1 +3 收起 理由
yhchang + 3 回答詳細

查看全部評分

13#
 樓主| 發表於 2007-8-19 22:42:23 | 只看該作者
是的謝謝副版提出個人看法) i! w0 P9 w2 V# `* G$ _7 \# `; O
小妹我目前正練習畫基本邏輯閘,畫有的nana、nor 而數位邏輯閘的layout圖有點雜如全加、半加器、、其它正反器 等 。 不知這數位邏輯閘是否也算最基礎的元件之一,另外可不可以問一下面試時主管若考你畫反相器 該不會是叫你實際操作 畫吧? 這樣不就要練習75秒內畫完@@? 同時因為對其design rule不熟 所以畫時各材質可能以較大距離來畫 主要為了表示自已懂的怎畫。# w6 }, b$ |3 n7 E5 w
是不是實際上機畫辣^^ 要併速度捏 = =
14#
發表於 2007-8-20 14:25:52 | 只看該作者
我還沒聽過面試時要上機考layout的呢; G% F" ^1 b" U4 E8 L5 t
面試的主考官只是想知道妳的layout程度,而非要實際上機考,而且,每一個製程的design rule都不相同,很少有layout工程師去背design rule的,通常都是接到project之後才去看design rule,然後才去畫layout的,所以,面試的主考官不會這麼狠要妳實際背出design rule,妳只要畫出一個大概圖,並解說一下各個關係就可以了
4 i. S! j0 z4 ]! ]2 N3 s& a4 ], Z/ x7 d( E  F
再者,面試的主考官之所以會想考畫一個反相器,那是因為每一個應試者的履歷表上的學經歷都寫得很多,會很多tool,上過很多課,在自我介紹時也講得頭頭是道,但,這些都是應試者講得,而沒有真實地呈現出應試者的"專業學識能力",面試的主考官惟有透過他認為足為表現應試者的測驗才能測出其能力
9 W) B4 a2 {# G% p( [/ p如果說當初應試時你說學過很多tool,也上過很多課,等到實際上班時,主管交辦一件工作要你作時,如果你回答學校有教,有學,但我不會時,那主管豈不是瘋掉,因為很多主管就曾說在面應試一些剛畢業的學生,履歷表寫得很多,問他有沒有上過一些課和操作過一些tool時,幾乎應試者都會說有上過課,有操作過這套tool,但真正上班時再請他作一些事時,他卻說學校有教,但他不會,所以很多我認識的面試主管都不太盡信履歷表上所寫的事蹟,惟有實際自己臨時測試過才比較有保障, 除非你有參加過一些比賽且有得名,那比較有公信力一些! {1 d6 f$ _3 j" E6 S# J+ \7 ~
% {3 J9 g) T5 `" @. d5 Y+ \
至於你提到畫一些全加器,半加器和一些正反器等等. C- t3 O1 |0 B+ R4 x6 P4 t$ f
其實那也算是基礎元件之一,不過是比較複雜一點的數位layout
- F+ g+ s8 P2 O! }如果是想走類比方面的layout工程師,可以試著去畫OP Amp的layout,因為這是最常見的類比電路,也是類比電路工程師最在意的電路之一,通常我們都會請layout工程師特別注意OP Amp要怎麼畫,元件要怎麼擺放,那幾個PMOS或者NMOS要作matching,那幾條要作對稱等等
15#
發表於 2007-8-20 15:49:40 | 只看該作者
最近刚开始学习用laker,我也想看看实例是怎么画的
16#
發表於 2007-10-18 12:49:56 | 只看該作者
謝了...你的資料
8 R9 I1 y# M; a" y- q1 Q. F$ ]+ L/ ?: j* y
有你的分享真是感謝
17#
發表於 2007-10-18 12:59:23 | 只看該作者
前幾天去一家公司面試.他就有實地的佈局,但是電路並沒有很難
) t  C/ V4 d& b2 v2 Z
8 ?) R  x) ?4 Z" ~/ A% `但是遇到的問題是圖層的定義不同,所以畫起來實在很....
6 q& T! v# t1 V$ d9 Y+ L9 u8 J1 C3 Y
因為都在找圖層,每一家圖層的顏色花色,與上面的字都不同,面試可真是要看清礎
# S: |# V1 J5 q) V
- v# p& ]# H- j. J$ R* M4 W5 A謝謝各位學長們的分享
" L) h+ W  f1 |7 z/ m) G: w6 X" v3 t2 d- x4 F! O2 y2 Z1 j
LAYOUT菜鳥一隻
18#
發表於 2007-10-18 16:53:52 | 只看該作者
大學使用的VLSI課本上應有吧,再找不到使用GOOGLE大師,! P! j6 N& v& k
有電路圖後一般CELL-BASE LIBRARY都是使用MIN RULE下去劃的  J7 ]' o$ i1 |' h
,要熟悉是INV NOR NAND這三種,較複雜的邏輯電路都是由這三種
: q* p2 z( l/ \% t( U0 u  q, p組成或是加上一些PMOS NMOS TGATE。
8 S2 h! i& l# o; v( @& J瑞昱好像有幾個女的從大華畢業的在那LAYOUT,現在面試比以前難多了, y) j0 o3 G& r9 N
,以前只用拉拉線跟智力測驗考考。
19#
發表於 2007-10-22 01:27:59 | 只看該作者
最近要學IC layout,
- T& S' A0 X% l謝謝各位大大的經驗之談: |* t4 U* g4 u# O4 b) w0 i2 c" O
真的滿受用的
20#
發表於 2007-12-12 14:06:23 | 只看該作者

回復 2# 的帖子

我好想了解內容是什麼喔。
$ A6 S% f2 P3 {. [, e我再搞不懂,就會被當…。
$ y+ w" {4 u+ u6 S& B0 G8 R救救我吧…。
# k2 [/ b6 D, r% o, g* z. a2 |我不想延畢。
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-6-3 12:30 AM , Processed in 0.155519 second(s), 18 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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