Introduction to Stochastic Computing using a Remote Lab with Reconfigurable Logic

Authors

  • Jorge Lobo ISR - Institute of Systems and Robotics, Department of Electrical and Computer Engineering, University of Coimbra, Polo II 3030-290 Coimbra, Portugal https://orcid.org/0000-0001-6857-0737

DOI:

https://doi.org/10.3991/ijoe.v12i04.5091

Keywords:

remote lab, reconfigurable logic, stochastic computing

Abstract


This short paper introduces the basic concepts of Stochastic Computing (SC), and presents additions to a remote lab with reconfigurable logic to allow testing SC circuits. Recently, SC has been revisited and evaluated as a possible way of performing approximate probabilistic computations for artificial perception systems. New modules allow the generation of pseudo-random numbers, given a seed key and using linear feedback shift registers, but also having true random number generation using ring oscillators and embedded PLLs. Stochastic computing allows a tradeoff between resource usage and precision, allowing very simple circuits to perform computations, at the expense of a longer integration time to have reasonable results. We provide the basic stochastic computing modules, so that any user can use them to build a stochastic computing circuit and go beyond software simulations, providing a remote hardware device to test real circuits at high clock speeds.

Author Biography

Jorge Lobo, ISR - Institute of Systems and Robotics, Department of Electrical and Computer Engineering, University of Coimbra, Polo II 3030-290 Coimbra, Portugal

Assistant Professor with tenure Institute of Systems and Robotics (ISR) DEEC Department of Electrical and Computer Engineering FCTUC Faculty of Science and Technology, University of Coimbra

Downloads

Published

2016-04-28

How to Cite

Lobo, J. (2016). Introduction to Stochastic Computing using a Remote Lab with Reconfigurable Logic. International Journal of Online and Biomedical Engineering (iJOE), 12(04), pp. 23–26. https://doi.org/10.3991/ijoe.v12i04.5091

Issue

Section

Papers