A system and method for configuration of a programmable logic device using routing cores. A program executing on a processor includes instructions that select functions to be provided by the programmable logic device. The instructions invoke functions from a library of logic and router core generators...http://www.google.com.au/patents/US6216259?utm_source=gb-gplus-sharePatent US6216259 - Configuration of programmable logic devices with routing core generators