/PDA-PA2

A naïve channel router

Primary LanguagePython

2017PDA PA2 - Two-Layer Channel Router

Students are asked to implement a 2-layer greedy channel router in this programming assignment.

Prerequisites

  • Python3.6+

Usage

router.py [-h] <pin_spec> <output>

Positional arguments: <pin_spec> pin assignment of a channel to route <output> routing result

Optional arguments: -h show help message