/Advanced-Logic-Synthesis

NTHU CS6132 高等邏輯合成

Primary LanguageC++

NTHU CS6132 高等邏輯合成

A C++ implementation of Technology Mapping.

How to Compile

In this directory, enter the following command:

$ make  

It will generate the executable file "als" in this directory.
If you want to remove all .o files, please enter the following command:

$ make clean

How to Run

In this directory, enter the following command:
Usage: ./ -k 3 <intput.blif file> <output.blif file>
e.g.:

$ ./als -k 3 ../../blif/blif/10aoi_sample01.blif ./output_sample01.blif