Embodiment
Hereinafter, inventive embodiment is discussed with reference to the accompanying drawings.Yet affiliated those skilled in the art recognizes that easily when the present invention extended beyond these limited embodiment, the detailed description about figure that provides was the purpose for the explanation typical case here.For example, be to be appreciated that, in accordance with the teachings of the present invention and the enlightenment, under person of skill in the art will appreciate that, various alternative and methods that be fit to are arranged, the needs that depend on application-specific can be realized the function of any detailed description that provides here, and these have exceeded following description and the specific realization of the embodiment that represents is selected.That is to say that many distortion of the present invention and mutation are arranged, owing to can not enumerate out one by one too much, but all these falls within the scope of the present invention.Equally, the word of singulative also should be regarded plural form as, and vice versa; Positive speech also should be regarded negative speech as, and vice versa; Here, embodiment suitable, that substitute does not illustrate that the two is mutual repulsion.Therefore, the invention of here clear and definite and detailed not should be understood to qualification, and be construed as the key element of claim and be understood as representational key element, be in any suitably detailed system, structure or the mode of reality, to use representative element of the present invention to affiliated those skilled in the art's instruction and enlightenment.In addition, the member of the application's indication is meant to have components and parts or the circuit that certain function maybe can realize certain function, such as network structure can be hereinafter internet 25 (Fig. 2), control member can be a main controller module 21 (Fig. 2) hereinafter, making described power conversion device programmable member on function can be hereinafter configuration register 55 (Fig. 5), and the member that the output of the power of each power conversion device is merged into the power converter module of a combination can be electric pressure converter hereinafter or the like.
We describe the present invention in detail with reference to the embodiment that wherein illustrates with the figure of enclosing now.
Fig. 2 is according to embodiments of the invention, the block diagram of an extensible and programmable power management integrated circuit 22.Power management integrated circuit 22 comprises the multiple module that links together by internal communication network 26 and configurable internet 25.In the present embodiment, main control module 21 is communicated by letter with the device outside diversified slave module 24 and the chip.The example of the outer device of the chip that main control module 21 is communicated by letter with it includes but not limited to various microprocessors, microcontroller, Media Processor, central processing unit (CPUs), graphic process unit (GPUs), digital signal processor (DSPs), or the like.Slave module 24 may include but not limited to the linear rectifier slave module; the dc-dc converter slave module; battery management module; with analog/digital input and output slave module; and can realize that function is such as, but not limited to power supply function; battery charge, protection and management function, the input/output function of modulus and digital-to-analogue data converter and general-purpose simulation and numeral.Present embodiment includes but not limited to that also at least one provides the module of power supply for the outer load of chip.Present embodiment also includes but not limited to voltage transitions member such as linear rectifier, boost converter, step-down controller or charge-pump converter.
When chip power, default configuration all preferentially is arranged in all modules and internet, can be such as but not limited to the metal mask programming by various known methods, one-time programming, or the configuration of acquiescence is determined in electricity erasable memorizer (EEPROM) programming.Affiliated those skilled in the art is familiar with these programmed methods very much.In a preferred embodiment, main controller module is issued in order, to be provided with and programming power management integrated circuit 22 by the command interface (as directed serial communication interface) that chip is outer.The model of the outer serial line interface of chip is, but is not limited to, the I2C bus of all being familiar with by those skilled in the art Philips semiconductor development, affiliated.Command interface characteristic accurately is unimportant, importantly can in time send order to main controller module 21.Although what show is wired serial line interface,, in accordance with the teachings of the present invention and enlightenment, affiliated those skilled in the art will recognize have various alternative and suitable command interface and agreement can replace realizing interface function easily.For example, other appropriate interface and agreement comprise SMBus, PMBus, and SPI, microwave, one-wire bus, and various other multiwire bus serial line interface also have wired parallel data bus line interface, optical fiber and radio frequency interface.
(not shown) in other embodiments, command interface can be with being fit to provide the internal module of order to replace to main controller module 21, such as, but being not limited to, main controller module can read programmable storage module on the plate of the order of being stored.
Fig. 3 has analyzed the model of the signal series of serial communication in internal communication network 26 according to embodiments of the invention.Example just as shown in Figure 2, main controller module 21 is communicated by letter with the slave module 24 on the chip by internal communication network 26.Present embodiment comprises the signal of three serial communications: intercommunicating address signal (ICADDR), intercommunicating data-signal (ICDATA) and intercommunicating synchronizing clock signals (ICSYNC).Master controller 21 sends the transmission that a START orders initialization data to the ICADDR line.This order also begins to dispose first module at the ICDATA line, just the register 23 in the module of address 1.Finish after the module of address 1 is write configuration bit, the ICADDR signal sends NEXT order, increases progressively the address to the next module on the ICDATA line, the module of address 2 just, or the like.The accurate structure or the agreement of internal communication network are unimportant usually, importantly can be in time to slave module sending module data.The needs that depend on application-specific, affiliated those skilled in the art in accordance with the teachings of the present invention and enlightenment, will recognize, have various replacement and the internal communication protocol using that is fit to can realize intercommunication.Perhaps, these variations include but not limited to still less or more signal, and other module address form realizes from the identical function of master controller to power module serial transfer configuration data.Such alternate embodiment is covered by within the spirit and scope of the present invention.
Fig. 4 is according to embodiments of the invention, is connected to the synoptic diagram of the internal communication network of slave module 41.As among the figure shown in the example, the ICSYNC line, ICADDR line and ICDATA line all are connected on each slave module 41.The ICSYNC line carries the ICSYNC signal.The ICADDR line carries the ICADDR signal, and the ICDATA line carries the ICDATA signal.In the present embodiment, beginning (START) order is the pulse of two clock width, and next (NEXT) order is the pulse of a clock width.Although shown is the wired serial interface, but, affiliated those skilled in the art, in accordance with the teachings of the present invention and the enlightenment, to recognize easily, have various alternative and structure or the agreement internal communication network that is fit to can substitute the realization intercommunication, this depends on the needs of application-specific.For example, but be not limited to, other interface and agreement that is fit to comprises various lines or multi-thread serial bus interface, also has various parallel data bus line interfaces.
Fig. 5 shows according to embodiments of the invention, the synoptic diagram of the receive logic of each slave module in extensible and programmable power management integrated circuit.In the present embodiment, this logic comprises trigger register 51, Sheffer stroke gate 52, state machine 54 and configuration register 55.In the present embodiment, each module all comprises the configuration register 55 of various determination module operations and parameter characteristic.Realize programmable ability by the appropriate signals that responds configurable internet.Wherein, DIN is the data input pins.
When detecting the START order, the state of Reset Status machine 54.If slave module is first address, also with regard to address 1, state machine 54 is reset and is output as height to drive ENABLE (permission), allows configuration register 55 mobile data positions.If slave module is a next address, just the address 2, and state machine 54 is reset to DISABLE (forbidding) state.When detecting NEXT (next one) order, the state of the state machine 54 of the module of address 1 will become DISABLE (forbidding) state, and the state of the state machine 54 of the module of next address will become ENABLE (permission) state.This process incrementally repeats to the module of other high address.So data bit just is moved in the configuration register 55.Affiliated those skilled in the art, in accordance with the teachings of the present invention and the enlightenment, to recognize have the various alternative and receiver logic that is applicable to each slave module that is fit to or decoding technique to substitute and realize receiving the decode easily, this depends on the needs of application-specific.
Get back to Fig. 2 once more, in the present embodiment, main controller module 21 is including but not limited to following function: the detection of voltage level and energy content of battery level, the generation of benchmark and reference voltage, temperature detection, clock generator, starting sequential and control, shutdown sequential and control, the serial line interface of the outer device of chip, the intercommunication of chip upper module.Slave module 24 can be that various types of modules include but not limited to the linear rectifier slave module, the dc-dc converter slave module, modulus and digital-to-analogue data converter, timing circuit, real-time clock, Voice ﹠ Video controller and driving thereof, interface circuit, telecommunication circuit, and the input and output slave module of general-purpose simulation or numeral.
Each all is connected to input routing point better the linear rectifier slave module, and one or more output routing points.Each linear rectifier slave module can both be programmed for out (ON) or close (OFF) and normal or standby mode.In addition, output voltage and electric current limit can be arranged to suitable value according to the needs of load.In the present embodiment, output voltage range is from 0.5V to 5V.The electric current quota limit is from 50mA to 300mA.Any voltage or the current value that note that the present embodiment explanation only are to provide as a kind of typical case simply, and it can set the value of any OK range, and this depends on the needs of application-specific.
Each dc-dc converter slave module all has a power supply routing point, a power supply ground routing point, an inductance routing point and a feedback routing point.Each switch module can be programmed for out (ON) or close (OFF) and normal or standby mode, and boosts or decompression mode.In addition, output voltage and electric current limit can be arranged to suitable value according to the load needs.In the present embodiment, output voltage range is from 0.5V to 5V, and the electric current quota limit is from 0.5A to 2A.
In addition, the switch clock frequency can be adjusted into the part of master controller synchronous clock frequency or several times, and the phase shift of switch clock simultaneously can be adjusted into the resolution of the part in master controller synchronous clock cycle.
In the present embodiment, each general-purpose simulation or digital input and output slave module all have one or more groups general input and output routing point.Each routing point can both be arranged to and will input or output and forbid or allow.In addition, under the situation that the routing point is arranged to import, can handle or be sent to other module in inside modules by configurable internet 25 from the signal of routing point.
The structure of present embodiment is extendible, under the situation of the layout that does not change circuit, domain or existing module, can increase extra function by increase module on original chip.The slave module of any increase is followed identical and agreement internal communication network and interconnection network interface, can both be accessed and do not influence the function of other module.In the present embodiment, each slave module all is the domain that the standardization zone is arranged that is designed to follow certain geometrical shape, and it covers the interface circuit of internal communication network and interconnection network.The standard network of line forms internal communication network and interconnection network, runs through the chip layout of integrated circuit.More function so just is placed on more slave module in the network simply if desired.These modules are that design and the previous successful Computer-Assisted Design, Manufacture And Test that affiliated those skilled in the art understands well crossed.In this way, structure of the present invention encourages to utilize again intellecture property (IP).In addition, this structure with state-of-the-art wafer-level packaging technology, makes at large because function or the change of parameter or the risk minimization of inefficacy that the change of the placement of customization routing point and domain causes.This is possible, because the baii grid array technology allows the chip area of module arrangement in fixed intervals, combines with the routing point on the spheroid position of baii grid array.
Although do not illustrate, to contain in the ground alternate embodiment of the present invention, two or more slave module can be configured to a single module in synergistic mode.As an example, but be not limited to, if an original integrated circuit (IC) design has stipulated to produce the switching rectifier module of 1A electric current, but integrated circuit version afterwards needs the electric current fan-out capability of 2A, if so original integrated circuit is configured to have the switching rectifier slave module of two idle 0.5A, like this, do not change any chip layout, their output just can be all combines with the rectifier of original 1A, reaches the rectification specification of the 2A that needed afterwards.Dispose all above-mentioned switching rectifier slave modules with identical or collaborative switching frequency and phaseswitch, and respond identical voltage and adjust the error signal of feedback control loop and realize this combination.In typical application, only connecting line layer may be had to and will be reformed, and this compares with the domain of having to redesign integrated circuit (IC) chip, obviously is easier and more cheap task.In addition, (not shown) in other embodiment of the present invention, extra one deck programmable layer is covered by the present invention, this one deck programmable layer receive slave module output and able to programme their any combination combine to realize satisfying certain array output of special requirement or function.
After having described at least one embodiment of the present invention all sidedly, according to the present invention, realize that other equivalence of a kind of extensible and programmable power management integrated circuit or the member that substitutes are conspicuous to affiliated those skilled in the art.Described the present invention by the mode of setting forth in the above, the invention of specific embodiments does not also mean that the invention that the present invention is defined in particular form.