Skip to main content
Video s3
    Details
    Presenter(s)
    M. Hassan Najafi Headshot
    Display Name
    M. Hassan Najafi
    Affiliation
    Affiliation
    University of Louisiana at Lafayette
    Country
    Abstract

    Stochastic logic performs computation on data represented by random bit-streams. The representation allows complex arithmetic to be performed with very simple logic, but it suffers from high latency and poor precision. Furthermore, the results are always somewhat inaccurate due to random fluctuations. In this paper, we show that randomness is not a requirement for this computational paradigm. If properly structured, the same arithmetical constructs can operate on deterministic bit-streams, with the data represented uniformly by the fraction of 1's versus 0's. This paper presents three approaches for the computation: relatively prime stream lengths, rotation, and clock division. Unlike stochastic methods, all three of our deterministic methods produce completely accurate results.

    Slides