Skip to content

agra-uni-bremen/vlsid2024-inputaware-approxadders-magic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

vlsid2024-inputaware-approxadders-magic

Artifacts of the paper "Input Distribution Aware Library of Approximate Adders Based on Memristor-Aided Logic" are available here.

Folder Structure

The folder contains the mapping in JSON format obtained using the SIMPLER-MAGIC tool.

The folder structure is as follows:

	8 : 8-bit approximate adders 
	16 : 16-bit approximate adders

Within these folders we have the design_mertic-error_metric folders. Ex: gatecount-mae

In each of the error_metric-design_metric folders we have three separate folders

 	e: Exponential Distribution
	u: Uniform Distribution
 	n: Normal Distribution

All the mapping files which are optimal for each of the distribution are in these folders

File Naming Convention

A typical file name is JSON_64_RC_8_8_1_approx_fa_0_42. This can be read as follows:

JSON _ {number of memristors} _ RC _ {bitwidth of operand 1} _ {bitwidth of operand 2} _ {number of approximated bits} _ fa _ {approximate function for carry} _ {approximate function for sum}

For the exact adder the functions are

 	Function of Carry is: 00010111 (23)
	Function of Sum is: 01101001 (105)

The approximate adder designs can be generated accordingly as the approximate function for both Carry and Sum is known along with the number of approxiamted bits.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published