Go to file
Guojie Luo 0a7c7f7721 Add license statement in source files 2023-01-09 15:26:50 +00:00
abclib implement 2-input LUT mapping. Decomposition failed! 2020-02-27 00:28:59 +08:00
benchmark Add license statement in source files 2023-01-09 15:26:50 +00:00
bin Improve the first-time compilation experience 2022-02-18 15:32:57 +08:00
include Add license statement in source files 2023-01-09 15:26:50 +00:00
lib Improve the first-time compilation experience 2022-02-18 15:32:57 +08:00
obj Add license statement in source files 2023-01-09 15:26:50 +00:00
result Improve the first-time compilation experience 2022-02-18 15:32:57 +08:00
src Add license statement in source files 2023-01-09 15:26:50 +00:00
.gitignore Add license statement in source files 2023-01-09 15:26:50 +00:00
.gitmodules Improve the first-time compilation experience 2022-02-18 15:32:57 +08:00
LICENSE Add license statement in source files 2023-01-09 15:26:50 +00:00
Makefile Add license statement in source files 2023-01-09 15:26:50 +00:00
README.md Add license statement in source files 2023-01-09 15:26:50 +00:00

README.md

Overview

A framework for dual-output LUT mapping.

How To Use

Compilation

make

Execution

./bin/dom <benchamrk-set> <benchmark-name>

Example:

./bin/dom EPFL adder

Interpretation of the Results

*.blif_abc_lut.blif.out is the result from berkeley-abc.

*.blif.out1 is the single-output result.

*.blif.out2 is the dual-output result.

Reference

@inproceedings{wang2020dom,
  title={Dual-Output LUT Merging during FPGA Technology Mapping},
  author={Wang, Feng and Zhu, Liren and Zhang, Jiaxi and Li, Lei and Zhang, Yang and Luo, Guojie},
  booktitle={Proceedings of the 39th International Conference on Computer-Aided Design},
  pages={1--9},
  year={2020},
}