/flute3

Flute3 is an open-source rectilinear Steiner minimum tree heuristic from Iowa State, with UFRGS improvements

Primary LanguageC++OtherNOASSERTION

This repo is obsolete. Please see the OpenROAD repo instead.

Flute3

Flute3 is an open-source rectilinear minimal tree algorithm with UFRGS improvements. This repository uses CMake, C++ namespace, and have dynamic memory allocation. Flute3 can handle nets with any degree.

The algorithm base is Flute3.1, obtained from FastRoute4.1 version, that was received from yuexu@iastate.edu on June 15, 2019, with the BSD-3 open source license as given in the FastRoute website.

Getting Started

Pre-Requisite

  • GCC compiler
  • cmake3.1

How to Compile

git clone https://github.com/The-OpenROAD-Project/flute3
cd flute3/
mkdir build
cd build
cmake ..
make

Copyright (c) 2019, Federal University of Rio Grande do Sul (UFRGS) All rights reserved.