4732 specification localized EC module
By designing 4732 specifications of domestic EC modules, using domestic chips and embedded software, the problem of using imported chips in existing EC modules is solved, and the power management functions of software and hardware are realized 100% domestic and high-performance, satisfying the domestic and High reliability requirements.
Patent Information
- Application Number
- CN202411608444.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-21
AI Technical Summary
The existing EC modules use imported chips, which cannot meet the needs of domestic production, and the independent controllability, stability and after-sales guarantee capabilities of domestic EC chips have not been widely verified by the market.
Design a 4732 specification domestic EC module, including interface circuit, main control circuit and status indicator circuit, adopt Longjingshi Semiconductor Technology's SPK32AE102NL2 chip to achieve 100% domestic software and hardware, and through multi-task scheduling and modular management software , multi-level dynamic and precise temperature control management software and human-computer interactive debugging software to complete the management of power and power consumption.
It has realized domestic EC modules with rich interfaces, complete functions, stable performance, convenient use and high reliability, meet the application needs of harsh environments, and promote the verification and application of domestic EC technology.
Smart Images

Figure CN119493766A_ABST
Abstract
Description
Technical Field
[0001] The invention belongs to the technical field of computer control, and in particular relates to a 4732 specification domestic EC module. Background Art
[0002] As an important part of portable computers, EC modules are responsible for the power control of the whole machine, battery charge and discharge control, matrix keyboard implementation, temperature control management of the whole device, and screen backlight brightness control. They are closely related to the motherboard and the interconnection of the whole machine, and their stability directly affects the functional performance and reliability of the whole machine. At present, mature EC modules in the industry all use imported chips, which is not in line with the trend of domestic software and hardware design. Although some domestic manufacturers have recently launched several domestic EC chips, the degree of self-control, stability, technical maturity, and after-sales guarantee capabilities of the chips have not been widely verified by the market. Summary of the invention
[0003] 1. Technical issues to be resolved
[0004] The technical problem to be solved by the present invention is: to design a domestic EC module and to design the EC circuit into a standardized module.
[0005] (II) Technical solution
[0006] In order to solve the above technical problems, the present invention provides a 4732 specification domestically produced EC module, including an interface circuit, a main control circuit and a status indication circuit; the interface circuit is used to provide a 3.3V voltage and a centralized lead-out of an external interface for the embedded controller EC module; the main control circuit interacts with the mainboard CPU and other functional modules through the interface circuit, realizes EC module self-check and specific function display through the status indication circuit, and realizes keyboard control, charge and discharge management, power on and off timing control, fan control, temperature acquisition, screen backlight adjustment and other functions, and completes power supply and power consumption management through information reading and logic control.
[0007] The present invention also provides a method for using the EC module.
[0008] (III) Beneficial effects
[0009] The EC module of the present invention is composed of an interface circuit, a main control circuit and a status indication circuit, and has an outer size of 47mm×32mm×6mm. It uses a QTH series high-density connector to externally lead out universal control interfaces such as LPC, GPIO, UART, I2C, PWM, and keyboard, and can be installed in a notebook motherboard to realize keyboard control, charge and discharge management, power on / off timing control, fan control, temperature acquisition, screen backlight adjustment and other functions. The EC module has the characteristics of rich interfaces, complete functions, stable performance, easy use, high reliability, etc., and meets the application requirements of resistance to harsh environments. The present invention proposes a hardware design specification for a 4732-specification domestic EC module, which is conducive to standardization, generalization, and systematization. BRIEF DESCRIPTION OF THE DRAWINGS
[0010] Figure 1 This is a hardware block diagram of a 4732 specification domestic EC module of the present invention;
[0011] Figure 2 This is a dimensional diagram of a 4732 specification domestically produced EC module of the present invention. DETAILED DESCRIPTION
[0012] In order to make the purpose, content and advantages of the present invention more clear, the specific implementation methods of the present invention are further described in detail below in conjunction with the drawings and examples.
[0013] The present invention designs a 4732 specification domestically produced EC (Embedded Controller) module, designs the EC circuit into a standardized module, can realize EC chip technology verification of a variety of domestically produced chips based on the current hardware platform, provides convenience for technology development and maintenance guarantee, and can be widely used in domestic EC technology verification, portable computers, portable handheld terminals and other projects.
[0014] refer to Figure 1 , Figure 2 The present invention provides a 4732 specification domestic EC module, including an interface circuit, a main control circuit and a status indication circuit. The interface circuit provides the module with a 3.3V voltage and centralized external interface lead-out; the main control circuit, as the core of the module, interacts with the mainboard CPU and other functional modules through the interface circuit, and realizes module self-checking and specific function display through the status indication circuit, as well as keyboard control, charge and discharge management, power on and off timing control, fan control, temperature acquisition, screen backlight adjustment and other specific functions, and completes effective management of power supply and power consumption through information reading and logic control.
[0015] The interface circuit includes 1 external interface and 1 debugging interface. The external interface uses a SAM-QTH-2-120TM01-S high-density connector with 120 pins, including LPC, GPIO, UART, I2C, PWM, matrix keyboard, LED interface, debugging interface and other user-defined interfaces, as shown in Table 1, to achieve the functions of keyboard control, charge and discharge management, power on and off timing control, fan control, temperature acquisition, screen backlight adjustment, etc. The debugging interface uses 2.0 pitch pinholes, including 1 JTAG interface and 1 UART interface, to achieve the functions of keyboard control, charge and discharge management, power on and off timing control, fan control, temperature acquisition, screen backlight adjustment, etc.
[0016] Table 1 EC module external interface definition
[0017]
[0018]
[0019]
[0020] The present invention realizes 100% localization of software and hardware. The main control circuit adopts the SPK32AE102NL2 chip of Longjingshi Semiconductor Technology (Suzhou) Co., Ltd., which integrates a 32-bit RISC-V processor and abundant on-chip RAM, supports ACPI power management function and low power consumption mode, has the characteristics of high integration, high performance, ultra-low power consumption, etc., is connected to Fudan Micro FM25W128SOB through the SPI bus, and abundant IO is led out through the external interface circuit.
[0021] The status indication circuit is composed of 2N7002, a two-color indicator light and a current-limiting resistor. The main control circuit leads out IO through 2N7002 and then connects to the two-color indicator light. The control status indication circuit realizes charge and discharge indication, power detection indication, keyboard Num Lock indication, and keyboard Caps Lock indication.
[0022] The EC module is designed with dimensions of 47mm×32mm×6mm, a printed circuit board thickness of 1.6mm, two mounting holes with a diameter of 3.5mm, a 3.3V power supply for the entire board, and a dynamic power consumption of no more than 100mW. It has the characteristics of small size, versatility and strong portability. The structural dimensions are as follows: Figure 2 shown.
[0023] The embedded software designed in the main control circuit includes multi-task scheduling and modular management software, multi-level dynamic and precise temperature control management software and human-computer interactive debugging software. The multi-task scheduling and modular management are designed using the software task parallel design method, using multi-process control and having multiple layers; the multi-level dynamic and precise temperature control management software adopts the PID control algorithm to realize multi-level dynamic and precise control of the fan temperature of multiple channels, and realizes the balanced management of heat dissipation, energy saving and noise; the human-computer interactive debugging software is implemented based on the UART serial port, and obtains information by inputting custom commands. After release, it can also obtain current status information and implement commands such as battery, powerstate, fan, gpio, temp, chan, acpi and taskinfo; the human-computer interactive debugging software can choose to open or close any EC module debugging information (such as chan on TYPE_charger to open the charging module detection log) through the chan on / off TYPE_module_x command, and the human-computer interactive debugging software is also used to realize the log saving function. When the EC module is abnormal and there is no monitoring serial port, it can realize printing of historical log and view abnormal information.
[0024] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.
Claims
1. A 4732 specification domestic EC module, characterized in that: It includes an interface circuit, a main control circuit and a status indication circuit; the interface circuit is used to provide 3.3V voltage and centralized external interface lead-out for the embedded controller EC module; the main control circuit interacts with the mainboard CPU and other functional modules through the interface circuit, realizes EC module self-check and specific function display through the status indication circuit, and realizes keyboard control, charge and discharge management, power on and off timing control, fan control, temperature acquisition, screen backlight adjustment and other functions, and completes power supply and power consumption management through information reading and logic control.
2. The EC module according to claim 1, characterized in that The interface circuit includes 1 group of external interfaces and 1 debugging interface; wherein, the external interface uses a SAM-QTH-2-120TM01-S type connector with 120 pins, including LPC, GPIO, UART, I2C, PWM, matrix keyboard, LED interface, debugging interface and other user-defined interfaces; the debugging interface uses a 2.0-pitch pinhole row, including 1 JTAG interface and 1 UART interface. The external interface and the debugging interface are used to realize the whole machine keyboard control, charge and discharge management, power on and off timing control, fan control, temperature collection, and screen backlight adjustment functions.
3. The EC module according to claim 2, characterized in that The external interface of the interface circuit is defined as follows:
4. The EC module according to claim 1, characterized in that The main control circuit is designed with SPK32AE102NL2 chip, which supports ACPI power management function and low power consumption mode, is connected to Fudan Micro FM25W128SOB through SPI bus, and IO is led out through external interface circuit.
5. The EC module according to claim 1, characterized in that The state indication circuit includes 2N7002 and a two-color indicator light. The main control circuit leads out IO and is connected to the two-color indicator light after passing through 2N7002. The control state indication circuit realizes charge and discharge indication, power detection indication, keyboard Num Lock indication, and keyboard CapsLock indication.
6. The EC module according to claim 1, characterized in that The embedded software designed in the main control circuit includes multi-task scheduling and modular management software, multi-level dynamic and precise temperature control management software and human-computer interactive debugging software. The multi-task scheduling and modular management are designed using the software task parallel design method, using multi-process control, and have multiple layers; the multi-level dynamic and precise temperature control management software adopts the PID control algorithm to realize multi-level dynamic and precise control of the fan temperature of multiple channels, and realizes the balanced management of heat dissipation, energy saving and noise; the human-computer interactive debugging software is based on the UART serial port, and obtains information by inputting custom commands. After release, it can also obtain current status information and implement battery, powerstate, fan, gpio, temp, chan, acpi, taskinfo and other commands; the human-computer interactive debugging software can choose to open or close any EC module debugging information (such as chan onTYPE_charger to open the charging module detection log) through the chan on / off TYPE_module_x command, and the human-computer interactive debugging software is also used to realize the log saving function. When the EC module is abnormal and there is no monitoring serial port, it can realize printing history log and viewing abnormal information.
7. The EC module according to claim 6, characterized in that The EC module debugging information includes chan on TYPE_charger to open the charging module detection log.
8. The EC module according to claim 1, characterized in that The EC module has an overall size of 47mm×32mm×6mm, a printed circuit board thickness of 1.6mm, two mounting holes with a diameter of 3.5mm, a 3.3V power supply for the entire board, and a dynamic power consumption of no more than 100mW.
9. The EC module according to any one of claims 1 to 8, characterized in that The EC module is used in computer control.
10. A method of using the EC module according to any one of claims 1 to 9.