17848136. Stochastic Bitstream Generation with In-Situ Function Mapping simplified abstract (INTERNATIONAL BUSINESS MACHINES CORPORATION)

From WikiPatents
Jump to navigation Jump to search

Stochastic Bitstream Generation with In-Situ Function Mapping

Organization Name

INTERNATIONAL BUSINESS MACHINES CORPORATION

Inventor(s)

Pritish Narayanan of San Jose CA (US)

Geoffrey Burr of Cupertino CA (US)

Stochastic Bitstream Generation with In-Situ Function Mapping - A simplified explanation of the abstract

This abstract first appeared for US patent application 17848136 titled 'Stochastic Bitstream Generation with In-Situ Function Mapping

Simplified Explanation

The patent application describes techniques for generating digital outputs using stochastic bitstreams and activation function mapping. The system includes a shared circuitry component with a random number generator (RNG) and a digital-to-analog converter (DAC).

  • The RNG generates a sequence of random addresses to read a random sequence of digital voltage references stored in a lookup table (LUT).
  • The DAC converts the random sequence of digital voltage references into random analog voltage references (V).
  • The system also includes comparators that compare the random analog voltage references (V) with input analog voltages (Vin) to produce sequences of digital pulses as stochastic bitstreams.
  • Multiple comparators can be used to simultaneously compare each random analog voltage reference (V) against more than one input analog voltage (Vin) in parallel.

Potential applications of this technology:

  • Random number generation for cryptography and security applications.
  • Simulation and modeling in scientific research and engineering.
  • Neural networks and machine learning algorithms.
  • Signal processing and communication systems.

Problems solved by this technology:

  • Generating random bitstreams for various applications.
  • Efficiently converting digital voltage references to analog voltage references.
  • Simultaneously comparing multiple analog voltage references with input analog voltages.

Benefits of this technology:

  • Provides a reliable and efficient method for generating random bitstreams.
  • Enables parallel comparison of multiple analog voltage references.
  • Can be used in a wide range of applications, including cryptography, simulation, and machine learning.


Original Abstract Submitted

Techniques for generating digital outputs as stochastic bitstreams with activation function mapping are provided. In one aspect, a system includes: a shared circuitry component including a RNG for generating a sequence of random addresses to read a random sequence of digital voltage references stored in a LUT, and a DAC for converting the random sequence of digital voltage references into random analog voltage references V; and a comparator(s) for comparing the random analog voltage references Vand input analog voltages Vin sequences of comparisons to produce sequences of digital pulses as stochastic bitstreams. A system having multiple comparators for simultaneously comparing each of the random analog voltage references Vagainst more than one of the input analog voltages Vin parallel is also provided, as is a method for generating digital outputs from input analog voltages V.