A Glitch-Free Switching Circuit Supporting Multiple Clocks

A switching circuit, glitch-free technology, applied in the direction of electrical components, pulse processing, pulse technology, etc., can solve the problems of not supporting multi-channel clock jumping glitch-free switching, not supporting jumping clock switching, etc., to ensure uniqueness and exclusivity, avoiding illegal switching, and improving reliability

Active Publication Date: 2018-07-24
NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
View PDF11 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] Patents "A Clock Switching Circuit" (ZL200710098961.0), "A Clock Switching Circuit" (ZL200810067535.5), "Clock Switching Circuit" (ZL200810068164.2) and "A Clock Switching Method and Clock Switching Device" ( ZL201010560049.4) and others have disclosed glitch-free clock switching schemes, but the above-mentioned schemes only support the dynamic switching of two clocks
[0004] The patent "a clock switching device" (ZL201410310730.1) proposes a glitch-free switching scheme that supports multiple clocks, but this scheme only allows sequential switching of the clock frequency from high to low or from low to high, and does not support jumping clock switching
[0005] The glitch-free clock switching scheme in the prior art cannot avoid the influence of signal instability and noise on the circuit, and there is a problem that it does not support the skip-type glitch-free switching of multiple clocks.

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
  • A Glitch-Free Switching Circuit Supporting Multiple Clocks
  • A Glitch-Free Switching Circuit Supporting Multiple Clocks
  • A Glitch-Free Switching Circuit Supporting Multiple Clocks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0023] The present invention will be further described in detail below in conjunction with specific embodiments, which are explanations of the present invention rather than limitations.

[0024] A glitch-free switching circuit supporting multiple clocks in the present invention first performs denoising processing on the clock switching request, then saves the clock selection signal based on the effective clock switching request, and performs independent based on the saved clock selection signal For hot code decoding, only one bit of the decoding result is high level, and then the multi-clock interlock circuit will process the decoding result according to the current output clock enable (marking the current output clock), if the current output When the clock enable is zero, the decoding result is directly passed to the input of the clock management circuit; if the current output clock enable is non-zero, the decoding result is compared with the current output clock enable, and i...

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 invention provides a burr-free switching circuit for supporting a multi-way clock. The burr-free switching circuit comprises a register, an AND gate, a first selector, a register group, a decoding circuit, a multi-clock interlock circuit and a clock selector; the decoding circuit realizes decoding of a one-hot encoding mode on a clock selection signal, and a log2N bit clock selection signal is translated into a decoding result of N bit one-hot encoding, so that the uniqueness and excludability of an effective clock enable signal can be guaranteed; meanwhile, the multi-clock interlock circuit processes the decoding result according to the currently outputted clock enable; if the currently outputted clock enable is not equal to the decoding result, then all clock enables are firstly closed, and then the decoding result is used as a new clock enable signal to open corresponding clocks, so that burr-free switching of a clock signal can be realized. The burr-free switching circuit for supporting the multi-way clock provided by the invention can realize burr-free switching of N paths of input clocks, support random switching orders, and provide greater flexibility for a work pattern of the whole circuit.

Description

technical field [0001] The invention belongs to the field of reliability of integrated circuits, relates to a burr-free clock switching circuit, in particular to a burr-free switching circuit supporting multiple clocks. Background technique [0002] In order to realize intelligent management of power consumption, a clock switching circuit is essential in contemporary complex System on Chip (SOC for short). Based on the support of the clock switching circuit, the operating frequency of a certain module or subsystem in the SOC can be adjusted according to the workload, thereby intelligently reducing power consumption. For example, the Ethernet MAC supports the communication rate of 10 / 100 / 1000M. Based on different communication rates, dynamically changing the clock frequency of the MAC can reduce the power consumption of the chip to the greatest extent. In addition, in order to make the SOC work mode more flexible and rich, the circuit should also support the switching of dif...

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 Patents(China)
IPC IPC(8): H03K5/1252
CPCH03K5/1252
Inventor 陈庆宇马徐瀚曹天骄赵坤鹏吴龙胜
Owner NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products