Skip to content

CUT-Labs/FUNSC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 

Repository files navigation

University of Kentucky College of Engineering Logo

FUNSC

This project uses stochastic logic gates to create a circuit that allows us to compute values of different mathematical functions.

NOTE: When using FUNSC for the first time, please run the "UpdateModules.sh" script to ensure all correct addons are used.

Important Information

Background

Horner's Expansion Scholarly Article: https://www.nature.com/articles/s41598-018-26709-6
Double-NAND Expansion Scholarly Article DOI: http://dx.doi.org/10.1145/3060403.3060410

About the Project

Project Lead

Dr. Sayed Ahmad Salehi
Assistant Professor
Department of Electrical and Computer Engineering
Director of Computing with Unconventional Technologies (CUT) Lab
University of Kentucky | http://salehi.engr.uky.edu/

Affiliation

Note
This project is supported by National Science Fundation and the University of Kentucky's College of Engineering.

Descrption

This project uses stochastic logic gates to create a circuit that allows us to compute values of different mathematical functions.

The Software

In this GitHub Repository, there are several python files that are able to be executed to assist in generating circuit diagrams for a given function. Though functions are limited at the program's current state, it is a very useful tool for cross-checking any calculations.

Contributing to the Project

If you would like to contribute to this project, please reach out to Dr. Salehi with information provided in the link to his website above. Feel free to contribute by creating pull requests describing your changes and why and the GitHub Repo Admin will handle all requests!

Thank you and good luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •