H03K5/15046

Multi-gated I/O system, semiconductor device including and method for generating gating signals for same

A method of generating multiple gating signals for a multi-gated input/output (I/O) system. The system includes an output level shifter and an output driver which are coupled in series between an output node of a core circuit and an external terminal of a corresponding system. The method includes: generating first and second gating signals having corresponding first and second waveforms, the first waveform transitioning from a non-enabling state to an enabling state before the second waveform transitions from the non-enabling state to the enabling state; receiving the first gating signal at the output level shifter; and receiving the second gating signal at the output driver.

On-chip spread spectrum synchronization between spread spectrum sources

On-chip spread spectrum synchronization between spread spectrum sources is provided. A spread spectrum amplitude of a signal of a spread spectrum reference clock is obtained using one or more delay lines of one or more delay elements in a skitter circuit. A spread width of the spread spectrum amplitude of the signal is determined, using one or more sticky latches in the skitter circuit, based on one or more edges of the signal. A delay line of the one or more delay elements corresponding to a falling edge of the spread width of the signal is identified using combinational circuitry of the skitter circuit. A spread spectrum signal of a spread spectrum slave clock is synchronized with the signal of the spread spectrum reference clock based on the delay line.

ON-CHIP SPREAD SPECTRUM SYNCHRONIZATION BETWEEN SPREAD SPECTRUM SOURCES

On-chip spread spectrum synchronization between spread spectrum sources is provided. A spread spectrum amplitude of a signal of a spread spectrum reference clock is obtained using one or more delay lines of one or more delay elements in a skitter circuit. A spread width of the spread spectrum amplitude of the signal is determined, using one or more sticky latches in the skitter circuit, based on one or more edges of the signal. A delay line of the one or more delay elements corresponding to a falling edge of the spread width of the signal is identified using combinational circuitry of the skitter circuit. A spread spectrum signal of a spread spectrum slave clock is synchronized with the signal of the spread spectrum reference clock based on the delay line.

Ring oscillator and method for starting ring oscillator
11626861 · 2023-04-11 · ·

A ring oscillator including: an oscillation circuit including an even number of inverters connected in a ring configuration, the oscillation circuit outputting a clock signal; plural potential fixing circuits respectively connected between pairs of the inverters, each of plural potential fixing circuits being switchable between a connected and a disconnected state in response to a first control signal; and an adjustment circuit that adjusts a drive capability of the inverters based on a second control signal, wherein, during startup, the drive capability is controlled to be a first capability, in which the potential fixing circuits are connected, by the first control signal, and wherein, after a predetermined time has elapsed after the first control signal is output, the drive capability is controlled to be a second capability, higher than the first capability, in which the potential fixing circuits are disconnected, by the second control signal.

DELAY LINE WITH SHORT RECOVERY TIME
20170346467 · 2017-11-30 ·

A delay circuit includes a plurality of cascaded delay elements responsive to control signals. Each delay element is configurable to receive an input signal on a forward path and return the input signal on two return paths. A control unit is connected to the plurality of cascaded delay elements and configured to generate a first set of control signals for defining a first configuration of the plurality of cascaded delay elements, a second set of control signals for causing a delay element of the plurality of cascaded delay elements to change from a powered off status to a powered on status while configured in an initialization mode, and a third set of control signals for defining a second configuration of the plurality of cascaded delay elements.

Data transmitter, data receiver and smart device using the same

Provided is a data transmitter including a signal interval determination unit configured to receive a data input signal corresponding to data to be transmitted, determine time intervals between a synchronization signal and a plurality of data signals according to the data input signal, and output interval signals corresponding to the intervals; a trigger generation unit configured to trigger according to an output signal from the signal interval determination unit; and a signal generation unit configured to receive the trigger to generate the synchronization signal and the data signals.

DATA SERIALIZATION CIRCUIT

The data serialization circuit includes a delay circuit, a data serializer, a first data sampler and a second data sampler. The delay circuit receives an input clock signal and generates a plurality of delayed clock signals. The delayed clock signals includes a first delayed clock signal generated by a first delay stage and a second delayed clock signal generated by a second delay stage. The data serializer receives parallel data and a final stage delayed clock signal of the delayed clock signals, and converts the parallel data into serial data according to the final stage delayed clock signal. Wherein, the first data sampler samples the serial data according to the first delayed clock signal to generate a first output serial data, and the second data sampler samples the first output serial data according to the second delayed clock signal to generate a second output serial data.

Multi-gated I/O system, semiconductor device including and method for generating gating signals for same

A system (for generating multi-gated power-on control signals) includes: a multi-gated input/out (I/O) interface configured to receive at least first and second gating signals; and a gated power-on control (POC) signals generator configured to generate at least the first and second gating signals for the multi-gated I/O interface, a waveform of the first gating signal being different from a waveform of the second gating signal.

DELAY LINE STRUCTURE AND DELAY JITTER CORRECTION METHOD THEREOF
20220209758 · 2022-06-30 ·

A delay line structure and a delay jitter correction method thereof are provided. The delay line structure comprises N delay units and N selectors. An output end of the N-1th delay unit is connected to a first input end of the N-1th selector and an input end of the Nth delay unit respectively, the N-1th selector inputs the N-1th selection signal, an output end of the Nth delay unit is connected to a first input end of the Nth selector, an output end of the Nth selector is connected to a second input end of the N-1th selector, and the Nth selector inputs the Nth selection signal. The time delay units and the selectors are stacked forwards according to the above-mentioned rule until the input ends of the first time delay units are connected with input signals and the output ends of the first selectors are connected with output signals.

Sequence signal generator and sequence signal generation method

A sequence signal generator and a sequence signal generation method are provided. In the sequence signal generation method, a waveform output instruction sent by a host computer is received to acquire waveform data. The waveform data includes original square wave sequence data and target square wave sequence data, and the target square wave sequence data includes a preliminary delay parameter and a secondary delay parameter. An original square wave sequence signal is acquired according to the original square wave sequence data. According to the preliminary delay parameter, preliminary delay processing is performed on the original square wave sequence signal to acquire an intermediate square wave sequence signal, and according to the secondary delay parameter, secondary delay processing is performed on the intermediate square wave sequence signal to acquire a target square wave sequence signal.