Unlock instant, AI-driven research and patent intelligence for your innovation.

Clock management process and device

A clock management and clock technology, applied in the field of system management, can solve the problems of manpower consumption, tediousness, time-consuming, etc., and achieve the effect of improving efficiency

Inactive Publication Date: 2008-07-09
VIMICRO CORP
View PDF0 Cites 6 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0005] In the existing clock management, it takes a lot of manpower to manage the clock in the system according to the clock requirements of each module in the system and the constraint relationship between the clocks of each module, especially in the audio chip. very tedious and time consuming

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Clock management process and device
  • Clock management process and device
  • Clock management process and device

Examples

Experimental program
Comparison scheme
Effect test

no. 1 example

[0023] FIG. 1 is a flowchart of a clock management method provided by an embodiment of the present invention. As shown in Figure 1:

[0024] Step 101: Construct each clock in the system as a node, construct the superior of each clock as the parent node of the clock, and construct the subordinate of each clock as the child node of the clock.

[0025] Step 102: Construct a clock tree according to the constructed nodes.

[0026] This step may be implemented in the following manner: Firstly, an adding instruction from the user is received. Then judge whether the parent node of the currently added node is a root node according to the received adding instruction, if yes, then add the currently added node as a source node to the clock tree, otherwise, use the currently added node as a source node The child nodes of its parent node are added to the clock tree.

[0027] Through the above method, a clock tree can be constructed.

[0028] Step 103: Manage clocks in the system accordi...

no. 2 example

[0040] FIG. 2 is a flowchart of a clock management method provided by an embodiment of the present invention. as shown in picture 2:

[0041] Step 201: Construct each clock in the system as a node, construct the superior of each clock as the parent node of the clock, and construct the subordinate of each clock as the child node of the clock.

[0042] In this step, when constructing a node for each clock, the content of the node may include: the address of the clock, the addresses of the upper and lower levels of the clock, the clock value modification method and clock value restriction conditions preset for the node , the way of reading the clock value and the way of updating the clock, and the flag of the clock, the flag is that the modification is successful or the modification is not successful.

[0043] Wherein, the restriction condition of the clock value may be an interval restriction, such as restricting the clock value of the clock to 30Mhz-50MHz; it may also be a poi...

no. 3 example

[0068] As shown in FIG. 4 , the clock management device provided by the embodiment of the present invention includes: a node storage module 401 , a construction module 402 , a tree storage module 403 and a management module 404 .

[0069] The node storage module 401 is used to configure each clock in the system as a node storage, and configure each clock's upper level as the clock's parent node storage, and each clock's lower level as the clock's child node storage.

[0070] The construction module 402 is configured to receive an addition instruction from a user, select a corresponding node from the node storage module 401 to construct a clock tree according to the received addition instruction, and store the constructed clock tree into the tree storage module 403 .

[0071] The tree storage module 403 is used for storing the clock tree.

[0072] The management module 404 is configured to manage clocks in the system according to the clock tree in the tree storage module 403 . ...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The embodiment of the invention provides a method and a device for clock management, which constructs each clock in the system into a node, the superior of each clock into a father node of the clock, and the inferior of each clock into a child node of the clock; clock trees are constructed according to the constructed nodes; the clocks in the system are managed by the constructed clocks. Since the clocks in the system are managed according to the clock trees, it is not necessary to define the relations between the clocks by large amount of manpower, thus significantly improving the efficiency in clock management.

Description

technical field [0001] The invention relates to the technical field of system management, in particular to a clock (clock) management method and device. Background technique [0002] All kinds of electronic products are composed of chips, circuits, etc. In order to ensure the normal operation of the products, it is necessary to perform system management on the modules in the products, so that users can operate flexibly according to their needs. [0003] In order to ensure the normal operation of the chip, it is necessary to manage the clock (clock) of each module in the system. However, each module of the system has different requirements on the clock, and the clocks between each module have direct or indirect constraints. [0004] For example, to modify the clock of a certain module in the system, not only the clock value of this module must meet the system requirements, but also the clock values ​​of other modules that have a constraint relationship with the clock of this...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F1/04
Inventor 冯备战游明琦艾国
Owner VIMICRO CORP