KR101176611B1 - 자기 교정 디지털 펄스-폭 변조기(dpwm) - Google Patents
자기 교정 디지털 펄스-폭 변조기(dpwm) Download PDFInfo
- Publication number
- KR101176611B1 KR101176611B1 KR1020087022739A KR20087022739A KR101176611B1 KR 101176611 B1 KR101176611 B1 KR 101176611B1 KR 1020087022739 A KR1020087022739 A KR 1020087022739A KR 20087022739 A KR20087022739 A KR 20087022739A KR 101176611 B1 KR101176611 B1 KR 101176611B1
- Authority
- KR
- South Korea
- Prior art keywords
- delay
- delay line
- width modulator
- digital pulse
- logic
- Prior art date
Links
- 238000012937 correction Methods 0.000 claims abstract description 9
- 230000001960 triggered effect Effects 0.000 claims description 6
- 238000013461 design Methods 0.000 description 6
- 238000000034 method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000004088 simulation Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 4
- 230000007423 decrease Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- XUIMIQQOPSSXEZ-UHFFFAOYSA-N Silicon Chemical compound [Si] XUIMIQQOPSSXEZ-UHFFFAOYSA-N 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 230000008030 elimination Effects 0.000 description 1
- 238000003379 elimination reaction Methods 0.000 description 1
- 238000005242 forging Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003121 nonmonotonic effect Effects 0.000 description 1
- 230000000644 propagated effect Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 230000035945 sensitivity Effects 0.000 description 1
- 229910052710 silicon Inorganic materials 0.000 description 1
- 239000010703 silicon Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K7/00—Modulating pulses with a continuously-variable modulating signal
- H03K7/08—Duration or width modulation ; Duty cycle modulation
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K3/00—Circuits for generating electric pulses; Monostable, bistable or multistable circuits
- H03K3/01—Details
- H03K3/017—Adjustment of width or dutycycle of pulses
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/01—Shaping pulses
- H03K5/04—Shaping pulses by increasing duration; by decreasing duration
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K5/13—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals
- H03K5/135—Arrangements having a single output and transforming input signals into pulses delivered at desired time intervals by the use of time reference signals, e.g. clock signals
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03K—PULSE TECHNIQUE
- H03K5/00—Manipulating of pulses not covered by one of the other main groups of this subclass
- H03K2005/00013—Delay, i.e. output pulse is delayed after input pulse and pulse length of output pulse is dependent on pulse length of input pulse
- H03K2005/00078—Fixed delay
- H03K2005/00084—Fixed delay by trimming or adjusting the delay
Landscapes
- Physics & Mathematics (AREA)
- Nonlinear Science (AREA)
- Pulse Circuits (AREA)
- Dc-Dc Converters (AREA)
- Analogue/Digital Conversion (AREA)
Abstract
Description
본 출원은 "자기 교정 디지털 펄스-폭 변조기(DPWM)"를 발명의 명칭으로 하여 2006년 2월 22일자로 출원된 미국 특허출원 제 11/359,045 호[대리인 사건 번호 SIPEX-01007US0]에 기초한 우선권을 주장한다.
본 발명은 프로그램 가능한 디지털 펄스-폭 변조기(DPWM)에 관한 것으로, 예를 들어 디지털 방식으로 제어되는 DC-DC 스위치 모드 전원에서 사용되는 디지털 펄스-폭 변조기에 관한 것이다.
저전력 스위치 모드 전원(SMPS)을 디지털 방식으로 제어할 경우, 통신 시스템, 소비자용 전자제품, 휴대용 장치, 및 컴퓨터 등의 분야에서 사용되는 전원 시스템의 특성을 현저히 향상시킬 수 있다. 디지털 방식 제어의 장점으로 유연성, 외부 영향에 대한 낮은 민감도, 및 소수의 외부 패시브 컴포넌트를 사용하여 구현가능하다는 점을 들 수 있다.
디지털 방식의 구현은 전원의 구현을 또한 단순화할 수 있다. 통상적으로, 아날로그 제어기는, 최신의 전자제품에서 종종 발생하는 것으로서, 공급된 장치의 특성이 변할 때마다 재설계를 필요로 하는데, 이는 시간 소모적이다. 다른 한편으 로, 자동 디지털 디자인을 위한 최신의 도구를 사용함으로써 개발 공정을 단축할 수 있고, 새로운 요건을 수용하기 위하여 기존의 설계를 신속히 변형할 수 있다.
디지털 방식 구현의 장점이 알려져 있음에도 불구하고, 저전력 분야에서, 아날로그 펄스-폭 변조기(PWM)가 주로 사용되고 있다.
디지털 제어기가 산발적으로 사용되는 주된 이유 중 하나는, 모든 펄스-폭 변조 제어기의 주요 부분인, 디지털 펄스-폭 변조기(DPWM)용 저전력 하드웨어 솔루션의 부족이다. DPWM은, 기존의 스위칭 컨버터에서는 1 MHz를 초과하는, 높은 스위칭 주파수에서 동작하는 것이 요구되고, 높은 해상도(8 내지 11 비트)를 갖는 것이 요구된다. 높은 해상도는 엄격한 출력 전압 통제를 위해 필요하고 출력 전압 및 인덕터 전류의 바람직하지 않은 한계-사이클 진동의 제거를 위해 필요하다.
기존의 DPWM 솔루션에 있어서, 전력 소모는 통상적으로 스위칭 주파수와 해상도의 곱에 비례하며, 몇몇 경우에 있어서는, 출력 부하에 의해 소모되는 전력을 초과하기 때문에, 디지털 방식으로 제어되는 SMPS의 전반적인 효율은 낮다.
최근의 공보들은 400 kHz 내지 2 MHz의 높은 스위칭 주파수에서 고해상도 펄스-폭 변조 신호를 생성할 수 있는 디지털 시스템을 개시하고 있다.
이들 솔루션은 고해상도 고주파수 DPWM의 설계가 해볼 만한 과제임을 또한 보여주고 있다. 제시된 구조들은 DPWM의 온-칩 면적 및 전력 소모 사이 또는 DPWM의 스위칭 주파수와 해상도 사이에 다양한 설계 절충안을 제공한다.
카운터를 이용하는 종래의 설계 방식은 통상적으로 SMPS의 스위칭 주파수보다 적어도 수백 배 더 높은 주파수에서의 클럭 신호를 필요로 한다. 따라서, 이들 설계 방식은 높은 전력 소모를 나타내며, 높은 주파수와 높은 해상도가 요구될 때 그 구현이 복잡해진다.
링 오실레이터(딜레이 셀)와 멀티플렉서를 포함하는 설계 방식은 사실상 더욱 낮은 전력 소모를 갖지만, 일반적으로 고해상도 펄스-폭 변조 신호의 생성을 위하여 큰 온-칩 면적을 필요로 한다. 이에 더하여, 이들 솔루션의 스위칭 주파수는 링 오실레이터를 포함하는 딜레이 셀의 전파 시간의 변동으로 인해 가변 된다. 그 결과, 예측할 수 없는 주파수에서의 스위칭 잡음이 발생할 수 있고, 이는 공급된 장치의 동작에 영향을 미친다.
최근에 제시된 하이브리드 구조는 앞서 언급한 두 가지 개념을 성공적으로 결합함으로써 디지털 펄스-폭 변조기의 크기와 전력 소모를 감소시킨다. 그러나, 이들 솔루션은 여전히 스위칭 주파수가 불안정하다는 결함을 가지고 있다.
주파수를 안정화하기 위하여, 종래에는 위상 고정 루프(PLL)와 딜레이 고정 루프(DLL)를 사용하는 것을 제안하였다. 이들 솔루션에서는, DPWM의 주파수를 외부 클럭과 동기 시키기 위하여 아날로그 블록이 사용된다. PLL 및 DLL 구조를 활용하는 다른 시스템들과 유사하게, 제시된 DPWM 구조는 고정 주파수의 범위가 제한되며, 잠재적인 불안정성 문제를 가지고 있다. 이에 더하여, DLL에 기반한 구현을 이루기 위해서는, 종래의 카운터 기반 솔루션의 주파수의 단지 8배 작은 클럭 주파수가 필요하며, 따라서 여전히 전력 소모가 상대적으로 높다. 예를 들어, 1 MHz의 스위칭 주파수와 10 비트 해상도가 요구되는 경우, DLL 구조는 128 MHz 클럭 신호를 필요로 한다. 더욱이, 제시된 DLL 기반 솔루션에 있어서, 스위칭 주파수가 증 가함에 따라, DPWM의 해상도는 낮아진다.
세그먼트 딜레이 라인 기반 DPWM 구조는, 작은 면적, 매우 낮은 전력 소모, 및 일정한 스위칭 주파수에서의 동작을 달성하기 위하여, 단지 두 개의 멀티플렉서와 두 세트의 딜레이 라인 (느린 딜레이 라인과 빠른 딜레이 라인)을 활용한다. 이 솔루션에 있어서는, 느리고 빠른 딜레이 라인에서의 딜레이 셀의 전파 시간이 다르며, 16:1의 비율을 갖도록 설정된다. 빠른 딜레이 셀의 조합을 통해 전파되는 클럭은 펄스-폭 변조 신호를 생성한다. 이 솔루션에서는, 셀의 딜레이 사이에 이상적인 정합이 있는 것으로 추정된다. 실제로, 이 조건은 구현 기술의 불완전성으로 인하여 달성하기 어렵기 때문에, 딜레이 셀의 부정합이 통상적으로 존재한다. 따라서, DPWM의 입력-출력 특성은 비선형(nonlinear)이고, 몇몇 경우에 있어서는 비단조(non-monotonic)이다. 비단조 특성은 제어기 전반의 불안정성을 야기할 수 있고, SMPS의 출력에서 바람직하지 않은 진동을 야기할 수 있다. 이에 더하여, 제시된 솔루션은 단일 스위칭 주파수에서의 동작을 위하여 설계된 것이기 때문에, 클럭 주파수가 증가함에 따라 DPWM의 해상도는 감소한다. 다른 한편으로, 스위칭 주파수의 감소는 듀티 비의 최대치를 1보다 작은 수로 제한하게 된다.
본 발명의 바람직한 실시예들을 첨부 도면을 참조로 하여 상세히 설명하기로 한다.
도 1은 일 실시예에 따른 디지털 펄스-폭 변조기를 도시한 도면이다.
도 2는 일 실시예에 따른 디지털 펄스-폭 변조기의 8 비트 구현 예를 도시한 도면이다.
도 3은 일 실시예에 따른 디지털 방식으로 프로그램 가능한 딜레이 셀을 도시한 도면이다.
도 4는 일 실시예에 따른 딜레이 매칭 블록을 도시한 도면이다.
도 5는 서로 다른 입력 값들을 일 실시예에 따른 디지털 펄스-폭 변조기로 출력하는 것을 도시한 도면이다.
도 6은 일 실시예에 따른 디지털 펄스-폭 변조기를 구비한 전형적인 IC의 레이아웃을 도시한 도면이다.
도 7은 전형적인 IC 상에서 일 실시예에 따른 디지털 펄스-폭 변조기의 전형적인 포스트-레이아웃 시뮬레이션을 도시한 도면이다.
도 8은 입력 제어 값이 0에서 최대치까지 점진적으로 변할 때 다수의 스위칭 사이클에 걸친 전형적인 DPWM의 동작을 도시한 도면이다.
본 발명의 일 실시예는 하이브리드 디지털 펄스-폭 변조기(DPWM)(100)를 사용한다. 하이브리드 DPWM(100)은 스위칭 주기의 제 1 부분을 표시하기 위한 클럭 로직(102)과 스위칭 주기의 제 2 부분을 표시하기 위한 언클럭 로직(104)을 포함할 수 있다. 언클럭 로직(104)은 딜레이 셀(108)을 포함하는 딜레이 라인(106)을 포함할 수 있다. 딜레이 셀(108)은 디지털 보정 신호로 디지털 방식으로 프로그램될 수 있다. 딜레이 매칭 회로(110)는 딜레이 셀의 속도를 조절하기 위한 디지털 보 정 신호를 생성할 수 있다.
디지털 방식으로 프로그램 가능한 딜레이 셀(108)을 사용하게 되면, 하이브리드 DPWM(100)의 요구되는 복잡성을 감소시킬 수 있다.
일 예로서, 듀티 비 입력의 최상위 비트들(MSB)은 제 1 부분을 표시하기 위한 MSB 값들과 동일한 다수의 클럭 주기를 카운트할 수 있는 클럭 로직(102)으로 전송된다. 언클럭 로직(104)은 긴 클럭 신호 주기의 일부인 제 2 부분을 나타내기 위하여 듀티 비 입력의 최하위 비트들(LSB)을 사용할 수 있다. DPWM 출력을 생성하기 위하여 제 1 및 제 2 주기는 결합될 수 있다.
예를 들어, 8 비트 듀티 비 입력은 제 1 주기의 0 - 15 클럭 주기에 대응하는 4개의 최상위 비트들을 구비할 수 있다. 4개의 최하위 비트들은 제 2 딜레이 주기의 클럭 주기의 0/16 내지 15/16를 나타낼 수 있다.
각각의 딜레이 셀은 클럭 주기 딜레이의 1/16을 제공할 수 있다. 딜레이 셀은 공정 및 온도의 편차에도 불구하고 거의 일정한 딜레이를 유지하기 위하여 디지털 방식으로 조절될 수 있다.
딜레이 매칭 회로(110)는 딜레이 셀을 디지털 방식으로 조절하는데 사용될 수 있다. 일 실시예에 있어서, 딜레이 라인 레플리카(112)는 딜레이 셀이 빠르게 구동하고 있는지, 느리게 구동하고 있는지, 정확한 속도에 가까운 속도로 구동하고 있는지를 검사하는데 사용될 수 있다. 예를 들어, 고정된 주기에서 검사 신호가 통과하는 디지털 방식으로 프로그램 가능한 딜레이 셀의 수를 검사하기 위하여, 딜레이 라인 레플리카는 클럭 주기 또는 클럭 신호가 정확히 50 %의 듀티 사이클을 가질 때의 절반 클럭 주기와 같은 고정된 주기를 사용한다. 만일 검사 신호가 딜레이 라인 내의 너무 많은 딜레이 셀을 통과한다면, 디지털 방식으로 조절 가능한 딜레이 셀로 전송되는 디지털 신호는 각각의 딜레이 셀의 딜레이를 감소시키기 위하여 변경된다. 만일 검사 신호가 딜레이 라인 레플리카(112) 내의 너무 적은 디지털 방식으로 프로그램 가능한 딜레이 셀을 통과한다면, 디지털 방식으로 프로그램 가능한 딜레이 셀로 전송되는 디지털 보정 신호는 딜레이를 증가시키기 위하여 조절된다.
일 실시예에 있어서, 자기 교정 고주파 디지털 펄스-폭 변조기(DPWM)는 다수의 문제점을 해소할 수 있고 하기의 특징을 갖출 수 있다.
- 단순한 저전력 디지털 하드웨어를 사용하여 실시할 수 있다.
- 수 kHz에서 수 MHz에 이르는, 매우 넓은 범위의 조절가능한 일정한 스위칭 주파수에 걸쳐 안정된 동작을 수행할 수 있다.
- 선형(linear)이고 단조(monotonic) 입력-출력 특성을 가질 수 있다.
- 전체 범위의 동작 조건에 걸쳐 일정한 고해상도 및 전체 범위의 듀티 비 값을, 즉 0 내지 1을, 가질 수 있다.
본 발명의 일부 실시예와는 달리, 다른 DPWM 구조들은 단일 구조 내에서 이들 특성 모두를 구비하지는 않는다. 따라서, 이들 구조들은 각각, 과도한 전력 소모, 낮은 스위칭 주파수 및/또는 해상도, 구현을 위해 필요한 큰 칩 면적, 가변적인 동작 스위칭 주파수, 및 불안정한 동작 등의, 하나 이상의 문제점을 갖는다.
도 2는 일 실시예에 따른 새로운 디지털 펄스-폭 변조기의 일 실시예에 따른 8 비트 입력 구현 예를 도시한 블록선도이다.
이 예의 DPWM은 4 비트 링 카운터, 듀티 로직 회로, 딜레이 라인을 형성하는 딜레이 셀 세트, 멀티플렉서, 딜레이 매칭 회로, 및 셋-리셋(SR) 래치를 포함한다. 펄스-폭 변조 신호(d(t))의 듀티 비 값은 8-비트 듀티 비 입력(d[n])을 통해 정의되며, 4개의 최상위 비트들(4-MSBs)(= dmsb[n])는 듀티 로직 블럭에 연결되고 4개의 최하위 비트들(4-LSBs)(= dlsb[n])은 멀티플렉서에 연결된다.
도 2의 실시예는 다음과 같이 동작한다. 각각의 스위칭 사이클이 시작될 때, 원하는 스위칭 주파수보다 8 배 더 높은 주파수에서 클럭킹되는 4 비트 더블 에지 트리거 카운터는 출력에서 0을 생성한다. 0의 출력은 듀티 비 로직에 의해 검출된다. 듀티 비 로직은 RS 래치를 셋(set)하며, 출력 신호(d(t))는 하이(high)이다. dmsb[n] 클럭 사이클 이후에, 카운터의 출력은 듀티 로직의 입력의 4-MSBs와 동일하며, 그 결과, 딜레이 라인으로 통과하는 펄스가 생성된다. 전체 딜레이 시간은 카운터 클럭 신호의 주기와 동일하며, 그 탭은 멀티플렉서에 연결된다. 딜레이 라인을 통해 전파되는 신호가 입력 제어 워드의 4-LSBs에 의해 선택된 탭에 도달하면, 멀티플렉서의 출력은 하이(high)가 되고, RS 래치를 리셋(reset)하고, 출력(d(t))은 로우(low)가 되고, 지속시간이 입력(d[n])에 비례하는 펄스가 형성된다. 링 카운터가 0에 도달하고 RS 래치가 다시 셋되면, 새로운 스위칭 사이클이 시작된다.
딜레이 매칭 회로는, 전체 딜레이 라인 전파 시간과 클럭 주기를 매칭하기 위하여, 셀의 딜레이를 동적으로 변화시킬 수 있으며, 그런 식으로 세그먼트에 기 반하는 구현을 위한 비선형 문제 특성을 제거할 수 있다.
도 3은 일 실시예에 따른 4 비트 프로그램 가능한 전류 스타브 (current-starved) 딜레이 셀을 도시한 도면이다. 셀은 동일한 바이어싱 전류를 공유하고 로그 방식으로 늘어나는 크기(W/L, W/L, 2W/L, 4W/L, 8W/L)를 갖는 5 개의 전류 미러 스테이지를 포함한다. 입력(i)에서 출력(Out)에 이르는 디지털 신호의 전파 시간은 노드(A)에서 보여지는 등가 커패시턴스를 방전하는 전류의 양에 따라 결정된다. 프로그램 가능한 딜레이 시간은 병렬 방식으로 동작하는 전류 미러 트랜지스터의 수를 변경하며, 따라서 방전 전류를 변화시키는 딜레이 제어 입력(td[3:0])을 통해 얻어진다. 이 경우, 도전(conducting) 트랜지스터의 수가 많아지면 많아질수록, 전파 시간은 더 빨라진다 (딜레이는 더욱 짧아진다). 입력(r)은 딜레이 셀을 리셋하는 기능을 한다.
딜레이 라인 기반 구조에서, 딜레이 셀의 전파 시간은 일정하지 않다. 딜레이 셀의 전파 시간은 통상적으로 온도의 변화와 IC 공정 편차로 인하여 가변 된다. 본 발명 및 세그먼트 딜레이 라인 기반 DPWM에 있어서는, 이 편차로 인하여 입력 제어 신호에 따라 듀티 비 값이 비선형으로 또는 비단조로 결정되며, 디지털 제어기의 거동은 예측할 수 없게 된다.
도 4에 도시한 딜레이 매칭 블록은 딜레이 라인의 전파 시간을 동적으로 조절하여 공정 및 온도 편차를 보상하고 DPWM 특성을 선형화한다. 매칭 블록은 16 개의 딜레이 셀의 전체 전파 시간을 DPWM 클럭 신호(도 2 참조)의 주기와 거의 동일하도록 설정하며, d[n]의 4-LSBs에 의해 정의되는 듀티 비 값의 증가가 d[n]의 4-MSBs의 변화에 의해 야기되는 가장 작은 증분보다 항상 작은 것을 보증한다.
도 4에 도시한 바와 같이, 시스템은 딜레이 라인의 "절반+1 셀(half+1 cell)" 레플리카, 4 개의 에지 트리거 D 플립플롭, 조합형 로직, 및 4 비트 레지스터(어큐뮬레이터)를 포함할 수 있다. 본 발명의 DPWM이 4 비트 카운터 및 16:1 MUX로 구성되는 경우, 딜레이 라인의 "절반+1 셀" 레플리카는 오직 9 개의 딜레이 셀만을 구비하며, 이는 DPWM의 16 개의 셀과 동일하다. 외부 클럭의 상승 에지에서, 시작 신호가 생성되어 딜레이 라인 레플리카를 통과하는데, 그 8번째 및 9번째 셀(N/2 및 N/2+1)은 두 개의 에지 트리거 플립플롭에 연결된다. 후속하여, 클럭 주기의 1/2 이후에 발생하는, 바로 다음의 네거티브 에지에서, 스트로브 신호가 생성되고, 셀(8 및 9) 상태의 "스냅샷(snapshot)"이 취해지고, 단순한 디지털 로직으로 처리된다. 스냅샷 플립플롭의 출력에서의 두 개의 0은 전파가 더욱 느린 것을 나타내며, 디지털 로직의 출력에서 1을 생성한다. 그 결과, 딜레이 제어 레지스터(td[3:0])의 값은 증가하고, 그에 따라 셀의 속도가 증가한다. 디지털 로직의 입력에서의 두 개의 1은 딜레이 셀을 통한 신호의 지나치게 빠른 전파를 나타내며, tc의 감소를 야기한다. 스냅샷의 값이 10(이진수)이고, 주파수 레지스터가 변하지 않는 경우, DPWM의 절반 주기 및 외부 클럭은 동일한 것으로 추정된다.
이 경우, 정확히 50 %의 듀티 비를 갖는 이상적인 외부 클럭이 추정된다는 점에 주목할 필요가 있다. 이상적이지 않은 클럭 신호가 인가되는 경우, 본 발명의 회로는 작은 수정을 필요로 한다. 이 경우, 딜레이 라인은 "전체 길이+1(full length+1)" 레플리카로 교체될 필요가 있으며, 시작 및 스트로브 신호는 클럭 신호의 두 개의 연속하는 포지티브 또는 네거티브 에지들로 생성될 필요가 있다.
이하에서는, 본 발명을 채용하는 FPGA 기반 실험 프로토타입 및 주문형 반도체 집적 회로(ASIC)를 가지고 획득되는 결과가 제시된다. 시스템 둘 다 도 2 내지 도 4에 주어진 도면에 따라 구현된다. FPGA 구현 예의 경우, 아날로그 딜레이 셀은 프로그램 가능한 디지털 셀로 대체된다.
실험 결과는 1 MHz를 초과하는 높은 스위칭 주파수에서의 동작의 검증 및 DPWM의 선형성의 검증을 포함한다.
이에 더하여, 본 발명이 저전력 디지털 하드웨어를 사용하여 작은 칩 면적에서 구현될 수 있다는 것을 증명하기 위하여, DPWM 칩의 레이아웃과 그 전력 추정의 결과가 다음과 같이 주어진다.
A. 선형성 검사
선형성 검사는 최소치 0에서 최대치까지의 디지털 입력(d[n])의 변화로서의 DPWM 듀티 비 값의 단조 및 선형 변화를 검증하기 위하여 계획된 것이다. 도 5에 도시된 검사의 경우, DPWM의 해상도는 10 비트이고, 컨버터는 1.3 MHz의 스위칭 주파수에서 동작한다.
도 5는 0에서 1까지의 듀티 비의 변화(듀티 비의 전체 변화)에 대응하는 DPWM 제어 값의 점진적인 변화에 대한 DC-DC 컨버터의 출력의 변화를 보여주고 있다. 컨버터의 스위칭 주파수는 1.3 MHz이고, 입력(d[n])의 변화는 100 스위칭 사이클당 1-LSB이다.
도 5의 결과는 컨버터의 출력과 그에 따른 듀티 비 값은, 단조로 그리고 선형으로 변화함을 보여줌으로써, DPWM이 선형이고 단조 입력-출력 특성을 가짐을 증명하고 있다.
B. 온-칩 면적 및 전력 소모
도 2 및 도 4에 도시한 도면에 기초하여, 본 발명에 따른 자기 교정 DPWM 구조를 활용하는 DPWM이 표준 CMOS 0.18 ㎛ 공정으로 제조되었다. 칩 레이아웃 및 IC의 매우 중요한 특징을 보여주는 아래의 표는 매우 낮은 전력 소모와 작은 실리콘 면적의 요건을 입증하고 있다.
전력 소모 | 칩 면적 | |
8 비트 DPWM | 81 ㎼ | 0.0526 mm2 |
C. 높은 스위칭 주파수에서의 동작
도 6 및 도 7은 본 발명에 따른 DPWM 구조를 채용한 IC의 포스트-레이아웃 시뮬레이션의 결과를 보여주는 도면이다. 이들 도면은 높은 스위칭 주파수에서의 DPWM의 기능성 및 동작 모두를 입증하고 있다.
도 7은 스위칭 주파수보다 단지 8 배 더 높은 클럭 24 MHz를 사용함으로써 형성되는 3 MHz 듀티에서의 PWM 신호를 보여주고 있다. 이는 duty_signal(v)로 표시되어 있다. 대부분의 다른 DPWM 구현 예의 클럭 주파수와 비교하면, 이 주파수는, 더욱 간단한 하드웨어를 사용하여 구현할 수 있고 전력 소모가 현저하게 감소할 정도로, 현저하게 작다.
도 7은 본 발명에 따른 DPWM 구조를 채용한 IC의 포스트-레이아웃 시뮬레이션의 결과를 보여주고 있다. Clock_8(v)는 24 MHz에서의 외부 클럭 신호이다. Sigma_dpwm_0(v)부터 sigma_dpwm_7(v)는 8 비트 제어 입력(d[n])을 구성한다. Set_d 및 reset_d는 RS 래치(도 2 참조)의 셋 및 리셋 신호이다. Duty_signal은 DPWM의 출력이다. Main_switch 및 sync_rect는 반전(inverted) 및 비반전(non-inverted) 출력 신호이다.
도 8은 입력 제어 값(d[n])이 0에서 최대치까지 점진적으로 변할 때 다수의 스위칭 사이클에서의 DPWM의 동작을 보여주고 있다. 출력 신호의 듀티 비가 그에 따라 변화하는 것을 또한 알 수 있다. 이들 도면은 일정한 스위칭 주파수에서의 동작과 선형 DPWM 특성의 또 다른 입증이다.
도 8은 다수의 스위칭 사이클에서의 포스트-레이아웃 시뮬레이션의 결과를 보여주는 도면이다. Sigma_dpwm_0(v)부터 sigma_dpwm_7(v)는 8 비트 제어 입력(d[n])을 구성한다. Set_d 및 reset_d는 RS 래치(도 2 참조)의 설정 및 리셋 신호이다. Duty_signal은 DPWM의 출력이다. Main_switch 및 sync_rect는 반전 및 비반전 출력 신호이다.
전술한 본 발명의 바람직한 실시예의 설명은 예시 및 설명의 목적으로 제공된 것이다. 따라서, 개시된 특정 형태에 본 발명이 포괄되거나 제한되는 것은 아니다. 본 발명의 원리 및 그 실제적인 적용을 가장 잘 설명하기 위하여 많은 실시예가 선택되고 설명되었으며, 따라서 이 기술분야의 당업자라면 본 발명의 다양한 실시예를 이해할 수 있고 특정 용도에 적합하도록 본 발명을 다양하게 변형할 수 있을 것이다. 본 발명의 범위는 이하에 기재하는 특허청구의 범위 및 그 균등물에 의해 정의된다.
Claims (21)
- 스위칭 주기의 제 1 부분을 표시하는 클럭 로직과,스위칭 주기의 제 2 부분을 표시하는 언클럭 로직으로서, 디지털 보정 신호로 조절될 수 있는, 디지털 방식으로 프로그램 가능한 딜레이 셀을 갖는 딜레이 라인을 포함하는 언클럭 로직과;딜레이 라인 레플리카를 이용하여 디지털 보정 신호를 생성하는 딜레이 매칭 회로를 포함하여 구성되며, 출력 신호는 제 1 및 제 2 부분으로부터 결정된 듀티 사이클로 생성되고, 상기 디지털 보정 신호는 딜레이 셀 내의 크기가 각기 다른 트랜지스터를 온 또는 오프 시키는 다중 비트 값인 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 1 항에 있어서, 디지털 방식으로 프로그램 가능한 딜레이 셀은 딜레이 셀 내의 트랜지스터를 온 또는 오프 시킴으로써 조정되는 딜레이를 가지는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 2 항에 있어서, 트랜지스터는 병렬 연결된 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 삭제
- 제 1 항에 있어서, 딜레이 라인 레플리카는 딜레이 셀의 속도를 설정하는데 사용되는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 5 항에 있어서, 딜레이 라인 레플리카는 딜레이 라인의 절반+1의 크기를 가지며, 클럭의 양쪽 에지에 의해 트리거 되는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 1 항에 있어서, 딜레이 라인 레플리카는 딜레이 라인보다 더 긴 하나의 딜레이 셀이며, 딜레이 라인 레플리카는 두 개의 연속하는 클럭 주기의 동일 에지에 의해 트리거 되는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 1 항에 있어서, 딜레이 라인은 제 2 부분 이후에 출력을 생성하는 멀티플렉서와 관계하는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 제 1 항에 있어서, 디지털 펄스-폭 변조기(DPWM)는 DC-DC 컨버터의 일부인 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 듀티 비 값을 수신하는 디지털 펄스-폭 변조기로서,듀티 비 값의 최상위 비트들에 대응하는 시간 주기 이후에 출력을 생성하는 듀티 로직과,디지털 방식으로 프로그램 가능한 딜레이 셀을 포함하는 듀티 로직의 출력을 수신하는 딜레이 라인으로서, 듀티 비 값의 최하위 비트들에 대응하는 제 2 시간 주기 이후에 출력을 생성하기 위하여 사용되는 딜레이 라인과,딜레이를 조절하기 위하여 딜레이 셀 내에서 온 되는 트랜지스터를 조절하는데 사용되는 딜레이 라인 레플리카를 포함하는 딜레이 매칭 회로를 포함하여 구성되고, 상기 딜레이 매칭 회로는 딜레이 셀 내의 크기가 각기 다른 트랜지스터를 온 또는 오프 시키는 다중 비트 값을 생성하는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 10 항에 있어서, 트랜지스터는 병렬 연결된 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 삭제
- 삭제
- 제 10 항에 있어서, 딜레이 라인 레플리카는 딜레이 라인의 속도를 설정하는데 사용되는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 14 항에 있어서, 딜레이 라인 레플리카는 딜레이 라인의 절반+1의 크기를 가지며, 클럭의 양쪽 에지에 의해 트리거 되는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 10 항에 있어서, 딜레이 라인 레플리카는 딜레이 라인보다 더 긴 하나의 딜레이 셀이며, 딜레이 라인 레플리카는 두 개의 연속하는 클럭 주기의 동일 에지에 의해 트리거 되는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 10 항에 있어서, 딜레이 라인은 제 2 시간 주기 이후에 출력을 생성하는 멀티플렉서와 관계하는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 10 항에 있어서, DPWM은 DC-DC 컨버터의 일부인 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 제 10 항에 있어서, 듀티 로직 및 딜레이 라인과 관계하여 DPWM의 출력을 생성하는 셋-리셋 로직을 또한 포함하여 구성되는 것을 특징으로 하는 디지털 펄스-폭 변조기.
- 스위칭 주기의 제 1 부분을 표시하는 클럭 로직과,스위칭 주기의 제 2 부분을 표시하는 언클럭 로직으로서, 디지털 보정 신호로 조절될 수 있는, 디지털 방식으로 프로그램 가능한 딜레이 셀을 갖는 딜레이 라인을 포함하는 언클럭 로직과,딜레이 라인 레플리카를 이용하여 디지털 보정 신호를 생성하는 딜레이 매칭 회로를 포함하여 구성되며, 출력 신호는 제 1 및 제 2 부분으로부터 결정된 듀티 사이클로 생성되고, 상기 딜레이 라인 레플리카는 딜레이 셀의 속도를 설정하는데 사용되고, 상기 딜레이 라인 레플리카는 딜레이 라인의 절반+1의 크기를 가지며, 클럭의 양쪽 에지에 의해 트리거 되는 것을 특징으로 하는 하이브리드 디지털 펄스-폭 변조기.
- 듀티 비 값을 수신하는 디지털 펄스-폭 변조기로서,듀티 비 값의 최상위 비트들에 대응하는 시간 주기 이후에 출력을 생성하는 듀티 로직과,디지털 방식으로 프로그램 가능한 딜레이 셀을 포함하는 듀티 로직의 출력을 수신하는 딜레이 라인으로서, 듀티 비 값의 최하위 비트들에 대응하는 제 2 시간 주기 이후에 출력을 생성하기 위하여 사용되는 딜레이 라인과,딜레이를 조절하기 위하여 딜레이 셀 내에서 온 되는 트랜지스터를 조절하는데 사용되는 딜레이 라인 레플리카를 포함하는 딜레이 매칭 회로와;듀티 로직 및 딜레이 라인과 관계하여 DPWM의 출력을 생성하는 셋-리셋 로직을 포함하여 구성되는 것을 특징으로 하는 디지털 펄스-폭 변조기.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/359,045 | 2006-02-22 | ||
US11/359,045 US7459951B2 (en) | 2006-02-22 | 2006-02-22 | Self-calibrating digital pulse-width modulator (DPWM) |
PCT/US2007/062428 WO2007101014A2 (en) | 2006-02-22 | 2007-02-20 | Self-calibrating digital pulse-width modulator (dpwm) |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20090051143A KR20090051143A (ko) | 2009-05-21 |
KR101176611B1 true KR101176611B1 (ko) | 2012-08-23 |
Family
ID=38428169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020087022739A KR101176611B1 (ko) | 2006-02-22 | 2007-02-20 | 자기 교정 디지털 펄스-폭 변조기(dpwm) |
Country Status (5)
Country | Link |
---|---|
US (1) | US7459951B2 (ko) |
JP (1) | JP2009528015A (ko) |
KR (1) | KR101176611B1 (ko) |
CN (1) | CN101496280B (ko) |
WO (1) | WO2007101014A2 (ko) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2441572B (en) * | 2006-09-05 | 2009-01-28 | Stream Technology Ltd M | Switching amplifier |
US7570037B2 (en) * | 2006-11-17 | 2009-08-04 | Virginia Tech Intellectual Properties, Inc. | Hybrid control methods for digital pulse width modulator (DPWM) |
US7667625B2 (en) * | 2007-02-28 | 2010-02-23 | Exar Corporation | Universal and fault-tolerant multiphase digital PWM controller for high-frequency DC-DC converters |
US7710174B2 (en) * | 2007-03-16 | 2010-05-04 | Exar Corporation | Digital pulse-width modulator based on non-symmetric self-oscillating circuit |
DE102007048439A1 (de) * | 2007-10-09 | 2009-04-16 | Etel S.A. | Verfahren zum Erzeugen von PWM-Signalen |
JP2009290857A (ja) * | 2008-01-11 | 2009-12-10 | Toshiba Corp | 半導体装置 |
WO2009156795A1 (en) * | 2008-06-27 | 2009-12-30 | Freescale Semiconductor, Inc. | Method and apparatus for generating a modulated waveform signal |
US8120401B2 (en) * | 2008-11-21 | 2012-02-21 | L&L Engineering Llc | Methods and systems for digital pulse width modulator |
JP5445088B2 (ja) * | 2009-12-08 | 2014-03-19 | 富士電機株式会社 | デジタル制御スイッチング電源装置 |
GB201003030D0 (en) * | 2010-02-23 | 2010-04-07 | Icera Inc | Digital frequency locked loop |
CN102469645B (zh) * | 2010-11-04 | 2014-04-02 | 恒耀电子股份有限公司 | 发光模块以及发光二极管发光模块的控制装置 |
CN102035514B (zh) * | 2010-11-11 | 2012-11-28 | 东南大学 | 一种数字脉宽调制电路的控制方法 |
CN102064805B (zh) * | 2010-12-24 | 2013-01-09 | 东南大学 | 用于可调输出数控电源中的高速低耗数字脉宽调制器 |
US8766682B2 (en) * | 2012-01-24 | 2014-07-01 | Voxtel, Inc. | Method and device for measuring duration of a time interval |
US8873616B2 (en) * | 2012-02-23 | 2014-10-28 | Microchip Technology Incorporated | High resolution pulse width modulator |
KR101330513B1 (ko) * | 2012-08-29 | 2013-11-18 | 어보브반도체 주식회사 | 고해상도 펄스 폭 변조 신호 생성 회로 |
US9086708B2 (en) | 2012-12-31 | 2015-07-21 | Gazelle Semiconductor Inc. | High slew rate switching regulator circuits and methods |
US9735574B2 (en) | 2012-12-31 | 2017-08-15 | Gazelle Semiconductor, Inc. | Switching regulator circuits and methods |
US9577532B2 (en) | 2013-07-25 | 2017-02-21 | Gazelle Semiconductor, Inc. | Switching regulator circuits and methods |
TWI532323B (zh) | 2013-08-14 | 2016-05-01 | 財團法人工業技術研究院 | 數位脈波寬度產生器及其產生方法 |
US9866104B2 (en) * | 2013-11-26 | 2018-01-09 | Gazelle Semiconductor, Inc. | Circuits and methods for operating a switching regulator |
US9444340B2 (en) | 2014-06-26 | 2016-09-13 | Gazelle Semiconductor, Inc. | Circuits and methods for providing current to a load |
CN106209037A (zh) * | 2016-07-27 | 2016-12-07 | 南京航空航天大学 | 基于dcm调制的数字脉冲宽度调制器 |
CN106209038A (zh) * | 2016-07-27 | 2016-12-07 | 南京航空航天大学 | 基于iodelay固件的数字脉冲宽度调制器 |
US10521531B1 (en) * | 2017-11-09 | 2019-12-31 | Cadence Design Systems, Inc. | System, method, and computer program product for range-based clock analysis associated with the formal verification of an electronic circuit design |
CN108549447B (zh) * | 2018-03-23 | 2020-01-21 | 成都芯源***有限公司 | 一种供电电源及其控制方法 |
CN109039312B (zh) * | 2018-08-01 | 2020-03-17 | 电子科技大学 | 具有延迟链优化功能的混合型数字脉宽调制器 |
JP7021033B2 (ja) * | 2018-09-07 | 2022-02-16 | 株式会社東芝 | 変調器及び信号伝送システム |
CN112152596B (zh) * | 2019-06-27 | 2024-03-08 | 台湾积体电路制造股份有限公司 | 用于产生脉冲输出的电路及方法 |
CN110365317B (zh) * | 2019-07-24 | 2021-01-08 | 电子科技大学 | 具有自适应延迟补偿的高精度混合型数字脉宽调制器 |
US11076464B2 (en) * | 2019-09-06 | 2021-07-27 | Novatek Microelectronics Corp. | Control method and driving circuit for light emitting diode |
CN110764492B (zh) * | 2019-11-15 | 2021-06-29 | 北京广利核***工程有限公司 | 一种多通道开关量信号发生装置及soe事件模拟器 |
CN114629476A (zh) * | 2020-12-08 | 2022-06-14 | 华大半导体有限公司 | 高分辨率脉冲宽度调制信号产生电路 |
CN113315492B (zh) * | 2021-06-03 | 2022-03-29 | 谷芯(广州)技术有限公司 | 一种针对高精度延时链的低开销精度校准电路及方法 |
US20230327654A1 (en) * | 2022-04-11 | 2023-10-12 | Prilit Optronics, Inc. | Pulse-width modulation circuit |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040222866A1 (en) * | 2003-05-06 | 2004-11-11 | Stengel Robert E. | Digital pulse width modulation |
US20050146366A1 (en) * | 2003-11-27 | 2005-07-07 | Infineon Technologies Ag | High-resolution digital pulse width modulator and method for generating a high-resolution pulse width modulated signal |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001071914A1 (en) * | 2000-03-23 | 2001-09-27 | Marconi Communications Limited | Method and apparatus for generating a pulse width modulated signal and optical attenuator controlled by a pulse width modulated signal |
US6439679B1 (en) * | 2001-06-22 | 2002-08-27 | Hewlett-Packard Company | Pulse with modulation signal generating methods and apparatuses |
US7288977B2 (en) * | 2005-01-21 | 2007-10-30 | Freescale Semiconductor, Inc. | High resolution pulse width modulator |
-
2006
- 2006-02-22 US US11/359,045 patent/US7459951B2/en not_active Expired - Fee Related
-
2007
- 2007-02-20 CN CN2007800144608A patent/CN101496280B/zh not_active Expired - Fee Related
- 2007-02-20 JP JP2008556511A patent/JP2009528015A/ja not_active Ceased
- 2007-02-20 KR KR1020087022739A patent/KR101176611B1/ko not_active IP Right Cessation
- 2007-02-20 WO PCT/US2007/062428 patent/WO2007101014A2/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040222866A1 (en) * | 2003-05-06 | 2004-11-11 | Stengel Robert E. | Digital pulse width modulation |
US20050146366A1 (en) * | 2003-11-27 | 2005-07-07 | Infineon Technologies Ag | High-resolution digital pulse width modulator and method for generating a high-resolution pulse width modulated signal |
Also Published As
Publication number | Publication date |
---|---|
WO2007101014A2 (en) | 2007-09-07 |
WO2007101014A3 (en) | 2009-04-02 |
CN101496280A (zh) | 2009-07-29 |
JP2009528015A (ja) | 2009-07-30 |
US20070195876A1 (en) | 2007-08-23 |
KR20090051143A (ko) | 2009-05-21 |
US7459951B2 (en) | 2008-12-02 |
CN101496280B (zh) | 2012-01-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101176611B1 (ko) | 자기 교정 디지털 펄스-폭 변조기(dpwm) | |
US7667625B2 (en) | Universal and fault-tolerant multiphase digital PWM controller for high-frequency DC-DC converters | |
KR101077745B1 (ko) | 스펙트럼 확산 클록 발생 회로, 지터 발생 회로 및 반도체장치 | |
US7652604B2 (en) | Programmable analog-to-digital converter for low-power DC-DC SMPS | |
US7710174B2 (en) | Digital pulse-width modulator based on non-symmetric self-oscillating circuit | |
US6593789B2 (en) | Precise and programmable duty cycle generator | |
US7977994B2 (en) | Digital pulse-width-modulator with discretely adjustable delay line | |
CN106656123B (zh) | 数字时钟占空比校正 | |
US6603339B2 (en) | Precision aligned multiple concurrent duty cycles from a programmable duty cycle generator | |
Trescases et al. | A segmented digital pulse width modulator with self-calibration for low-power SMPS | |
JP3761858B2 (ja) | クロック信号発生回路 | |
US6801062B2 (en) | Output circuit | |
Morales et al. | Design and evaluation of an all-digital programmable delay line in 130-nm CMOS | |
US20030112083A1 (en) | Multiple duty cycle tap points for a precise and programmable duty cycle generator | |
US7834794B2 (en) | A/D converter | |
CN112383291B (zh) | 数字可控延迟链 | |
US11500336B1 (en) | Methods and apparatus for low jitter fractional output dividers | |
de León et al. | Analysis and implementation of low-cost FPGA-based digital pulse-width modulators | |
CN109962694B (zh) | 一种占空比调整电路 | |
WO2004017520A1 (ja) | クロック信号タイミング調整のための遅延回路を有するデジタル回路 | |
KR20180132359A (ko) | 오실레이터 | |
US20230221926A1 (en) | Starvation-Voltage Based Random Number Generator | |
TW201332294A (zh) | 以計數器為基礎之可擴充解析度的數位脈寬調變裝置 | |
TW201116160A (en) | Low frequency oscillator for burst-mode dimming control for CCFL driver system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20150806 Year of fee payment: 4 |
|
FPAY | Annual fee payment |
Payment date: 20160720 Year of fee payment: 5 |
|
FPAY | Annual fee payment |
Payment date: 20170719 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |