10和1112。
[0055]采樣鎖存器1102和1104被配置成鎖存從感測(cè)電路614 (例如,圖7的電路700)接收的EARLY信號(hào)和LATE信號(hào)。通過Latch Ctrl引腳來控制鎖存。在一些實(shí)施例中,LatchCtrl引腳可以連接至由PWM控制器308提供的用于開關(guān)106的柵極控信號(hào)。這樣的布置使得EARLY/LATE信號(hào)在開關(guān)106剛一斷開后就被采樣。在一些實(shí)施例中,如圖11所示,柵極控信號(hào)可以在該信號(hào)到達(dá)采樣鎖存器之前通過延遲元件1105延遲。該延遲為電感器(例如,電感器102)提供了迫使在節(jié)點(diǎn)LX處的電壓轉(zhuǎn)向基于在電感器中的剩余電流的極性的方向的時(shí)間。
[0056]在一些實(shí)施例中,采樣鎖存器輸出端的輸出可以被數(shù)字濾波器1110和1112數(shù)字濾波(例如,使用任意平均方法),以消除異常信號(hào)或隨機(jī)信號(hào)。作為示意性示例,如果電路采樣10個(gè)循環(huán),其中,8個(gè)采樣示出較早,而2個(gè)采樣示出較晚,則2個(gè)較晚信號(hào)可以作為噪聲被處理并且被丟棄。這樣的布置可以改善DMD的處理結(jié)果的一致性以及對(duì)DMD的控制(例如,偏移電流設(shè)置)。如圖11所示,數(shù)字濾波器1110可以被配置成對(duì)EARLY信號(hào)進(jìn)行濾波,而數(shù)字濾波器1112可以被配置成對(duì)LATE信號(hào)進(jìn)行濾波。在濾波之后,每個(gè)濾波器可以輸出高信號(hào)或低信號(hào)以分別指示開關(guān)106是斷開太早還是太晚。然后,信號(hào)可以由判定邏輯1106來處理。
[0057]現(xiàn)在參考圖11B,圖11B例示了根據(jù)本公開的實(shí)施例的可以用于實(shí)現(xiàn)判定邏輯1106的示例性電路1150。如圖11B所示,電路1150包括X0R門1152和AND門1154。電路1150接收LATE輸入和EARLY輸入(直接來自采樣鎖存器1102和1104或者來自數(shù)字濾波器1110和1112),并且可以基于LATE輸入和EARLY輸入的組合經(jīng)由Enable和UP/DNB(Up/Down_B)信號(hào)來控制可逆計(jì)數(shù)器1108。
[0058]例如,如果針對(duì)EARLY輸入接收到高信號(hào)而針對(duì)LATE輸入接收到低信號(hào),則指示出開關(guān)106是較早斷開而不是較晚斷開,電路1150可以使Enable和Up/Down_B信號(hào)有效以使計(jì)數(shù)器加1。如果針對(duì)EARLY輸入接收到低信號(hào)而針對(duì)LATE輸入接收到高信號(hào),則指示出開關(guān)106是較晚斷開而不是較早斷開,電路1150可以使Enable信號(hào)有效而使Up/Down_B信號(hào)無效以使計(jì)數(shù)器減1。如果所接收的信號(hào)示出較早和較晚兩者(即,EARLY輸入和LATE輸入兩者都為高)或者不早也不晚(即,EARLY輸入和LATE輸入兩者都為低),則電路1150可以使Enable信號(hào)無效,從而使計(jì)數(shù)器保持當(dāng)前存儲(chǔ)的計(jì)數(shù)值。圖11B僅示出了示例性設(shè)計(jì)。本領(lǐng)域的普通技術(shù)人員應(yīng)明白,可以使用其他設(shè)計(jì)來獲得與上述相同的功能。
[0059]參考圖11A,可逆計(jì)數(shù)器1108可以基于來自判定邏輯1106的Up/Down_B信號(hào)和Enable信號(hào)周期地(每斜坡時(shí)鐘周期一次)更新計(jì)數(shù)器值。在一些實(shí)施例中,能夠通過跳過來自采樣鎖存器的一些時(shí)鐘周期來使更新計(jì)數(shù)器值的速率更低(例如,每八個(gè)斜坡時(shí)鐘周期一次)以降低功率。在一些實(shí)施例中,當(dāng)時(shí)鐘周期被跳過時(shí),(用于實(shí)現(xiàn)數(shù)字處理器616)的電路1200和感測(cè)電路614也能被禁用,以節(jié)省功率。例如,當(dāng)沒八個(gè)時(shí)鐘周期處理一組LATE/EARLY采樣時(shí),可以在七個(gè)時(shí)鐘周期內(nèi)禁用數(shù)字處理器616和感測(cè)電路614。
[0060]可以基于例如LATE/EARLY采樣的數(shù)量的變化來修改更新計(jì)數(shù)器值的速率。例如,在特定時(shí)間段內(nèi)LATE/EARLY采樣的數(shù)量變化很大(有濾波或無濾波),這表示反饋環(huán)路還沒有達(dá)到穩(wěn)定狀態(tài),使得轉(zhuǎn)換器在DMD的控制下未產(chǎn)生數(shù)量穩(wěn)定的LATE/EARLY采樣,可以提高更新計(jì)數(shù)器值的速率。例如,在這種情況下,數(shù)字處理器616和感測(cè)電路614能夠被配置成跳過幾個(gè)時(shí)鐘周期(或者甚至每個(gè)時(shí)鐘周期對(duì)LX節(jié)點(diǎn)采樣一次)以使反饋環(huán)路變得響應(yīng)更積極,使得反饋環(huán)路能夠更快收斂。另一方面,當(dāng)LATE/EARLY采樣的數(shù)量變得相對(duì)穩(wěn)定,不需要在每個(gè)時(shí)鐘周期進(jìn)行對(duì)DMD的評(píng)估和校正。數(shù)字處理器616和感測(cè)電路614然后可配置成跳過每個(gè)采樣之間的更多時(shí)鐘周期,以節(jié)省功率。
[0061]然后可以將可逆計(jì)數(shù)器1108的計(jì)數(shù)器值提供至DMD 603的CTRL引腳(例如,圖10A至圖10B的電路1000和電路1050),其中,計(jì)數(shù)器值可以用于控制施加至DMD的偏移電流以補(bǔ)償(或者過度補(bǔ)償)在DMD603中的不匹配。在調(diào)節(jié)偏移電流之后,可以再次檢測(cè)到隨后的由DMD603的輸出引起的開關(guān)106的較晚/較早斷開。得到的反饋環(huán)路使DMD輸出定時(shí)能夠被連續(xù)地并且動(dòng)態(tài)地調(diào)節(jié),使得對(duì)DMD輸出的切換(以及開關(guān)106的斷開)可以在靠近電感器電流的真實(shí)零交叉的時(shí)間發(fā)生。
[0062]圖12圖示了根據(jù)本公開的實(shí)施例的可以用于實(shí)現(xiàn)數(shù)字處理器616的示例性電路1200。在一些實(shí)施例中,電路1200可以用于處理圖9的電路900的單個(gè)EARLY/LATE_B輸出。電力1200的操作與電路1100相似。此外,判定邏輯1206可以通過加/減線路來調(diào)節(jié)N位CTRL輸出。在一些實(shí)施例中,系統(tǒng)可以運(yùn)行測(cè)試以將N位CTRL值與目標(biāo)值進(jìn)行比較。如果在所述值之間的差超過某閾值,則判定邏輯1206可以增大或者減小N位CTRL值。這樣的布置可以進(jìn)一步改善系統(tǒng)的精確性。
[0063]圖13圖示了根據(jù)本公開的實(shí)施例的可以用于實(shí)現(xiàn)圖3和圖6的PWM控制器308的示例性電路1300。電路1300包括誤差放大器1302、比較器1304、被配置成生成斜坡信號(hào)以及數(shù)字輸出的振蕩器1306、觸發(fā)器(FF,flip-flop) 1308和1310、以及0R門1312。在一些實(shí)施例中,振蕩器1306被配置成生成轉(zhuǎn)換器的主切換頻率并且通過在每個(gè)時(shí)鐘循環(huán)的開始時(shí)設(shè)置FF 1308來開始充電循環(huán)。誤差放大器1302被配置成監(jiān)測(cè)作為反饋電壓(VFB)的(例如,在電路300的節(jié)點(diǎn)V0UT處的)輸出電壓、或者的輸出電壓的一部分。誤差放大器1302可以將反饋電壓(VFB)與參考電壓(VREF)進(jìn)行比較以生成反饋控制信號(hào)(ERV)以控制開關(guān)104和106的控制信號(hào)的占空比。比較器1304被配置成將反饋控制信號(hào)(ERV)與來自振蕩器的斜坡電壓進(jìn)行比較,并且生成數(shù)字脈沖信號(hào),以通過復(fù)位FF 1308來終止轉(zhuǎn)換器的充電循環(huán)(即,當(dāng)開關(guān)104閉合時(shí))。另一方面,F(xiàn)F 1310可以被設(shè)置成放電階段(當(dāng)開關(guān)106為閉合時(shí))。放電階段通過復(fù)位FF 1310而被終止,這可以在時(shí)鐘循環(huán)結(jié)束時(shí)或者當(dāng)來自DMD的信號(hào)有效(例如,在確定電感器電流已到達(dá)零以后)時(shí)發(fā)生。誤差放大器可以調(diào)節(jié)ERV電壓以調(diào)節(jié)開關(guān)104和106的控制信號(hào)的脈沖寬度,以將輸出電壓保持在預(yù)定水平。
[0064]如之前所討論的那樣,轉(zhuǎn)換器可以包括跨接電感器的開關(guān)(例如,電路300的開關(guān)310)以降低振蕩。當(dāng)開關(guān)106為斷開時(shí)該開關(guān)可以被閉合,而當(dāng)開關(guān)104是閉合時(shí)斷開該開關(guān)。開關(guān)的閉合可以被略微延遲以允許足夠的時(shí)間檢測(cè)在開關(guān)106被斷開之后在切換節(jié)點(diǎn)LX處的電壓擺動(dòng),并且可以由電路1300基于FF 1308和FF 1310的輸出來執(zhí)行該閉合。
[0065]此處所描述的實(shí)施例可以被應(yīng)用于如圖14所圖示的BUCK-B00ST類型架構(gòu)。圖14圖示了電路1400,電路1400包括電容器110、負(fù)載112、電感器1402、開關(guān)1404和1406、PWM控制器1408、DMD 1403、感測(cè)電路1414以及數(shù)字處理器1416。如圖14的電路1400所示,電感器1402連接在節(jié)點(diǎn)LX與GND之間。開關(guān)1404連接在節(jié)點(diǎn)LX與節(jié)點(diǎn)VIN之間,并且開關(guān)1404被配置成對(duì)電感器1402充電。開關(guān)1406連接在節(jié)點(diǎn)LX與輸出電容器110之間,開關(guān)1406還連接至轉(zhuǎn)換器的負(fù)輸出節(jié)點(diǎn)(節(jié)點(diǎn)V0UT)。開關(guān)1410使在電感器中存儲(chǔ)的能量改變線路以對(duì)輸出節(jié)點(diǎn)充電。根據(jù)本文所公開的實(shí)施例,開關(guān)1404和1406的閉合/斷開是由PWM控制器1408來控制的,PWM控制器1408又由DMD 1403來控制。數(shù)字處理器1416和感測(cè)電路1414可以基于在節(jié)點(diǎn)LX處的采樣電壓。該采樣電壓可其指示開關(guān)1406的斷開是太晚還是太早(與某閾值相比,例如,當(dāng)電感器電流基本上為零的時(shí)間),來控制DMD 1403的操作。在一些實(shí)施例中,感測(cè)電路1414被配置成將在節(jié)點(diǎn)LX處的電壓與GND電位進(jìn)行比較以檢測(cè)開關(guān)1406的早斷開或晚斷開。在一些實(shí)施例中,電路1400包括跨接電感器1402的開關(guān)1410以減輕振蕩。
[0066]此處所描述的實(shí)施例還可以被應(yīng)用至如圖15所圖示的降壓類型架構(gòu)。圖15圖示了電路1500,電路150