Burr-free switching circuit for supporting multi-way clock

A switching circuit and clock switching technology, applied in electrical components, pulse processing, pulse technology, etc., can solve the problems of not supporting multi-channel clock jumping without glitches, not supporting jumping clock switching, etc., to ensure uniqueness and exclusivity, avoid illegal switching, improve the effect of reliability

Active Publication Date: 2016-06-15
NO 771 INST OF NO 9 RES INST CHINA AEROSPACE SCI & TECH
View PDF11 Cites 6 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 g

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
  • Burr-free switching circuit for supporting multi-way clock
  • Burr-free switching circuit for supporting multi-way clock
  • Burr-free switching circuit for supporting multi-way clock

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

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

[0024] The present invention provides a glitch-free switching circuit that supports multiple clocks. First, denoise the clock switching request, and then save the clock selection signal based on the valid clock switching request, and then perform a unique operation on the saved clock selection signal. For hot code decoding, only 1 bit of the decoding result is high, 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 is If 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. If the two are inconsistent, The 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
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