Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

215 results about "Clock gating" patented technology

Clock gating is a popular technique used in many synchronous circuits for reducing dynamic power dissipation. Clock gating saves power by adding more logic to a circuit to prune the clock tree. Pruning the clock disables portions of the circuitry so that the flip-flops in them do not have to switch states. Switching states consumes power. When not being switched, the switching power consumption goes to zero, and only leakage currents are incurred.

Clock monitoring subsystem for system-on-chip supporting dynamic clock scaling and clock gating

A method for a clock monitoring subsystem of a system-on-chip (SoC) supporting dynamic clock scaling and voltage gating is described. The method includes generating a set of clocks. The method also includes routing a selected one of the set of clocks for frequency measurement through one or more clock routing subsystems. The method further includes adjusting a frequency of the selected clock after the selected clock is routed through the clock routing subsystems. The method also includes communicating a sideband signal to indicate the adjusted frequency of the selected clock.
Owner:QUALCOMM INC

Power consumption prediction and optimization method in chip design

The invention discloses a power consumption prediction and optimization method in chip design, and relates to the technical field of chip design and energy efficiency optimizing.The method comprises the steps that a circuit netlist is analyzed, functional blocks are divided, and an association diagram is constructed; generating a typical working load containing a transient peak value and a steady-state interval based on actual application; calculating dynamic and static power consumption, and considering temperature sensitive leakage current; constructing a three-dimensional thermal model, gridding a chip, solving a heat conduction equation, and outputting temperature field distribution; three-level optimization of clock gating, DVFS and data flow reconstruction is carried out on the overtemperature area; the optimized parameters are imported into a simulation tool to verify the effect, and robustness is confirmed through Monte Carlo simulation. According to the method, the power consumption prediction precision and optimization pertinence are improved, the temperature distribution uniformity is improved, the power consumption and performance are balanced, the number of design iterations is reduced, and the chip reliability and energy efficiency ratio are enhanced.
Owner:JIANGSU GTIC MICROELECTRONICS CO LTD

Intelligent clock gating NoC system based on AXI interconnection and dynamic power consumption management method

The invention provides an intelligent clock gating NoC system based on AXI interconnection and a dynamic power consumption management method, and belongs to the technical field of integrated circuit design, the system is characterized in that an AXI interconnection matrix module is provided with a crossbar switch, a master port and a slave port, and the master port and the slave port are connected with the crossbar switch through an AXI bus; each router node in the 2D Mesh network module is provided with a local port and a peripheral port, and each router node is connected with an adjacent router node through the peripheral port; the intelligent clock gating module monitors the channel flow of the AXI interconnection matrix module and the data load of each router node in the 2D Mesh network module in real time, and dynamically controls a clock signal; and the dynamic power management module adjusts the power consumption state according to the global power optimization signal and the local optimization signal. The overall power consumption of the system-on-chip is reduced, and the stability and efficiency of data transmission are enhanced.
Owner:SHANDONG INSPUR SCI RES INST CO LTD

Intelligent terminal power consumption optimization method based on active and passive identification

The invention relates to the technical field of intelligent terminals, in particular to an intelligent terminal power consumption optimization method based on active and passive identification, which comprises the following steps: passive identification acquires a first signal data set by means of a low-power-consumption wireless communication unit and based on a low-power-consumption wake-up mechanism, active identification period and passive cooperative on-demand wake-up are carried out, and cooperative data acquisition is carried out; carrying out standardized preprocessing on the data, and carrying out weighted fusion on passive electromagnetic and active characteristics according to scene priorities to generate a comprehensive scene vector; querying a predefined strategy mapping table based on the current scene category, obtaining a strategy identifier uniquely associated with the category, and loading a corresponding strategy execution parameter set from a strategy library according to the strategy identifier; analyzing the strategy parameter, generating a time sequence instruction, executing clock gating on the target hardware unit in sequence, and sending instructions by the power supply and the bus arbiter to complete power consumption state switching. The accuracy of scene judgment is improved through an active and passive fusion mechanism, and power consumption regulation and control deviation caused by scene misjudgment is effectively avoided.
Owner:CHINA RAILWAY INVESTMENT GRP CO LTD +3

OCC synchronous control system for cross-clock domain path scan test

An OCC synchronization control system for cross-clock domain path scan testing is disclosed. The system comprises a first OCC and a second OCC, the first OCC is used for controlling test clock output of a first clock domain before frequency division, the second OCC is used for controlling test clock output of a second clock domain after frequency division, the first OCC receives a first high-speed clock signal, and the second OCC receives a second high-speed clock signal; the first OCC and the second OCC share the same group of trigger synchronization logic and are used for processing the synchronous trigger signal crossing the clock domain and providing synchronous control input for respective clock gating units, so that the first OCC and the second OCC generate respective test clock output under the same trigger reference. According to the OCC synchronous control system disclosed by the invention, in a circuit with a clock frequency divider, at least two OCCs are fused to share the same capture to trigger synchronous logic, so that synchronous clock pulse generation of clock domains before and after frequency division is realized, and the test coverage rate of a cross-clock path is improved.
Owner:TORUN SEMICONDUCTOR (BEIJING) CO LTD

Ultra-low power consumption LoRa backscatter communication system based on FPGA and design method thereof

The invention discloses an ultra-low power consumption LoRa backscatter communication system based on an FPGA (Field Programmable Gate Array) and a design method thereof. Comprising a LoRa transmitter, a LoRa receiver, an upper computer and a LoRa backscattering terminal. The LoRa transmitter transmits a sine wave signal with a certain frequency. And the LoRa receiver receives and demodulates the backscattering signal, and then sends the demodulated signal to the upper computer. And the upper computer receives the demodulated signal, completes audio decompression and plays the audio. According to the backscattering terminal, an FPGA serves as a master control, and the FPGA completes the functions of audio compression, LoRa physical layer protocol processing and a LoRa backscattering algorithm. According to the invention, a LoRa backscattering algorithm based on table look-up is designed, then a multi-clock design method and a clock gating technology are provided to optimize system power consumption and communication performance, and outdoor testing is carried out on a scattering terminal. According to the invention, the performance advantages of the FPGA are exerted, and the ultra-low power consumption of the terminal is maintained.
Owner:SOUTHEAST UNIV

Data-type-aware clock-gating

To reduce power consumption, data bits or a portion of a data register that is not expected to toggle frequently can be grouped together, and be clock-gated independently from the rest of the data register. The grouping of the data bits can be determined based on the data types of the workload being operated on. For a data register configured to store a numeric value that supports multiple data types, the portion of the data register being clock-gated may store a group of data bits that are unused for one or more data types of the multiple data types supported by the data register. The portion of the data register being clock-gated can also be a group of data bits that remain unchanged or have a constant value for numeric values within a certain numeric range that is frequently operated on.
Owner:AMAZON TECH INC

Satellite communication SoC chip power consumption control method and device

The invention provides a satellite communication SoC chip power consumption control method and device, and the method comprises the steps: monitoring the comprehensive operation parameters of all function modules in real time, calculating the power consumption demand through combining the characteristics of a satellite orbit, generating a power consumption control instruction, carrying out the intelligent clock gating and frequency adjustment operation of the function modules, and achieving the power consumption control of the function modules. And finally, accurate distribution control of power consumption is realized. According to the method, real-time optimization management of power consumption can be realized according to dynamic changes of satellite communication services and orbit periodicity characteristics, the in-orbit service life of a satellite is effectively prolonged, and the overall power consumption level is reduced.
Owner:SHEN ZHEN MORNSUN ELECTRONICS CO LTD +1

Timing optimization method and device for clock control path, medium and program product

The invention relates to the technical field of chips, and provides a time sequence optimization method and device for a clock control path, a medium and a program product, and the method comprises the steps: inserting a multi-stage register on the clock control path of a target circuit module according to the physical size and target frequency of the target circuit module, and constructing to obtain an assembly line chain; fixing a last-stage register of the assembly line chain at a target position; constructing a clock network on the premise of keeping the position of the last-stage register fixed, and in the process of constructing the clock network, shielding a time sequence constraint from the last-stage register to a clock gating unit controlled by the last-stage register; and after the clock network is constructed, physical connection between the clock gating unit and the last-stage register is established, and time sequence optimization is performed on a clock control path between the last-stage register and the clock gating unit. According to the method, power consumption surge, wiring congestion and violation risks caused by an overlong path are avoided, and the time sequence convergence rate and the resource utilization rate of the high-performance chip in the sign-off stage are remarkably improved.
Owner:SHANGHAI BIREN TECH CO LTD

Low-power-consumption feed-forward equalizer circuit

The invention provides a low-power-consumption feed-forward equalizer circuit which comprises a grouping processing module which divides tap values of tap coefficients of the feed-forward equalizer circuit into a plurality of groups, each group comprises a plurality of tap values, and a tap combination value needing to be processed by each lookup table module is calculated; the lookup table module is used for storing the tap combination value which is calculated in advance and performing lookup operation according to the bit combination of the input data to generate an intermediate result; the clock gating trigger module is used for enabling a signal tapdata to be equal to 1 when a tap value is updated, completing updating of the tap value output by a register DFF, and closing an input clock of the DFF when the tap value is kept unchanged and the tapdata is equal to 0; the shift accumulation module performs weight shift operation on the intermediate results output by the lookup table module and then accumulates the intermediate results to generate a plurality of groups of tap value processing results; and the result output module outputs a final equalization signal of the feed-forward equalizer circuit. The FFE circuit is realized by converting the multiplier into the LUT table and the adder, and the power consumption of the FFE circuit is greatly reduced while the signal processing performance of the FFE circuit is ensured.
Owner:CORE TREND (ZHUHAI) TECH CO LTD

Trace Cache Access Prediction and Read Enable

Disclosed embodiments relate to predicting when a fetch address will hit in a trace cache, e.g., to reduce power consumption when a hit is not predicted. In some embodiments, a processor caches instructions sequentially in a given cache line of instruction cache circuitry. The processor may identify traces of instructions that satisfy one or more criteria and store identified traces in a trace cache. The processor may predict whether a fetch address will hit in the trace cache circuitry. The processor may read in response to a prediction that the fetch address will not hit in the trace cache, instruction data from the instruction cache circuitry and not the trace cache circuitry for the fetch address. The processor may reduce power to (e.g., clock gate) portions of the trace cache circuitry in this scenario.
Owner:APPLE INC

Wireless mouse low-power-consumption intelligent optimization method based on deep learning

The invention provides a wireless mouse low-power-consumption intelligent optimization method based on deep learning, and the method comprises the steps: achieving the real-time collection of the operation state data of a wireless mouse through a multi-sensor fusion technology, building a power consumption prediction model based on a long and short-term memory network, so as to learn the time sequence relation between the user behavior and the mouse power consumption change, based on a prediction result, an intelligent power consumption control strategy optimization model is constructed, an optimal power consumption control strategy is generated through a strategy iterative optimization method in combination with parameter configuration of power management, clock gating, sensor sampling and the like, power consumption control parameters are analyzed, and a control instruction is generated. The CPU dominant frequency of the mouse, the voltage of a power management unit, the sampling rate of a sensor and a peripheral working mode are dynamically adjusted, and a power consumption control strategy is optimized by adopting a negative feedback mechanism. According to the wireless mouse, the energy consumption of the wireless mouse can be effectively reduced, meanwhile, the operation smoothness is guaranteed, and the cruising ability and the user experience are improved.
Owner:GUANGDONG XINXIANPAI MODERN AGRICULTURAL GROUP CO LTD

Early exit based on activation of RELU

The name of the invention is' early exit of RELU-based activation '. One embodiment provides a graphics processor comprising a memory interface and a processing resource coupled with the memory interface. The processing resources include circuit modules configured to perform operations fused with rectified linear unit operations. The circuit module is configured to detect a negative output of the operation prior to completion of the operation, clock-gate a portion of the circuit module, and operate an output zero for the rectified linear unit.
Owner:INTEL CORP

Logic BIST circuit and semiconductor device including same

Provided are a logic built-in self-test (BIST) circuit that performs a scan test improving test coverage for each clock domain and a semiconductor device including the logic BIST circuit. The logic BIST circuit includes an OR gate configured to receive a scan enable signal and a register setting signal, and generate a modified scan enable signal; a clock gating circuit configured to output an enable clock irrespective of a function enable signal when the register setting signal has a first logic value, and a scan chain configured to capture an output of a first logic circuit connected to flip-flops according to the enable clock.
Owner:SAMSUNG ELECTRONICS CO LTD

Trigger unit

The invention relates to a trigger unit. The trigger unit comprises a first comparison feedback circuit, a first clock gating circuit, a master latch and a slave latch assembly, the first comparison feedback circuit is used for detecting a signal hopping state of an external input signal according to a first output signal output by the output end of the main latch, and generating a corresponding first state feedback signal, so that the first clock gating circuit generates a corresponding first gating clock signal according to the first state feedback signal and a reference clock signal, and sends the first gating clock signal to the second clock gating circuit; under the condition that the first gating clock signal is valid, the main latch is controlled to update the first output signal according to the external input signal; the state switching opportunity of the main latch can be accurately controlled, and unnecessary clock flipping in the trigger and transistor switching activity caused by the unnecessary clock flipping are effectively reduced, so that dynamic power consumption related to a clock network and dynamic power consumption generated by flipping of nodes in a data path are effectively reduced.
Owner:HANGZHOU PAILIXIN TECHNOLOGY CO LTD +1

Multi-bit flip flop

A circuit includes a multi-bit flip flop, an integrated clock gating circuit connected to the multi-bit flip flop, and a control circuit connected to the integrated clock gating circuit and the multi-bit flip flop. The control circuit compares output data of the multi-bit flip flop corresponding to input data with the input data. The control circuit generates an enable signal based on comparing the output data of the multi-bit flip flop corresponding to the input data with the input data of the multi-bit flip flop. The control circuit provides the enable signal to the integrated clock gating circuit, wherein the integrated clock gating circuit provides, based on the enable signal, a clock signal to the multi-bit flip flop causing the multi-bit flip flop to toggle.
Owner:TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD

Synchronous optimization control method and system for suppressing burrs in clock switching circuit

The invention provides a synchronous optimization control method and system for suppressing burrs in a clock switching circuit, and relates to the technical field of application-specific integrated circuits, and the method comprises the steps: carrying out the synchronous processing of a clock switching control signal, and generating a synchronous gating signal for clock gating after the metastable state is eliminated through multi-beat sampling; performing logic AND operation on the basis of the synchronous gating signal and at least two clock sources to realize clock switching, and setting a time sequence constraint containing establishment time and retention time for a logic AND operation unit; a transmission path of a synchronous gating signal is optimized through rear-end layout wiring, signal gradual change time is compressed, it is ensured that time sequence constraint is met, and burr-free clock output is achieved. The clock switching circuit solves the technical problems of burr generation, time sequence mismatch and system instability caused by a metastable state in a clock switching circuit in the prior art.
Owner:博越微电子(江苏)有限公司

Early exit for relu-based activation

One embodiment provides a graphics processor comprising a memory interface and a processing resource coupled with the memory interface. The processing resource including circuitry configured to perform an operation fused with a rectified linear unit operation. The circuitry is configured to detect a negative output of the operation before completion of the operation, clock gate a portion of the circuitry, and output a zero value for the rectified linear unit operation.
Owner:INTEL CORP

Clock gating for idle index flip-flop arrays

The invention discloses clock gating of an idle index flip-flop array, and specifically describes a system comprising: a first storage element having a plurality of data storage locations; a second storage element having a bit array indicating availability of a corresponding data storage location of the plurality of data storage locations; and a control circuit. The control circuit may include at least a first switching element coupled to a first set of bits in the bit array and at least a second switching element coupled to a second set of bits in the bit array, the at least first switching element selectively enabling the first set of bits to be read or written in response to activation by a first clock gating signal; the at least second switching element selectively enables a second set of bits to be read or written in response to activation by a second clock gating signal.
Owner:NVIDIA CORP

AI voice chip ultra-low power consumption design method based on dynamic multi-domain power consumption regulation and control

The invention discloses a dynamic multi-domain power consumption regulation-based ultra-low power consumption design method for an AI voice chip. The method comprises the following steps of 1, designing a chip power supply scheme and a clock scheme according to an application scene of a system; 2, designing a multi-level layered clock gating architecture control system; step 3, dividing the power supply network into a dynamic power supply domain and a normally open power supply domain; step 4, cache compression design of voice data is carried out; step 5, minimum addressable unit grouping optimization is carried out on a memory, and minimum addressable units with different granularities are supported to implement selective turn-off; and step 6, completing the design after the simulation is passed and an expected target is reached. Through a hierarchical gating layer design method, bidirectional optimization of dynamic energy efficiency management and time sequence precision is realized, and the overall clock power consumption is reduced.
Owner:CHIPINTELLI TECH CO LTD

Segment clock gating

The disclosed device includes various circuit blocks and a clock tree for sending a clock signal to the circuit blocks. The clock tree includes various clock drivers. The device also includes a control circuit that power gates, in response to one of the circuit blocks being power gated, a portion of the clock tree that includes one of the clock drivers. Various other methods, systems, and computer-readable media are also disclosed.
Owner:ADVANCED MICRO DEVICES INC

A three-node flip-flop fault-tolerant latch suitable for harsh radiation environments

This application relates to a three-node flip-flop fault-tolerant latch suitable for harsh radiation environments in the field of integrated circuit design technology. The latch includes: an excitation module for transmitting input signals to sensitive nodes N2, N4, N6, and Q through multiple clock-controlled transmission gates; an interlock feedback loop consisting of four three-input clock-gated inverting CE units and four three-input inverting CE units; a module responsible for generating voltages for sensitive nodes N1, N3, N5, and N7, and for achieving interference self-recovery of sensitive nodes N1 to N7 and Q based on signals from sensitive nodes A and B; and an AB node generation and recovery module using two four-input inverting CE units and inversion operation to generate voltages for sensitive nodes A and B from signals from N1 to N7 and Q. This latch has good TNU (Terror-Noise Nullification) immunity, enabling three-node flip-flop recovery even when any three sensitive nodes experience a TNU.
Owner:GREEN IND INNOVATION RES INST OF ANHUI UNIV

Clock gating circuit and corresponding system

The invention relates to a clock gating circuit and a corresponding system. A reset domain crossover circuit deasserts a clock enable signal in response to receiving an asserted software reset write request signal, and asserts the clock enable circuit in response to detecting a falling edge on the software reset signal. The reset domain crossover circuit comprises a synchronizer, a falling edge detection circuit and a clock enable circuit, wherein the synchronizer receives a software reset signal and generates a synchronous software reset signal; the falling edge detection circuit receives a synchronization software reset signal from a synchronizer and generates a falling edge signal when a falling edge on the synchronization software reset signal is detected. The clock enable circuit is coupled to a falling edge detection circuit that receives a falling edge signal.
Owner:STMICROELECTRONICS INT NV

Non-integer frequency divider and flash memory controller

The present invention relates to a non-integer frequency divider and a flash memory controller. The non-integer frequency divider includes a plurality of registers, a counter, a control signal generator, and a clock gating circuit. With respect to the plurality of registers, at least a portion of the plurality of registers is set to have a value. The counter is configured to sequentially generate a plurality of count values, wherein the plurality of count values ​​respectively correspond to the at least a portion of the registers, and the plurality of count values ​​are repeatedly generated. The control signal generator is configured to generate a control signal based on the received count value and the corresponding register value. The clock gating circuit is configured to mask or unmask an input clock signal based on the control signal to generate an output clock signal.
Owner:SILICON MOTION INC

A low-power ruggedized module with controllable clock edge timing

This application relates to a low-power ruggedized module with controllable clock edge timing. The module includes a clock gating circuit, a ruggedized unit, and a clock and power supply module. In the clock gating circuit, the substrates of two PMOS transistors are connected to a variable DC power supply to achieve controllable clock edge timing. The ruggedized unit uses a cross-coupled CMOS bistable structure through a bistable latch module to store the synchronous data after clock gating in nodes X0 to X3, and inputs the data to nodes X0 to X3 through an input path via an input control module. In the clock and power supply module, the voltage VDD is set to 1V, reducing overall power consumption and saving energy. This module has the function of resisting six-node flip-flops, making it more robust and safer.
Owner:GREEN IND INNOVATION RES INST OF ANHUI UNIV

Circuit structure and method for ensuring stability of clock circuit signal in power-on stage

The invention discloses a circuit structure and a method for ensuring the stability of a clock circuit signal in a power-on stage, and the circuit structure comprises an asynchronous frequency divider which is formed by cascading a plurality of stages of D triggers and is triggered by an output signal of a clock circuit; the clock gating unit is used for shielding a current signal output by the asynchronous frequency divider after the count of the asynchronous frequency divider reaches a set parameter and a frequency division clock signal is started to be output; and the clock stability judgment logic circuit is used for carrying out stability judgment on the shielded signal, and when the judgment result is stable, the clock gating unit relieves shielding on the current crystal oscillator clock signal and transmits the current crystal oscillator clock signal to the digital circuit. Through a circuit structure of an asynchronous frequency divider and a gated clock technology, a crystal oscillator clock is safely and reliably converted into a working clock of a digital circuit.
Owner:SHANGHAI SINOMICON ELECTRONICS +1

A structured chip design architecture and method

The present invention relates to a structured chip design architecture and method, which includes a segmentation component, an idle state signal adding component, a clock generation component and a clock tree synthesis component; the segmentation component is used to perform appropriate module segmentation and hierarchical segmentation on each submodule of each IP module of the chip; the idle state signal adding component is used to add a module idle state signal to each submodule; the clock generation component is used to call a clock gating unit before each submodule, generate a gated clock according to the corresponding module idle state signal and send it to the corresponding submodule; the clock tree synthesis component is used to, during clock tree synthesis, output a segmented long clock tree from the clock of the clock gating unit according to the idea of ​​segmenting a long clock tree.
Owner:JACHIP SEMICONDUCTOR (SHENZHEN) CO LTD +2

Built-in self-test circuit and method for a chip

The application relates to the technical field of integrated circuits and provides a built-in self-test circuit and method for a chip. The circuit comprises a control bidirectional selector for establishing a control path relationship among a plurality of objects to be tested; a data bidirectional selector for establishing a data path relationship; a management component for performing independent clock gating operations on input clock trees of the plurality of objects to be tested and performing independent system reset operations on input reset signals; and a test component for coordinating the components to set the control path relationship and the data path relationship among one or more objects to be tested according to a serial relationship, a parallel relationship or a serial-parallel mixed application relationship and to perform testing. Thus, various communication protocols and interface standards can be adapted, and the requirements of chip design development and chip testing for shortening chip testing time and fast response to changes can be met.
Owner:XIN YAOHUI TECH CO LTD

Non-integer frequency divider and flash memory controller

The invention relates to a non-integer frequency divider and a flash memory controller. The non-integer frequency eliminator comprises a plurality of temporary memories, a counter, a control signal generator and a clock pulse gating circuit. At least a portion of the plurality of registers is set to have a value with respect to the plurality of registers. The counter is used for sequentially generating a plurality of count values, the plurality of count values respectively correspond to the at least one part of the temporary register, and the plurality of count values are repeatedly generated. The control signal generator is used for generating a control signal according to the received count value and the value of the corresponding register. The clock gating circuit is used for referring to the control signal to shield or not shield an input clock signal so as to generate an output clock signal.
Owner:SILICON MOTION INC

Low-power-consumption reinforcement module capable of controlling clock edge time

The invention relates to a low-power-consumption reinforcement module capable of controlling clock edge time. The module comprises a clock gating circuit, a reinforcement unit and a clock and power supply module, in the clock gating circuit, the substrates of the two PMOS transistors are connected with a variable direct-current power supply, so that the function of controlling the clock edge time is realized; the reinforcing unit stores synchronous data after clock gating at nodes X0 to X3 through a bistable latch module by adopting a cross-coupled CMOS bistable structure, and inputs the data to the nodes X0 to X3 through an input control module by adopting an input path; the voltage VDD is set to be 1V in the clock and power supply module, so that the overall power consumption is reduced, and the energy is saved; the module has the function of resisting six-node overturning, and is more stable and higher in safety.
Owner:GREEN IND INNOVATION RES INST OF ANHUI UNIV