Chip123 科技應用創新平台

 找回密碼
 申請會員

QQ登錄

只需一步,快速開始

Login

用FB帳號登入

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

[問題求助] 不受溫度,電源 引影。Clokcclock generator

[複製鏈接]
1#
發表於 2011-8-18 02:36:06 | 顯示全部樓層
依照你的要求,我會建議你用Bandgap reference circuit產生出一個較不易受到Process, temperature and power supply變動的bias current or Bandgap voltage,再由這個bias current or Bandgap voltage去產生出振盪頻率9 _8 U, b; ^- m2 T
當然,若你要作到低功率消耗,那需要用較大的面積來換取低功耗消耗,所以Bandgap的參考電阻就必需要用到很大才行,再來,為了讓振盪器有較佳的performance,建議你採用相互交叉振盪方式的架構6 n' U4 y( p+ {+ E, A1 Y
目前,我們在設計低功率消耗&要求較佳performance的clock generator都是採用這種方式,而量測出來的結果都還蠻滿意的
2#
發表於 2011-8-21 08:26:11 | 顯示全部樓層
回復 5# c3a1t039 , D' h" ]0 Q( T/ F4 G
& [2 Y! y! s2 \" J1 i8 j
; i$ [9 L1 S0 |- G

  z6 M# M( e! b5 B6 Y是的,那是類似ring-oscillator的作法,但只有一級
8 f6 U5 ]1 L; G如果採用rc的架構,振盪出來的頻率受到process,temperatur, & power supply的變化而有較的頻率變動
, T" ]: L: C. N% g% H而若採用相互交叉的振盪架構,就比較不易受到影響$ v6 s+ w7 A7 P3 N* d' {
但,採用相互交叉的振盪架構也有其限制和缺點,因為它是相互交叉的振盪方式,故而signal是近似差動的信號,而此差動信號並不適合操作在振盪超過10MHz~30MHz以上的頻率,不然其功率消耗會大很多,其次是電路會較rc振盪電路複雜些
3#
發表於 2011-8-29 23:36:53 | 顯示全部樓層
圖示是我們之前所採用的簡意示意圖* ?) T7 U& Q' E& U: ~# I- I
因為是前人所作的,故而是參考那份paper己無從可考1 k7 U4 Q1 B. Z3 k
不過,因為它的架構還蠻簡單的,推一下就可以知道其電路運作方式,這個架構我曾用在0.18um, 0.15um都有real chip用過,實際出來的結果比起R-C架構來比較而言,頻率漂移量較小,對於工作電壓和製程以及溫度的變化量而言都還要穩定且好; f% ^% j# S3 j6 a! D, Z
但,缺點就如我前面所言,電路較為複雜,而且若是要振盪在較高頻時,功率消耗會變大

本帖子中包含更多資源

您需要 登錄 才可以下載或查看,沒有帳號?申請會員

x
4#
發表於 2011-9-5 07:13:34 | 顯示全部樓層
一般來說,若是0.18um的製程,它的數位的正常工作電壓是1.8V
- ~$ ~% D' g$ ~- y( W+ g+ ]* \2 |# T但也有一些會是例外的情況,例如MaxChip 0.18um, 它的數位正常工作電壓就是3.3V,所以,這個部份建議你直接看Fab的Design rule來確認
/ V( |9 O% }' p! L( w另外,因為你一直強調你的工作電壓範圍很廣,若是如此,你在選擇元件上需留意Gate Oxide的耐壓問題,因為基本上0.18um的LV device(1.8V device)的耐壓不可能操作在4V以上,一定要用3.3V device或者更高的耐壓元件,而Gate Oxide的厚度愈大,其Vt or Vtp的電壓也愈高,如此一來愈不適合操作在低電壓區- C' o! r$ C: E2 Q1 F* F( m  u, \, N
故而,請慎選你的device,又或者你應該先確認你的Fab能提供那幾種device,而這些device能不能符合你目前要設計的SPEC的電壓工作範圍,若不行,你惟有更改製程,又或者修改SPEC.. v  P  E4 y. O- F8 o* @# x

  T9 s- d9 u3 u我提供的電路,當初是用0.18um & 0.15um process, 3.3V device所設計,工作電壓是3.0V ~ 3.6V,後來實際量最低可從2.3~3.6V都還很OK,而若低於2.3V以下會有問題,那是因為電路架構中至少需要2.1V才能夠讓MOS正常操作在Saturation region(Vt & Vtp的限制),而這也是我剛剛所提的先天限制,也是請你先確認的事項7 D* U; \6 F- S

, q) O3 W4 }" X" d$ |1 A! p這篇我並沒有看過,但,一般正常情況下,若要補償溫度的變化,那視必要在你的電路中要存在有正溫度係數和負溫度係數兩種元件才行,而Bandgap reference circuit的先天條件就是依此來建立的,故而假若你不想用BJT device,那麼你的電阻就視必要選擇和MOSFET相反的溫度係數的電阻,而且它的變化量要恰好可以跟的上MOSFET的溫度變化,如此一來即使不用BJT device也可作到溫度補償的效果,而這種不用BJT device的電路架構,絕大部份都是建立在這種條件下所產生出來的
5#
發表於 2011-9-9 00:20:51 | 顯示全部樓層
若是採用0.35um的製程,那振盪器要操作在0.9V ~ 3.6V之間實屬困難的一件事
3 v3 v+ v( T. D- J因為架構的問題,就目前我所知道振盪器的架構而言,實在找不出有那一種架構可以工作在這樣子的電壓範圍. U. E7 x$ Y- |* Q3 f' t
: b- B$ r0 g. w  q  H: v
至於你提到藉由LDO來產生出一個固定電壓,此法有其先天上的限制和應用條件
1 V* x7 R8 z4 g* B6 Y8 Y. l0 D此法通常應用在電壓範圍很大的情況下,但最低的電壓絕對是在確保LDO可以正常工作的電壓條件下,而此電壓最少都要在2V以上: s' H8 m+ ?0 @: N+ e$ x
! p* r; U8 v) t; ]
若你想操作在0.9V ~ 3.6V之間,建議你要採用0.18um的製程,又或者要修改規格方可實現電路
您需要登錄後才可以回帖 登錄 | 申請會員

本版積分規則

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

GMT+8, 2024-5-17 12:13 AM , Processed in 0.107014 second(s), 17 queries .

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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