← Documents Documentation/hwmon/mpq8785.rst GitHub 원문 ↗

Linux 6.18.37 · Hardware Monitoring

Kernel driver mpq8785

MPM3695·MPM82504·MPQ8785의 병렬 전력 모듈, MCOT 제어, 전류·온도 보호입니다.

Source pathDocumentation/hwmon/mpq8785.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

mpq8785.rst:1-109

여러 통합 전력 모듈의 출력 전류와 병렬 확장, 전압 스케일, MCOT 전류 공유 및 PMBus 보호 상태를 설명합니다.

문서 개요
항목
SourceDocumentation/hwmon/mpq8785.rst
분량109 source lines
지원 제품군3
인터페이스PMBus rev 1.3

원문 분량과 핵심 장치 구성을 정리합니다.

운영 흐름
제품 변형 식별병렬 구성MCOT 제어전압·전류 측정보호 경보 공개

장치 등록부터 측정값과 경보 공개까지의 순서입니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 .. SPDX-License-Identifier: GPL-2.0-only
2
3 Kernel driver mpq8785
4 =======================
5
6 Supported chips:
7
8 * MPS MPM3695 family
9 * MPS MPM82504
10 * MPS MPQ8785
11
12 Prefix: 'mpq8785'
13
14 Author: Charles Hsu <ythsu0511@gmail.com>
15
16 Description
17 -----------
18
19 The MPM3695 family is a scalable, ultra-thin, fully integrated power module with
20 a PMBus interface. It offers a complete power solution that achieves up to
21 10A (-10 variant), 20A (-25 variant), 25A (-20 variant), 100A (-100 variant)
22 of output current with excellent load and line regulation across a wide input
23 voltage range. It operates at high efficiency over a wide load range, and can
24 be parallled to deliver higher current. Variants -10,-20 and -100 have different
25 voltage scale configuration register range (10 bits) than -25 version (11 bits).
26
27 The MPM82504 is a quad 25A, scalable, fully integrated power module with a PMBus
28 interface. The device offers a complete power solution that achieves up to 25A
29 per output channel. The MPM82504 has four output channels that can be paralleled
30 to provide 50A, 75A, or 100A of output current for flexible configurations.
31 The device can also operate in parallel with the MPM3695-100 and additional
32 MPM82504 devices to provide a higher output current. The MPM82504 operates
33 at high efficiency across a wide load range.
34
35 The MPQ8785 is a fully integrated, PMBus-compatible, high-frequency, synchronous
36 buck converter. The MPQ8785 offers a very compact solution that achieves up to
37 40A output current per phase, with excellent load and line regulation over a
38 wide input supply range. The MPQ8785 operates at high efficiency over a wide
39 output current load range.
40
41 The PMBus interface provides converter configurations and key parameters
42 monitoring.
43
44 The devices adopts MPS's proprietary multi-phase digital constant-on-time (MCOT)
45 control, which provides fast transient response and eases loop stabilization.
46 The MCOT scheme also allows multiple devices or channels to be connected in
47 parallel with excellent current sharing and phase interleaving for high-current
48 applications.
49
50 Fully integrated protection features include over-current protection (OCP),
51 over-voltage protection (OVP), under-voltage protection (UVP), and
52 over-temperature protection (OTP).
53
54 Device compliant with:
55
56 - PMBus rev 1.3 interface.
57
58 The driver exports the following attributes via the 'sysfs' files
59 for input voltage:
60
61 **in1_input**
62
63 **in1_label**
64
65 **in1_max**
66
67 **in1_max_alarm**
68
69 **in1_min**
70
71 **in1_min_alarm**
72
73 **in1_crit**
74
75 **in1_crit_alarm**
76
77 The driver provides the following attributes for output voltage:
78
79 **in2_input**
80
81 **in2_label**
82
83 **in2_alarm**
84
85 The driver provides the following attributes for output current:
86
87 **curr1_input**
88
89 **curr1_label**
90
91 **curr1_max**
92
93 **curr1_max_alarm**
94
95 **curr1_crit**
96
97 **curr1_crit_alarm**
98
99 The driver provides the following attributes for temperature:
100
101 **temp1_input**
102
103 **temp1_max**
104
105 **temp1_max_alarm**
106
107 **temp1_crit**
108
109 **temp1_crit_alarm**
110

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

MPM3695·MPM82504·MPQ8785 통합 전력 모듈

1-56

이 GPL-2.0-only 문서는 Charles Hsu가 작성했습니다. `mpq8785` 드라이버는 MPS MPM3695 제품군, MPM82504, MPQ8785를 지원합니다.

MPM3695 제품군은 PMBus를 갖춘 확장 가능한 초박형 완전 통합 전력 모듈입니다. 원문 기준 출력 전류는 -10 변형 10A, -25 변형 20A, -20 변형 25A, -100 변형 100A입니다. -10·-20·-100은 전압 스케일 구성 레지스터 범위가 10비트이고 -25는 11비트입니다. 여러 장치를 병렬 연결해 더 큰 전류를 낼 수 있습니다.

MPM82504는 채널당 25A인 4채널 통합 모듈입니다. 네 출력을 병렬화해 50A·75A·100A 구성을 만들 수 있고, MPM3695-100이나 다른 MPM82504와도 병렬 연결할 수 있습니다.

MPQ8785는 PMBus 호환 고주파 동기식 벅 컨버터로 위상당 최대 40A를 제공합니다. 세 제품군 모두 넓은 입력·부하 범위에서 높은 효율과 우수한 부하·라인 조정을 목표로 합니다.

PMBus는 컨버터 구성과 핵심 매개변수 감시에 사용됩니다. MPS 고유의 다중 위상 디지털 constant-on-time 제어인 MCOT는 빠른 과도 응답과 루프 안정화를 제공하고, 병렬 장치 사이의 전류 공유와 위상 인터리빙을 지원합니다. 보호 기능은 OCP·OVP·UVP·OTP를 포함하며 PMBus revision 1.3을 준수합니다. 원문의 `parallled`, `devices adopts` 표기는 원문 블록에 그대로 남깁니다.

지원 전력 모듈
제품출력 구성특징
MPM3695-1010A10비트 전압 스케일
MPM3695-2520A11비트 전압 스케일
MPM3695-2025A10비트 전압 스케일
MPM3695-100100A10비트 전압 스케일
MPM825044 × 25A50A·75A·100A 병렬 구성
MPQ8785위상당 40A고주파 동기식 벅 컨버터

제품군별 출력과 병렬 확장 특성을 비교합니다.

다중 모듈 전력 제어
제품·변형 식별전압 스케일과 출력 구성 설정MCOT 위상·전류 공유PMBus 핵심 매개변수 감시OCP·OVP·UVP·OTP 보호

PMBus와 MCOT가 병렬 모듈의 동작과 보호를 조정합니다.

.. SPDX-License-Identifier: GPL-2.0-only

Kernel driver mpq8785
=======================

Supported chips:

  * MPS MPM3695 family
  * MPS MPM82504
  * MPS MPQ8785

    Prefix: 'mpq8785'

Author: Charles Hsu <ythsu0511@gmail.com>

Description
-----------

The MPM3695 family is a scalable, ultra-thin, fully integrated power module with
a PMBus interface. It offers a complete power solution that achieves up to
10A (-10 variant), 20A (-25 variant), 25A (-20 variant), 100A (-100 variant)
of output current with excellent load and line regulation across a wide input
voltage range. It operates at high efficiency over a wide load range, and can
be parallled to deliver higher current. Variants -10,-20 and -100 have different
voltage scale configuration register range (10 bits) than -25 version (11 bits).

The MPM82504 is a quad 25A, scalable, fully integrated power module with a PMBus
interface. The device offers a complete power solution that achieves up to 25A
per output channel. The MPM82504 has four output channels that can be paralleled
to provide 50A, 75A, or 100A of output current for flexible configurations.
The device can also operate in parallel with the MPM3695-100 and additional
MPM82504 devices to provide a higher output current. The MPM82504 operates
at high efficiency across a wide load range.

The MPQ8785 is a fully integrated, PMBus-compatible, high-frequency, synchronous
buck converter. The MPQ8785 offers a very compact solution that achieves up to
40A output current per phase, with excellent load and line regulation over a
wide input supply range. The MPQ8785 operates at high efficiency over a wide
output current load range.

The PMBus interface provides converter configurations and key parameters
monitoring.

The devices adopts MPS's proprietary multi-phase digital constant-on-time (MCOT)
control, which provides fast transient response and eases loop stabilization.
The MCOT scheme also allows multiple devices or channels to be connected in
parallel with excellent current sharing and phase interleaving for high-current
applications.

Fully integrated protection features include over-current protection (OCP),
over-voltage protection (OVP), under-voltage protection (UVP), and
over-temperature protection (OTP).

Device compliant with:

- PMBus rev 1.3 interface.

입력 범위와 출력 전압 경보

57-84

입력 전압 `in1`은 현재값과 레이블, 최대·최소값 및 각 경보, 임계 상한과 임계 경보를 제공합니다. 넓은 입력 전원 범위를 세 단계의 상한과 하한 상태로 감시합니다.

출력 전압 `in2`는 현재값과 레이블, 종합 경보를 제공합니다.

mpq8785 전압 속성
채널의미속성
in1입력 전압input, label, max, max_alarm, min, min_alarm, crit, crit_alarm
in2출력 전압input, label, alarm

입력 전압은 상세 범위, 출력 전압은 종합 상태를 제공합니다.

전압 상태 확인
in1 입력 전압 읽기min·max 비교crit 상한 비교in2 출력 전압 읽기출력 alarm 공개

입력 범위와 출력 경보를 순서대로 평가합니다.


The driver exports the following attributes via the 'sysfs' files
for input voltage:

**in1_input**

**in1_label**

**in1_max**

**in1_max_alarm**

**in1_min**

**in1_min_alarm**

**in1_crit**

**in1_crit_alarm**

The driver provides the following attributes for output voltage:

**in2_input**

**in2_label**

**in2_alarm**

출력 전류와 온도 보호

85-109

출력 전류 `curr1`은 현재값과 레이블, 최대값과 최대 경보, 임계값과 임계 경보를 제공합니다. 병렬·다중 위상 구성의 과전류 상태를 두 단계로 알립니다.

온도 `temp1`도 현재값, 최대값과 최대 경보, 임계값과 임계 경보를 제공합니다. 이 속성은 장치의 OCP 및 OTP 보호 상태를 사용자 공간에서 관찰하는 핵심 지표입니다.

mpq8785 전류·온도 속성
채널의미속성
curr1출력 전류input, label, max, max_alarm, crit, crit_alarm
temp1온도input, max, max_alarm, crit, crit_alarm

전류와 온도에 같은 최대·임계 경보 구조를 사용합니다.

과전류·과온도 감시
curr1 출력 전류 읽기전류 max·crit 비교temp1 온도 읽기온도 max·crit 비교OCP·OTP 관련 경보 공개

부하 전류와 열 상태를 보호 한계에 대조합니다.

The driver provides the following attributes for output current:

**curr1_input**

**curr1_label**

**curr1_max**

**curr1_max_alarm**

**curr1_crit**

**curr1_crit_alarm**

The driver provides the following attributes for temperature:

**temp1_input**

**temp1_max**

**temp1_max_alarm**

**temp1_crit**

**temp1_crit_alarm**