A tool to reduce the size of Liberty (.lib) files by pruning unnecessary Composite Current Source (CCS).
This project uses OpenSTA as a submodule.
Clone:
git clone --recursive https://github.com/vs34/pruneccs.git
cd pruneccsBuild using CMake:
mkdir build
cd build
cmake ..
makeThe executable pruneccs will be created in the build directory.
Run the tool by providing an input .lib file and an output destination.
./build/pruneccs [input_file.lib] > [output_file.lib]cd test
./regression