Unlock instant, AI-driven research and patent intelligence for your innovation.

Random number generator and random number generation method

A generation method and technology of random numbers, applied in random number generators, electrical digital data processing, digital data processing components, etc., can solve the problems of easy leakage of electric charges, wrong signals, etc.

Pending Publication Date: 2019-12-20
WINBOND ELECTRONICS CORP
View PDF13 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

As a result, the charge generated in the storage device is easy to leak to the adjacent storage device, causing bit flip (bit flip), which in turn causes an error signal

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
  • Random number generator and random number generation method
  • Random number generator and random number generation method
  • Random number generator and random number generation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0035] In order to make the above and other purposes, features, and advantages of the present disclosure more comprehensible, preferred embodiments are listed below, together with the accompanying drawings, and are described in detail as follows:

[0036] figure 1 is a random number generator 100 according to some embodiments of the present invention. The random number generator 100 includes a linear feedback shift register (LFSR) 10 , a rotator 20 and a controller 30 . The linear feedback shift register 10 includes a counter 12 and a logic circuit 14 . The counter 12 includes a plurality of registers (such as D-type flip-flops). In some embodiments, the registers in the counter 12 are coupled in series. The logic circuit 14 includes a plurality of logical operation elements, such as an OR gate (OR), an AND gate (AND), an exclusive OR gate (XOR), an inverse exclusive OR gate (XNOR), and the like. In addition, the linear feedback shift register 10 can provide a pseudo rando...

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 random number generator and a random number generation method. The random number generator comprises a linear feedback shift register and a rotator. The linear feedback shiftregister provides a first pseudo-random number signal having a first value, wherein the first pseudo-random number signal has a plurality of bits. The rotator shifts and rotates a plurality of bits ofthe first pseudo-random number signal having the first value according to a control signal to generate a second pseudo-random number signal having a second value. The second value is different from the first value. According to the technical scheme, different random number sequences can be provided according to the same random number sequence. Therefore, the numerical value of the random number generated by the random number generator is more complicated, so that the predictability of the pseudo-random number is reduced. Accordingly, in the memory, the use of a random number generator havingthe rotator may more effectively eliminate word line impact effects.

Description

technical field [0001] The present invention relates to a random number generator, and in particular to a random number generator for generating multiple random number sequences and a random number generating method. Background technique [0002] With the evolution of technology, the size of DRAM devices continues to shrink, making their density higher and higher, and each storage device is closer to each other. As a result, the charge generated in the storage device is likely to leak to the adjacent storage device, causing a bit flip phenomenon, and further causing an error signal. This phenomenon is called Rowhammer. [0003] In memory (eg DRAM) applications, a refresh operation is often used to solve the word line shock effect. When performing a refresh operation, the word lines in the memory are randomly accessed to avoid bit flipping. Generally speaking, a random number generator is often used to generate random numbers, so as to access corresponding word lines accor...

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): G06F7/58
CPCG06F7/588
Inventor 杜盈德
Owner WINBOND ELECTRONICS CORP