H03K23/54

Device for Delivering a Signal Switching From a First State to a Second State
20210141431 · 2021-05-13 ·

A device (1) for delivering a signal (por_out) switching from a first state to a second state, comprising: a primary circuit (4) generating a primary signal (por_ana); and a secondary circuit (6) configured to: when the primary signal (por_ana) is initialized to the second state upon power-up, initialize a ring counter (16) to a random value comprised in a finite sequence comprising a reference value (INIT), change the value of the first ring counter (16) by running through the first finite sequence in a circular fashion, deliver at an output (3): i) a secondary signal in the first state, when the value of the first counter is different from the reference value (INIT), and ii) the primary signal (por_ana), when the value of the first counter is equal to the reference value (INIT).

Device for Delivering a Signal Switching From a First State to a Second State
20210141431 · 2021-05-13 ·

A device (1) for delivering a signal (por_out) switching from a first state to a second state, comprising: a primary circuit (4) generating a primary signal (por_ana); and a secondary circuit (6) configured to: when the primary signal (por_ana) is initialized to the second state upon power-up, initialize a ring counter (16) to a random value comprised in a finite sequence comprising a reference value (INIT), change the value of the first ring counter (16) by running through the first finite sequence in a circular fashion, deliver at an output (3): i) a secondary signal in the first state, when the value of the first counter is different from the reference value (INIT), and ii) the primary signal (por_ana), when the value of the first counter is equal to the reference value (INIT).

Techniques for clock signal jitter generation
10896719 · 2021-01-19 · ·

A device may include an integrated circuit and a jitter generator located on the integrated circuit. The jitter generator may include a random number generator to generate a random number in response to a clock input signal. The jitter generator may also include delay-causing circuitry to receive the clock input signal, where the delay-causing circuitry may create a delayed clock input signal. The jitter generator may also include a phase mixer to receive the random number, the delayed clock input signal, and the clock input signal, where the phase mixer additionally outputs a clock output signal having the clock input signal and having jitter.

PHASE SYNCHRONIZED LO GENERATION

Aspects of the disclosure provide methods and apparatuses for generating an internal reset signal that is synchronous to a clock signal. In some embodiments, an apparatus includes a clock switch circuit and a plurality of serially coupled D flip-flops (DFFs). The clock switch circuit receiving the clock signal can output the clock signal in an on state and block the clock signal in an off state. The plurality of serially coupled DFFs are coupled to the clock switch circuit and driven by the clock signal. If an external reset signal is enabled, the plurality of serially coupled DFFs can enable the internal reset signal. If the external reset signal is disabled, after a predefined number of clock signal cycles, the plurality of serially coupled DFFs can disable the internal reset signal.

Voltage controlled oscillator based analog-to-digital converter including a maximum length sequence generator

An analog-to-digital converter includes a ring oscillator having an input for receiving an analog signal, a coarse counter including a maximum length sequence generator having an input coupled to the output of the ring oscillator, a fine counter including a Johnson counter having an input coupled to the output of the ring oscillator, and a difference generator having a first input coupled to the output of the coarse counter, a second input coupled to the output of the fine counter, and an output for providing a digital signal corresponding to the analog signal.

EVENT COUNTER CIRCUITS USING PARTITIONED MOVING AVERAGE DETERMINATIONS AND RELATED METHODS
20200382123 · 2020-12-03 ·

An event counter circuit can be configured to monitor operation of a system where a moving average register circuit can be configured to store a moving average value updated in each cycle of operation of the system by adding a number of system events occurring during a current cycle of the system operation to either 1) a current moving average value stored in the moving average register circuit or 2) a keep value generated by partitioning the current moving average value into the keep value and a transfer value representing system events not included in a determination of the moving average value for subsequent cycles of operation of the system

Modulus divider with deterministic phase alignment
10826506 · 2020-11-03 · ·

An apparatus includes a plurality of latches and a plurality of logic gates. Each latch may be setable and resettable. The logic gates may be connected to the latches to form a multi-modulus divider that generates an output clock signal by dividing an input clock signal in response to a command signal. Each latch may be commanded into a corresponding initial state while the command signal is in an initialization state. Each latch is generally free to change states while the command signal is in a run state. A modulus division operation of the multi-modulus divider may start upon an initial edge of the input clock signal after the command signal changes from the initialization state to the run state.

SEMICONDUCTOR DEVICE AND SYSTEMS
20200195871 · 2020-06-18 ·

The present invention provides a semiconductor device having an integration type A/D converter capable of speeding up. The semiconductor device includes a Johnson counter 18 for transmitting a lower bit counter signal JC<3:0>, a lower bit latch circuit 11 for outputting a lower bit latch result signal by a lower bit counter signal JC<3:0> and a lower bit latch signal 14, a determination circuit 12 for outputting an upper bit latch signal 15 by a lower bit latch signal 14, a binary gray converter circuit 20 for transmitting an upper bit counter signal GR<n:3>, and an upper bit latch circuit 13 for outputting an upper bit latch result signal by an upper bit counter signal GR<n:3> and an upper bit latch signal 15.

CLOCK PULSE GENERATOR

A clock generator circuit includes a clock divider circuit, a clock pulse control circuit, a phase shifter circuit, and a clock multiplexer circuit. The clock divider circuit is configured to generate a divided clock having a frequency that is a programmable fraction of a frequency of an input clock. The clock pulse control circuit is coupled to the clock divider circuit, and is configured to generate a pulse shaped clock that includes a clock burst comprising a programmable number of adjacent cycles of the divided clock. The phase shifter circuit is coupled to the clock control circuit, and is configured to generate a plurality of phase shifted clocks. Each of phase shifted clocks is a differently delayed version of the pulse shaped clock. The clock multiplexer circuit is coupled to the phase shifter circuit, and is configured to selectively route each of the phase shifted clocks to an output terminal.

CLOCK PULSE GENERATOR

A clock generator circuit includes a clock divider circuit, a clock pulse control circuit, a phase shifter circuit, and a clock multiplexer circuit. The clock divider circuit is configured to generate a divided clock having a frequency that is a programmable fraction of a frequency of an input clock. The clock pulse control circuit is coupled to the clock divider circuit, and is configured to generate a pulse shaped clock that includes a clock burst comprising a programmable number of adjacent cycles of the divided clock. The phase shifter circuit is coupled to the clock control circuit, and is configured to generate a plurality of phase shifted clocks. Each of phase shifted clocks is a differently delayed version of the pulse shaped clock. The clock multiplexer circuit is coupled to the phase shifter circuit, and is configured to selectively route each of the phase shifted clocks to an output terminal.