Home / Verilog_Model / ApproxAdderModels
Name Modified Size InfoDownloads / Week
Parent folder
par_usage_statistics.html 2019-11-24 4.0 kB
webtalk_pn.xml 2019-11-24 2.7 kB
GeAr2_32bit_xpa.log 2019-11-24 1.9 kB
GeAr2_32bit_xst.xrpt 2019-11-24 10.0 kB
GeAr2_32bit_par.xrpt 2019-11-24 506.9 kB
GeAr2_32bit_usage.xml 2019-11-24 1.5 kB
GeAr2_32bit_summary.html 2019-11-24 16.1 kB
GeAr2_32bit_summary.xml 2019-11-24 408 Bytes
GeAr2_32bit_pad.txt 2019-11-24 226.2 kB
GeAr2_32bit_pad.csv 2019-11-24 49.2 kB
GeAr2_32bit_map.ngm 2019-11-24 136.8 kB
GeAr2_32bit_map.xrpt 2019-11-24 57.6 kB
GeAr2_32bit_ngdbuild.xrpt 2019-11-24 4.2 kB
GeAr2_32bit_guide.ncd 2019-11-24 55.1 kB
GeAr2_32bit_map.map 2019-11-24 40.1 kB
GeAr2_32bit_map.mrp 2019-11-24 56.8 kB
GeAr2_32bit_map.ncd 2019-11-24 25.4 kB
GeAr2_32bit.xst 2019-11-24 1.1 kB
GeAr2_32bit_envsettings.html 2019-11-24 11.0 kB
GeAr2_32bit.xpe 2019-11-24 3.7 kB
GeAr2_32bit.xpi 2019-11-24 46 Bytes
GeAr2_32bit.twx 2019-11-24 61.6 kB
GeAr2_32bit.unroutes 2019-11-24 159 Bytes
GeAr2_32bit.v 2019-11-24 1.2 kB
GeAr2_32bit.xise 2019-11-24 36.3 kB
GeAr2_32bit.syr 2019-11-24 12.0 kB
GeAr2_32bit.twr 2019-11-24 21.6 kB
GeAr2_32bit.par 2019-11-24 7.2 kB
GeAr2_32bit.pcf 2019-11-24 221 Bytes
GeAr2_32bit.prj 2019-11-24 30 Bytes
GeAr2_32bit.ptwx 2019-11-24 16.5 kB
GeAr2_32bit.ngr 2019-11-24 16.0 kB
GeAr2_32bit.pad 2019-11-24 49.2 kB
GeAr2_32bit.ngc 2019-11-24 44.6 kB
GeAr2_32bit.ngd 2019-11-24 68.4 kB
GeAr2_32bit.cmd_log 2019-11-24 844 Bytes
GeAr2_32bit.gise 2019-11-24 11.1 kB
GeAr2_32bit.lso 2019-11-24 6 Bytes
GeAr2_32bit.ncd 2019-11-24 55.1 kB
GeAr2_32bit.bld 2019-11-24 979 Bytes
MCA_s5bit_o4bit_xpa.log 2019-11-24 1.6 kB
MCA_s5bit_o4bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s5bit_o4bit_par.xrpt 2019-11-24 506.9 kB
MCA_s5bit_o4bit_usage.xml 2019-11-24 1.4 kB
MCA_s5bit_o4bit_summary.html 2019-11-24 15.5 kB
MCA_s5bit_o4bit_summary.xml 2019-11-24 408 Bytes
MCA_s5bit_o4bit_pad.txt 2019-11-24 226.2 kB
MCA_s5bit_o4bit_pad.csv 2019-11-24 49.2 kB
MCA_s5bit_o4bit_map.ngm 2019-11-24 98.7 kB
MCA_s5bit_o4bit_map.xrpt 2019-11-24 57.6 kB
MCA_s5bit_o4bit_ngdbuild.xrpt 2019-11-24 4.4 kB
MCA_s5bit_o4bit_map.ncd 2019-11-24 22.7 kB
MCA_s5bit_o4bit_map.mrp 2019-11-24 56.5 kB
MCA_s5bit_o4bit_envsettings.html 2019-11-24 11.0 kB
MCA_s5bit_o4bit_guide.ncd 2019-11-24 53.6 kB
MCA_s5bit_o4bit_map.map 2019-11-24 39.8 kB
MCA_s5bit_o4bit.v 2019-11-24 1.9 kB
MCA_s5bit_o4bit.xise 2019-11-24 36.2 kB
MCA_s5bit_o4bit.xpi 2019-11-24 46 Bytes
MCA_s5bit_o4bit.xst 2019-11-24 1.1 kB
MCA_s5bit_o4bit.syr 2019-11-24 12.4 kB
MCA_s5bit_o4bit.twr 2019-11-24 15.6 kB
MCA_s5bit_o4bit.twx 2019-11-24 48.4 kB
MCA_s5bit_o4bit.unroutes 2019-11-24 159 Bytes
MCA_s5bit_o4bit.prj 2019-11-24 34 Bytes
MCA_s5bit_o4bit.ptwx 2019-11-24 16.5 kB
MCA_s5bit_o4bit.par 2019-11-24 7.0 kB
MCA_s5bit_o4bit.pcf 2019-11-24 221 Bytes
MCA_s5bit_o4bit.ngd 2019-11-24 51.0 kB
MCA_s5bit_o4bit.ngr 2019-11-24 20.1 kB
MCA_s5bit_o4bit.pad 2019-11-24 49.2 kB
MCA_s5bit_o4bit.gise 2019-11-24 11.2 kB
MCA_s5bit_o4bit.lso 2019-11-24 6 Bytes
MCA_s5bit_o4bit.ncd 2019-11-24 53.6 kB
MCA_s5bit_o4bit.ngc 2019-11-24 31.3 kB
MCA_s5bit_o4bit.bld 2019-11-24 1.0 kB
MCA_s5bit_o4bit.cmd_log 2019-11-24 750 Bytes
isim.cmd 2019-11-24 44 Bytes
isim.log 2019-11-24 482 Bytes
xilinxsim.ini 2019-11-24 16 Bytes
fuse.xmsgs 2019-11-24 367 Bytes
fuseRelaunch.cmd 2019-11-24 336 Bytes
Accurate_32bit_testbench_isim_beh.exe 2019-11-24 82.4 kB
Accurate_32bit_testbench_isim_beh.wdb 2019-11-24 12.4 kB
Accurate_32bit_xst.xrpt 2019-11-24 10.0 kB
fuse.log 2019-11-24 1.4 kB
Accurate_32bit_testbench.v 2019-11-24 1.2 kB
Accurate_32bit_testbench_beh.prj 2019-11-24 138 Bytes
Accurate_32bit_envsettings.html 2019-11-24 7.7 kB
Accurate_32bit_isim_beh.exe 2019-11-24 82.4 kB
Accurate_32bit_summary.html 2019-11-24 5.2 kB
Accurate_32bit.xise 2019-11-24 36.8 kB
Accurate_32bit.xst 2019-11-24 1.1 kB
Accurate_32bit.prj 2019-11-24 33 Bytes
Accurate_32bit.syr 2019-11-24 13.3 kB
Accurate_32bit.v 2019-11-24 739 Bytes
Accurate_32bit.lso 2019-11-24 6 Bytes
Accurate_32bit.ngc 2019-11-24 26.9 kB
Accurate_32bit.ngr 2019-11-24 10.1 kB
Accurate_32bit.cmd_log 2019-11-24 162 Bytes
Accurate_32bit.gise 2019-11-24 8.8 kB
MCA_s5bit_o2bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s5bit_o2bit.xise 2019-11-24 36.0 kB
MCA_s5bit_o2bit.xst 2019-11-24 1.1 kB
MCA_s5bit_o2bit_envsettings.html 2019-11-24 7.7 kB
MCA_s5bit_o2bit_summary.html 2019-11-24 5.1 kB
MCA_s5bit_o2bit.syr 2019-11-24 11.3 kB
MCA_s5bit_o2bit.v 2019-11-24 1.0 kB
MCA_s5bit_o2bit.ngr 2019-11-24 11.6 kB
MCA_s5bit_o2bit.prj 2019-11-24 34 Bytes
MCA_s5bit_o2bit.cmd_log 2019-11-24 174 Bytes
MCA_s5bit_o2bit.gise 2019-11-24 4.9 kB
MCA_s5bit_o2bit.lso 2019-11-24 6 Bytes
MCA_s5bit_o2bit.ngc 2019-11-24 22.0 kB
MCA_s4bit_o3bit_xst.xrpt 2019-11-24 10.1 kB
MCA_s4bit_o3bit_isim_beh.exe 2019-11-24 82.4 kB
MCA_s4bit_o3bit_summary.html 2019-11-24 5.3 kB
MCA_s4bit_o3bit_envsettings.html 2019-11-24 7.7 kB
MCA_s4bit_o3bit_isim_beh.wdb 2019-11-24 144 Bytes
MCA_s4bit_o3bit_beh.prj 2019-11-24 96 Bytes
MCA_s4bit_o3bit.v 2019-11-24 1.9 kB
MCA_s4bit_o3bit.xise 2019-11-24 36.5 kB
MCA_s4bit_o3bit.xst 2019-11-24 1.1 kB
MCA_s4bit_o3bit.ngr 2019-11-24 18.4 kB
MCA_s4bit_o3bit.prj 2019-11-24 34 Bytes
MCA_s4bit_o3bit.syr 2019-11-24 12.4 kB
MCA_s4bit_o3bit.lso 2019-11-24 6 Bytes
MCA_s4bit_o3bit.ngc 2019-11-24 25.9 kB
MCA_s4bit_o3bit.cmd_log 2019-11-24 1.7 kB
MCA_s4bit_o3bit.gise 2019-11-24 9.2 kB
MCA_s5bit_o0bit_envsettings.html 2019-11-24 7.7 kB
MCA_s5bit_o0bit_summary.html 2019-11-24 5.0 kB
MCA_s5bit_o0bit_xst.xrpt 2019-11-24 10.1 kB
MCA_s5bit_o0bit.xise 2019-11-24 36.1 kB
MCA_s5bit_o0bit.xst 2019-11-24 1.1 kB
MCA_s5bit_o0bit.prj 2019-11-24 34 Bytes
MCA_s5bit_o0bit.syr 2019-11-24 11.2 kB
MCA_s5bit_o0bit.v 2019-11-24 720 Bytes
MCA_s5bit_o0bit.ngc 2019-11-24 21.3 kB
MCA_s5bit_o0bit.ngr 2019-11-24 10.0 kB
MCA_s5bit_o0bit.cmd_log 2019-11-24 174 Bytes
MCA_s5bit_o0bit.gise 2019-11-24 4.9 kB
MCA_s5bit_o0bit.lso 2019-11-24 6 Bytes
MCA_s5bit_o3bit_envsettings.html 2019-11-24 7.7 kB
MCA_s5bit_o3bit_summary.html 2019-11-24 5.1 kB
MCA_s5bit_o3bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s5bit_o3bit.xise 2019-11-24 36.0 kB
MCA_s5bit_o3bit.xst 2019-11-24 1.1 kB
MCA_s5bit_o3bit.prj 2019-11-24 34 Bytes
MCA_s5bit_o3bit.syr 2019-11-24 11.5 kB
MCA_s5bit_o3bit.v 2019-11-24 1.3 kB
MCA_s5bit_o3bit.ngc 2019-11-24 23.6 kB
MCA_s5bit_o3bit.ngr 2019-11-24 13.8 kB
MCA_s5bit_o3bit.cmd_log 2019-11-24 174 Bytes
MCA_s5bit_o3bit.gise 2019-11-24 4.9 kB
MCA_s5bit_o3bit.lso 2019-11-24 6 Bytes
MCA_s5bit_o1bit_summary.html 2019-11-24 5.1 kB
MCA_s5bit_o1bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s5bit_o1bit.xst 2019-11-24 1.1 kB
MCA_s5bit_o1bit_envsettings.html 2019-11-24 7.7 kB
MCA_s5bit_o1bit.xise 2019-11-24 36.0 kB
MCA_s5bit_o1bit.prj 2019-11-24 34 Bytes
MCA_s5bit_o1bit.syr 2019-11-24 11.1 kB
MCA_s5bit_o1bit.v 2019-11-24 890 Bytes
MCA_s5bit_o1bit.ngr 2019-11-24 10.5 kB
MCA_s5bit_o1bit.lso 2019-11-24 6 Bytes
MCA_s5bit_o1bit.ngc 2019-11-24 21.4 kB
MCA_s5bit_o1bit.cmd_log 2019-11-24 174 Bytes
MCA_s5bit_o1bit.gise 2019-11-24 4.9 kB
ACA_32bit_summary.html 2019-11-24 5.0 kB
ACA_32bit_xst.xrpt 2019-11-24 10.0 kB
ACA_32bit.xst 2019-11-24 1.1 kB
ACA_32bit_envsettings.html 2019-11-24 7.7 kB
ACA_32bit.xise 2019-11-24 35.9 kB
ACA_32bit.v 2019-11-24 827 Bytes
ACA_32bit.ngr 2019-11-24 11.9 kB
ACA_32bit.prj 2019-11-24 28 Bytes
ACA_32bit.syr 2019-11-24 11.6 kB
ACA_32bit.gise 2019-11-24 4.9 kB
ACA_32bit.lso 2019-11-24 6 Bytes
ACA_32bit.ngc 2019-11-24 32.7 kB
ACA_32bit.cmd_log 2019-11-24 426 Bytes
MCA_s4bit_o0bit.gise 2019-11-24 5.9 kB
MCA_s4bit_o0bit.xise 2019-11-24 36.1 kB
MCA_s4bit_0obit_summary.html 2019-11-24 5.3 kB
MCA_s4bit_0obit_xst.xrpt 2019-11-24 10.0 kB
MCA_s4bit_0obit.xst 2019-11-24 1.1 kB
MCA_s4bit_0obit_envsettings.html 2019-11-24 7.7 kB
MCA_s4bit_0obit.ngr 2019-11-24 10.2 kB
MCA_s4bit_0obit.prj 2019-11-24 34 Bytes
MCA_s4bit_0obit.syr 2019-11-24 11.2 kB
MCA_s4bit_0obit.v 2019-11-24 757 Bytes
MCA_s4bit_0obit.lso 2019-11-24 6 Bytes
MCA_s4bit_0obit.ngc 2019-11-24 21.4 kB
MCA_s4bit_0obit.cmd_log 2019-11-24 299 Bytes
MCA_s4bit_o1bit_xst.xrpt 2019-11-24 10.1 kB
MCA_s4bit_o1bit.xst 2019-11-24 1.1 kB
MCA_s4bit_o1bit_envsettings.html 2019-11-24 7.7 kB
MCA_s4bit_o1bit_summary.html 2019-11-24 5.3 kB
MCA_s4bit_o1bit.v 2019-11-24 1.1 kB
MCA_s4bit_o1bit.xise 2019-11-24 36.1 kB
MCA_s4bit_o1bit.ngr 2019-11-24 11.1 kB
MCA_s4bit_o1bit.prj 2019-11-24 34 Bytes
MCA_s4bit_o1bit.syr 2019-11-24 11.3 kB
MCA_s4bit_o1bit.lso 2019-11-24 6 Bytes
MCA_s4bit_o1bit.ngc 2019-11-24 21.8 kB
MCA_s3bit_o2bit_xst.xrpt 2019-11-24 10.1 kB
MCA_s4bit_o1bit.cmd_log 2019-11-24 299 Bytes
MCA_s4bit_o1bit.gise 2019-11-24 6.0 kB
MCA_s3bit_o2bit.xst 2019-11-24 1.1 kB
MCA_s3bit_o2bit_envsettings.html 2019-11-24 7.7 kB
MCA_s3bit_o2bit_summary.html 2019-11-24 5.3 kB
MCA_s3bit_o2bit.v 2019-11-24 2.0 kB
MCA_s3bit_o2bit.xise 2019-11-24 36.1 kB
MCA_s3bit_o2bit.ngc 2019-11-24 20.1 kB
MCA_s3bit_o2bit.ngr 2019-11-24 16.5 kB
MCA_s3bit_o2bit.prj 2019-11-24 34 Bytes
MCA_s3bit_o2bit.syr 2019-11-24 12.3 kB
MCA_s3bit_o2bit.cmd_log 2019-11-24 598 Bytes
MCA_s3bit_o2bit.gise 2019-11-24 6.1 kB
MCA_s3bit_o2bit.lso 2019-11-24 6 Bytes
MCA_s4bit_o2bit_xst.xrpt 2019-11-24 10.1 kB
MCA_s4bit_o2bit_summary.html 2019-11-24 5.3 kB
MCA_s4bit_o2bit.xise 2019-11-24 36.0 kB
MCA_s4bit_o2bit.xst 2019-11-24 1.1 kB
MCA_s4bit_o2bit_envsettings.html 2019-11-24 7.7 kB
MCA_s4bit_o2bit.syr 2019-11-24 11.6 kB
MCA_s4bit_o2bit.v 2019-11-24 1.3 kB
MCA_s4bit_o2bit.ngc 2019-11-24 23.7 kB
MCA_s4bit_o2bit.ngr 2019-11-24 12.8 kB
MCA_s4bit_o2bit.prj 2019-11-24 34 Bytes
MCA_s4bit_o2bit.gise 2019-11-24 6.0 kB
MCA_s4bit_o2bit.lso 2019-11-24 6 Bytes
MCA_s4bit_o2bit.cmd_log 2019-11-24 299 Bytes
MCA_s3bit_o1bit_summary.html 2019-11-24 5.3 kB
MCA_s3bit_o1bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s3bit_o1bit.v 2019-11-24 1.3 kB
MCA_s3bit_o1bit.xise 2019-11-24 36.1 kB
MCA_s3bit_o1bit.xst 2019-11-24 1.1 kB
MCA_s3bit_o1bit_envsettings.html 2019-11-24 7.7 kB
MCA_s3bit_o1bit.ngr 2019-11-24 11.8 kB
MCA_s3bit_o1bit.prj 2019-11-24 34 Bytes
MCA_s3bit_o1bit.syr 2019-11-24 11.4 kB
MCA_s3bit_o1bit.lso 2019-11-24 6 Bytes
MCA_s3bit_o1bit.ngc 2019-11-24 19.7 kB
MCA_s3bit_o1bit.cmd_log 2019-11-24 764 Bytes
MCA_s3bit_o1bit.gise 2019-11-24 6.0 kB
MCA_s3bit_o0bit_summary.html 2019-11-24 5.3 kB
MCA_s3bit_o0bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s3bit_o0bit.xise 2019-11-24 36.0 kB
MCA_s3bit_o0bit.xst 2019-11-24 1.1 kB
MCA_s3bit_o0bit_envsettings.html 2019-11-24 7.7 kB
MCA_s3bit_o0bit.v 2019-11-24 866 Bytes
MCA_s3bit_o0bit.syr 2019-11-24 11.1 kB
MCA_s3bit_o0bit.prj 2019-11-24 34 Bytes
MCA_s3bit_o0bit.ngc 2019-11-24 19.9 kB
MCA_s3bit_o0bit.ngr 2019-11-24 10.3 kB
MCA_s3bit_o0bit.gise 2019-11-24 6.1 kB
MCA_s3bit_o0bit.lso 2019-11-24 6 Bytes
MCA_s3bit_o0bit.cmd_log 2019-11-24 631 Bytes
MCA_s2bit_0bit_summary.html 2019-11-24 5.3 kB
MCA_s2bit_0bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s2bit_o0bit.v 2019-11-24 1.0 kB
MCA_s2bit_0bit.xst 2019-11-24 1.1 kB
MCA_s2bit_0bit_envsettings.html 2019-11-24 7.7 kB
MCA_s2bit_0bit.xise 2019-11-24 36.2 kB
MCA_s2bit_0bit.syr 2019-11-24 11.5 kB
MCA_s2bit_0bit.v 2019-11-24 1.0 kB
MCA_s2bit_0bit.ngc 2019-11-24 18.9 kB
MCA_s2bit_0bit.ngr 2019-11-24 11.0 kB
MCA_s2bit_0bit.prj 2019-11-24 34 Bytes
MCA_s2bit_0bit.cmd_log 2019-11-24 586 Bytes
MCA_s2bit_0bit.gise 2019-11-24 6.0 kB
MCA_s2bit_0bit.lso 2019-11-24 6 Bytes
MCA_s2bit_o1bit_xst.xrpt 2019-11-24 9.9 kB
MCA_s2bit_o1bit.xst 2019-11-24 1.1 kB
MCA_s2bit_o1bit_envsettings.html 2019-11-24 7.7 kB
MCA_s2bit_o1bit_summary.html 2019-11-24 5.0 kB
MCA_s2bit_o1bit.syr 2019-11-24 12.3 kB
MCA_s2bit_o1bit.v 2019-11-24 2.0 kB
MCA_s2bit_o1bit.xise 2019-11-24 36.1 kB
MCA_s2bit_o1bit.ngr 2019-11-24 14.5 kB
MCA_s2bit_o1bit.prj 2019-11-24 34 Bytes
MCA_s2bit_o1bit.lso 2019-11-24 6 Bytes
MCA_s2bit_o1bit.ngc 2019-11-24 19.2 kB
MCA_s2bit_o1bit.cmd_log 2019-11-24 166 Bytes
MCA_s2bit_o1bit.gise 2019-11-24 4.9 kB
Multiplier8bit.v 2019-07-06 6.8 kB
ApproxSubtractor16bitD2.v 2019-07-06 1.9 kB
ApproxSubtractor1bit.v 2019-07-06 709 Bytes
ApproxAdder16bitD2.v 2019-07-06 1.8 kB
MCS_16bit.v 2019-07-06 1.4 kB
MCA2_16bit.v 2019-07-06 1.2 kB
RCA_16bit.v 2019-07-06 420 Bytes
ACA_16bit.v 2019-07-06 605 Bytes
Totals: 295 Items   5.1 MB 0
*******************************************************************************************
COMPUTER SCIENCES GROUP - DEPARTMENT OF AVIONICS ENGG - COLLEGE OF AERONAUTICAL ENGINEERING
          NATIONAL UNIVERSITY OF SCIENCES AND TECHNOLOGY, ISLAMABAD, PAKISTAN
*******************************************************************************************
  This code is provided here for educational purpose(s) only.  Kindly contact the author on 
  nomani@cae.nust.edu.pk for queries / questions. This code is the intellectual property of
  the author(s) and requires permission(s) for use. View bottom disclaimer for further info. 
*******************************************************************************************

Verilog_Models

These are Verilog codes for DCT and used Approximate Adder Models. Copy paste or import the 
v files in Xilinx_ISE_14.7 project and run Synthesis with Balanced settings to get results.

Matlab_Models

These are interconnected m files. To use to specific approx_adder, just call it as a function
in Fcn_DCTCompress file and replace an actual addition. If you wish to obtain accurate adder
results, just comment out the part where Approx_adder_Fcn is being called. 

For any questions, querries or details see my following publication(s) through google scholar:

Tuaha Nomani, Mujahid Mohsin, and Faizana Naeem, "A Novel Approximate Adder Design Methodology
with Single LUT Delay for Fault-tolerant FPGA-based Systems", in Intellect 2019.

Tuaha Nomani, Mujahid Mohsin, and Zahid Pervaiz, "H3AL-FPGA : High Accuracy Approximate Adder
for HD Image Optimization Applications", Electronics 8, no. 1 (2019): 51.


******************************************************************************************
Disclaimer  :  Any disclosure, copying, or distribution of this code, or the taking of any 
action based on it, is strictly prohibited and may be unlawful. The University specifically
denies any responsibility for the accuracy or quality of information obtained with herein. 
Any view(s) and opinion(s) expressed are only those of the author(s) and do not necessarily 
represent those of the University and the University accepts no liability, whatsoever, for 
any losses/damages incurred/caused to any party as a result of the use of such information.
******************************************************************************************
Source: readme.txt, updated 2019-07-20