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

155results about "Pulse generation with predetermined statistical distribution" patented technology

Programmable driving circuit for tunable probabilistic bit arrays

A programmable driver circuit (54) and related method (600) for simultaneously controlling multiple tunable probabilistic bit generators are disclosed. The driver circuit comprises a plurality of programmable voltage generators (52; 30), a programming unit (35) and a non-volatile memory unit (34a-b). Input terminals of the plurality of programmable voltage generators are jointly connectible to a single voltage supply source. The programming unit is configured to generate a sequence of programming pulses for the different voltage generators. Each voltage generator comprises a single-stage or multi-stage voltage divider circuit (31) formed by a series of resistive elements (32-1; 32-2; 33). The non-volatile memory unit (34a-b) comprises at least the resistive element positioned first in the series of resistive elements as a programmable resistance and a program control transistor (34-1) connected in series between the programmable resistance and a fixed reference voltage. A control gate of the program control transistor is operatively coupled to the programming unit to receive the sequence of programming pulses for the programmable voltage generator when operated in a programming mode.
Owner:INTERUNIVERSITAIR MICRO ELECTRONICS CENT (IMEC VZW) +1

Equivalent circuit and chaotic circuit of second-order magnetic control memristor

The invention discloses an equivalent circuit of a second-order magnetic control memristor and a chaotic circuit, and belongs to the field of memristors, a first resistor in the equivalent circuit can simulate the resistance characteristic of the second-order magnetic control memristor, a power supply can provide voltage, an integrator can integrate the output voltage of the power supply and generate a magnetic flux characterization signal, and the magnetic flux characterization signal is used for representing the magnetic flux. The multiplier can multiply the output voltage of the power supply by the magnetic flux characterization signal, so that the current meeting the target characteristic (the voltage and current characteristic of the second-order magnetic control memristor) is generated in the equivalent circuit, namely, the equivalent circuit of the second-order magnetic control memristor has the resistance characteristic of the second-order magnetic control memristor. The equivalent circuit is simple in structure, so that the size and the implementation cost of the equivalent circuit are reduced.
Owner:SHANDONG YUNHAI GUOCHUANG CLOUD COMPUTING EQUIP IND INNOVATION CENT CO LTD

Integrated circuit (IC) and electronic apparatus

An embodiment of an IC is provided. The IC includes a memory, a controller, an intrusion detector and a memory clear circuit. The memory is configured to store sensitive data. The controller is configured to access the memory. The intrusion detector is configured to detect whether an intrusion event is present in response to an input signal. The memory clear circuit is configured to clear the sensitive data of the memory when the intrusion detector detects the intrusion event.
Owner:NUVOTON

Clock signal control module and radio frequency front end module

The present invention relates to the technical field of radio frequency, and disclosed are a clock signal control module and a radio frequency front end module. The clock signal control module comprises an RC oscillating circuit, a random sequence generating circuit, and a control circuit; the RC oscillating circuit comprises capacitors and resistors; an input end of the random sequence generating circuit is connected to an input end of the RC oscillating circuit, and an input end of the control circuit is connected to an output end of the random sequence generating circuit; the random sequence generating circuit is used for generating a random control signal, and the control circuit is used for controlling, on the basis of the received control signal, the capacitance and / or the resistance of the capacitors and / or the resistors connected to the oscillating frequency of the RC oscillating circuit. In the clock signal control module in the present invention, harmonic noise of the clock signal control module at a high frequency band can be averaged, with no periodic spikes, essentially solving the problem of clock harmonic noise.
Owner:LANSUS TECH INC

Reconfigurable ring oscillator (RO) physical unclonable function (PUF)

Provided is a reconfigurable Ring Oscillator (RO) Physical Unclonable Function (PUF), which comprises a NAND gate with a first input line and a second input line and a series of inverters with at least one memory cell placed between two inverters of the series of inverters, where an output of a last inverter provides input to the second input line, and where the memory cell comprises a Field Effect Transistor (FET). In addition, the reconfigurable RO PUF comprises a frequency counter, where the output of the last inverter provides input to the frequency counter. In normal operation mode, the first input line is on to enable ring oscillation and the FET is off. In reconfiguration mode, the first input line is off and the FET is on to enable reconfiguration.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Random analog pulse signal generation circuit

The invention discloses a random analog pulse signal generation circuit, which is characterized in that the output of an excitation pulse generation module obeying discrete random time distribution is connected to an excitation pulse generation module obeying continuous random time distribution, and the excitation pulse generation module is used for generating square wave pulses of which the time interval of the front edges of two adjacent excitation square waves obeying discrete distribution; the output of the excitation pulse generation module obeying continuous random time distribution is connected to the analog narrow pulse generation module, and the analog narrow pulse generation module is used for converting the generated square-wave pulse into a square-wave excitation pulse of which the leading edge obeys specific distribution; and the analog narrow pulse generation module is used for converting the leading edge of the square wave excitation pulse into a narrow pulse signal so as to generate a signal waveform suitable for a fast detector electronics system test. According to the circuit, the inherent discreteness of digital logic is eliminated while better programmability of the digital logic is kept, so that the finally output pulse waveform signal is closer to the time characteristic of the signal processed by the detector under the real working condition.
Owner:UNIV OF SCI & TECH OF CHINA

Random Number Generator

A random number generator is provided. The random number generator includes: a first ring oscillator, the first ring oscillator includes a first inverter chain, the first inverter chain includes a plurality of first inverters connected in series, the first ring oscillator is configured to output a first random signal generated at a first subnode between two adjacent first inverters among the plurality of first inverters; a second ring oscillator, the second ring oscillator includes a second inverter chain, the second inverter chain includes a plurality of second inverters connected in series, the second ring oscillator is configured to output a second random signal generated at a second subnode between two adjacent second inverters among the plurality of second inverters; and a signal processing circuit, the signal processing circuit is used to generate a random number by combining the first random signal and the second random signal.
Owner:SAMSUNG ELECTRONICS CO LTD

P-bit generator and methods for tuning a p-bit generator having decoupled stochastic and control paths

A voltage divider for generating probabilistic bits (p-bits) through stochastic magnetic tunnel junction devices (sMTJs). The voltage divider comprises a first and a second sMTJ, each including a first and a second magnet separated by an insulator. A positive DC voltage (VDD) is connected to the first electrical terminal of the first sMTJ, while a negative DC voltage (VSS) is connected to the second electrical terminal of the second sMTJ. The p-bits randomly oscillate between resistance states in response to thermal noise. The voltage divider also includes a comparator with a non-inverting input, an inverting input connected to the p-bit output, a source, a drain, and an output terminal. The output voltage (Vout) at the comparator is determined based on the resistances of the sMTJs.
Owner:KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS

Digital-to-analog converter circuit, electronic device including the same, and method for controlling the same

A digital-to-analog converter (DAC) circuit, an electronic device including the digital-to-analog converter circuit, and a control method of the digital-to-analog converter circuit are provided. The DAC circuit includes: a serializer circuit including a plurality of multiplexers and configured to convert a parallel code in digital form into a serial code using the plurality of multiplexers; and a cell array including a plurality of unit cells and configured to output an analog signal based on the serial code. The serializer circuit includes: a pseudo-random number generation circuit configured to generate a random number in response to an edge of a first clock signal; a first switching circuit connected to the first multiplexer; a second switching circuit connected to the second multiplexer; and a random number circuit configured to transmit different random numbers generated by the pseudo-random number generation circuit in response to different edges of the first clock signal to the first switching circuit and the second switching circuit, respectively.
Owner:SAMSUNG ELECTRONICS CO LTD

Apparatus and method of implementing a probabilistic bit (p-bit) circuit with enhanced tunability

An apparatus and method for implementing a probabilistic bit (p-bit) circuit with enhanced tunability is disclosed. The apparatus includes multiple magnetic tunnel junctions (MTJs) connected in series to a drain of a transistor. The apparatus also includes a resistor connected to a source of the transistor. The resistor is of a resistance value that is selected based on an average equivalent resistance value of a series combination of the multiple MTJs. The apparatus includes a comparator configured to receive voltage from the drain (“drain voltage”) and generate an output voltage based on a reference voltage and the drain voltage. The method includes generating, using a first circuitry, a drain voltage that is fluctuating over time, and generating, using a second circuitry, an output voltage that is varying continuously over time by comparing the fluctuating voltage with a reference voltage.
Owner:KING FAHD UNIVERSITY OF PETROLEUM AND MINERALS

Resistive random-access memory random number generator

A random number generator comprising resistive random-access memory (RRAM) devices including: a first electrode; a second electrode; a third electrode located between the first and second electrode; at least one electrically insulating layer separating the first electrode and the second electrode from the third electrode, wherein the at least one electrically insulating layer has a substantially uniform thickness; a first filament that is current conducting and extends through the at least one electrically insulating layer; a second filament is located in the at least one electrically insulating layer and does not extend through the at least one electrically insulating layer; a voltage source configured to apply voltage to at least one of the first electrode and the second electrode; and a voltage sensor configured to sense voltage of the third electrode in order to determine which one of the first filament or the second filament is more resistive.
Owner:INTERNATIONAL BUSINESS MACHINE CORPORATION

Semiconductor integrated circuit device and evaluation system

Provided is a semiconductor integrated circuit device including a pseudo-random pattern generator configured to output a pseudo-random pattern, a terminal for externally outputting an output of the pseudo-random pattern generator or an evaluation result of noise tolerance evaluated on the basis of the pseudo-random pattern.
Owner:ROHM CO LTD

A method for calculating a garbled circuit and related equipment

This specification provides a method and related equipment for calculating obfuscated circuits. It is applied to a first computing device corresponding to the obfuscated circuit executor, which holds first input data corresponding to a first logic gate included in the obfuscated circuit. A second computing device corresponding to the obfuscated circuit generator holds expected first and second output data corresponding to the first logic gate. The first input data is 0 or 1. The method includes: obtaining a random number i and its corresponding random value r generated by running a randomized unintended transmission protocol. i The random number i is 0 or 1; obtain the intermediate calculation result calculated by the second computing device based on the first random value, the second random value, the first output data, and the second output data; if the value of the first input data is 0, based on the random value r i Calculate the obfuscation value corresponding to the first output data; if the first input data is 1, then based on the random value r... i The intermediate calculation result f is used to calculate the obfuscation value corresponding to the second output data.
Owner:ANT BLOCKCHAIN TECHNOLOGY (SHANGHAI) CO LTD

Hardware randomized boot clock

A hardware boot circuit includes a random number generator circuit (103) configured to generate random values, a reference clock circuit (107) configured to generate a reference clock signal (127) that includes a series of intervals of fixed size, a clock gate circuit (102) configured to switch off at least one clock pulse in each interval to generate a randomized clock signal (122) at a root node of a clock network, and a boot core circuit (104) configured to use the randomized clock signal (122) to access an internal memory storing boot instructions. Clock pulses that are switched off are randomized by the random values from the random number generator (103). The randomized clock signal (122) or additional randomized clock signals (123, 124) generated by the clock gate circuit (102) may be used to clock peripherals (108) and / or processors (110) of a digital electronic device (100) that includes the hardware boot circuit. The random number generator (103) may include a physical entropy source.
Owner:STMICROELECTRONICS INT NV

Semiconductor device, encryption device, and electronic appliance

A semiconductor device supplies power to an encryption circuit. The semiconductor device comprises a voltage generator including a series regulator and a shunt regulator, and a controller configured to randomly switch the shunt regulator between an ON state and an OFF state.
Owner:SHARP SEMICON INNOVATION CORP TENRI CITY

A method for generating pseudo-random sequences for integer data in signal processing

The present invention discloses a method for generating a pseudo-random sequence for integer data in signal processing. The seed can be arbitrarily selected within the range of integer data. The sequence iteration algorithm does not use multiplication and modulo operations, and the sequence data traverses the entire data range. The present invention simplifies the linear congruence algorithm, making the generation speed of the pseudo-random sequence faster and more resource-saving, while still retaining the characteristic of a long output sequence period. The present invention is applicable to various integer data types and can also be extended to any hexadecimal data with the number of bits n≥8. Pseudo-random sequences play an important role in information security fields such as multiple access communication, encryption algorithms, data scrambling, signal synchronization, error code testing, security protocols, digital watermarking, and cryptographic chips.
Owner:LUOYANG INST OF ELECTRO OPTICAL EQUIP OF AVIC

Method and apparatus for forming a wideband PRN signal

A device for forming a broadband pseudo-random noise signal, comprising: a group of channels, each channel including a PRN code generator and an NCO with controlled frequency and phase, the NCO generating a gating pulse output to the PRN code generator. The PRN code generator forms a new +1 or -1 sequence element according to the gating pulse. The device also includes: a first modulator, the first modulator having a plurality of weight coefficients; a plurality of multipliers, each multiplied by one of the weight coefficients; an adder, the adder outputting the sum of the output signals of the plurality of multipliers; and a mixer having an orthogonal output signal, the mixer multiplies the output of the adder by a sine of a low intermediate frequency and the output of the adder by a cosine of a low intermediate frequency. The device also includes: a processor, the processor controlling a group of channels; a transceiver module, the transceiver module for receiving an orthogonal signal and / or transmitting an orthogonal signal; and an interface, the interface connecting the output of the mixer to the transceiver module.
Owner:TOPCON POSITIONING SYSTEMS INC

A random signal generation device based on a saturable absorber semiconductor laser

The application belongs to the technical field of random number generation, and particularly relates to a random signal generation device based on a saturable absorber semiconductor laser. The device comprises a random self-pulsation entropy source, a photodetector and a pulse amplitude quantization module. The random self-pulsation entropy source adopts a saturable absorber semiconductor laser (preferably a DFB-SA structure), generates optical pulses with random amplitudes and stable repetition periods by injecting a driving current in a gain region and applying a reverse bias voltage in an absorption region; the photodetector adopts a PIN photodiode or an avalanche photodiode to convert the optical pulses into corresponding electrical pulses; and the pulse amplitude quantization module comprises a differential comparator and a peak detection circuit, which quantizes the peak value of the electrical pulses in each pulse period by using a fixed threshold or an adaptive threshold to generate a random bit sequence. The application realizes high-speed and high-stability random signal generation without an external electric clock, an ADC and digital post-processing, and has a simple device structure, low power consumption and high integration.
Owner:GUANGDONG UNIV OF TECH

Digital transceiver for data transmission driven by a synchronous spread spectrum clock signal - Patents.com

A digital transceiver is provided. The digital transceiver includes a clock generator configured to generate a first clock signal having a fixed first frequency, and a transmitter driven by the first clock signal at the first frequency to transmit data. The digital transceiver further includes an inverter coupled to the clock generator to generate an inverted first clock signal at the first frequency. The digital transceiver further includes a frequency detector configured to compare the first frequency with a second frequency of a feedback signal in a feedback loop to determine a frequency control word F. The digital transceiver further includes a digitally controlled oscillator driven by the frequency control word F in the feedback loop to output a second clock signal having a time-averaged frequency substantially synchronous with the first frequency having a boundary spread, and a receiver driven by the second clock signal to receive data.
Owner:BOE TECHNOLOGY GROUP CO LTD +1

Apparatus and method for protecting against side-channel attacks during device charging

Two defense mechanisms, a hardware-based and software-based solution, are provided to protect a device during charging. The defenses randomly perturb the current drawn during charging thereby masking the unique patterns of the user's activities. It is shown that the two defenses force each one of the attacks to perform no better than random guessing, thus acting as effective defense mechanisms against all such types of attacks.
Owner:TEXAS TECH UNIV SYST

Generating physical unclonable function data from a transistor of a semiconductor device

A physical unclonable function (PUF) can be implemented on a transistor of an integrated circuit device to generate PUF data. A potential difference is supplied across a gate insulator to induce a conductive breakdown in the gate insulator material. Location of the conductive breakdown within the gate insulator and in relation to the source node and drain node can be highly unpredictable, randomly resulting in a higher gate-source current or higher gate-drain current, respectively. The gate-source or gate-drain current can be measured and digitized to generate the PUF data value from the transistor. Moreover, PUF data values generated from multiple transistors can be highly non-correlated and useful for a random data sequence for cryptographic applications and other security applications.
Owner:CROSSBAR INC

Method and apparatus for forming wideband PRN signal

The apparatus for forming a wideband pseudorandom noise signal includes a channel set having an NCO with controlled frequency and phase and a PRN code generator, the NCO generating a strobe that is output to the PRN code generator. The PRN code generator forms a new sequence element of +1 or -1 in response to the strobe. The apparatus also includes a first modulator having a plurality of weighting coefficients, a plurality of multipliers each multiplying one of the weighting coefficients, a summer outputting a sum of the output signals of the plurality of multipliers, and a mixer having a quadrature output signal that multiplies the output of the summer by a sine and cosine of a low intermediate frequency. The apparatus also includes a processor for controlling the channel set, a transceiver module for receiving and / or transmitting the quadrature signals, and an interface connecting the output of the mixer to the transceiver module.
Owner:TOPCON POSITIONING SYSTEMS INC

Vibration oscillator and signal detection device

ActiveJP7699380B2Pulse generation by differential amplifiersNoise generation
A fluctuation oscillator (1) is provided with: an adder (11) that has an input terminal (111) into which inputted is an input signal (S1) including a main signal and an uncorrelated signal which is uncorrelated to the main signal and has a higher frequency than the main signal, and that adds a feedback signal (S5) to the input signal (S1); a threshold value discrimination unit (12) for generating a pulse signal (S3) by comparing, against a threshold value, an addition signal (S2) obtained by addition by the adder (11); a transient response unit (13) for causing transient response of the generated pulse signal (S3) and generating an output signal (S4); and a feedback loop (16) for feeding back the output signal (S4) to the adder (11) as the feedback signal (S5).
Owner:OSAKA UNIVERSITY

Generation of true random numbers with coherent sampling in fd-soi technology

The present description relates to a random number generation circuit (2) of the type of correlated sampling ring oscillator comprising: two identical ring oscillators (RO1, RO2) implemented in CMOS technology on FDSOI; a circuit (104) sampling and storing an output (O1) of one of the two oscillators (RO1) at a frequency of the other of the two oscillators (RO2) and providing a corresponding binary signal (Beat); and a circuit (200) driving back gates of PMOS and NMOS transistors of at least one delay element of at least one of the two oscillators (RO1, RO2) from a period difference between the two oscillators (RO1, RO2).
Owner:COMMISSARIAT A LENERGIE ATOMIQUE ET AUX ENERGIES ALTERNATIVES

True random number generator

This invention relates to a device for generating truly random numbers, comprising a digital chaotic oscillating autonomous Boolean network as an entropy source. According to the invention, the proposed digital chaotic oscillating autonomous Boolean network comprises three interconnected logic elements, two of which represent two-input XOR gates and / or XNOR gates, while the third logic element has three inputs and one output, and implements a logic "one-to-one counting" function, wherein if a logic 1 appears at no more than one input of the third logic element, the output of the third logic element is set to logic 1; otherwise, the output is set to logic 0. The resulting technical advantages include improved truly random number generation speed while reducing energy consumption.
Owner:PHYSTECH TECH TRUE RANDOM AG

Oscillator, random number generator, and method of operating an oscillator

Embodiments of the present invention provide an oscillator, a random number generator, and a method for operating the oscillator. The oscillator circuit includes a plurality of inverters connected in a series, at least a first feedback tap and a second feedback tap, and an alternating circuit. The at least first feedback tap and the second feedback tap are configured to respectively feedback a first output signal and a second output signal, the first output signal and the second output signal being derived from a first point and a second point in the series, respectively. The alternating circuit is configured to derive an input signal from the at least first output signal and the second output signal by alternating between the at least first feedback tap and the second feedback tap, and apply the input signal to the input of the series.
Owner:NUVOTON

Clock circuit and related method improving frequency hopping

The present disclosure provides a clock circuit and related method improving frequency hopping. The clock circuit may comprise a frequency divider and a frequency hopping circuit. The frequency divider may perform a frequency division according to a first divisor number. When hopping to a frequency or a spread spectrum range which is corresponding to an input number, if a convergence condition is not satisfied, the frequency hopping circuit may perform a stepping operation to update the first divisor number from a previous value to a current value which may not equal the input number.
Owner:M31 TECH

Semiconductor device

PendingUS20260106607A1Exclusive-OR circuitsContinuously circulated pulse counters
A semiconductor device includes a pulse input circuit including flip-flops constituting each of two front-stage counters having different holding states from each other and configured such that first pulses from an even-stage ring circuit are input to each of the two front-stage counters, an edge detection circuit configured to detect edges of outputs of the two front-stage counters and output a second pulse having a predetermined pulse width larger than a predetermined value based on the edge, and a counter circuit including a rear-stage counter to which the second pulse is input. The edge detection circuit is configured to output the second pulse or a stepwise signal when a pulse width of the first pulse is smaller than the predetermined value.
Owner:RENESAS ELECTRONICS CORP