×

Frequency driven layout and method for field programmable gate arrays

  • US 5,659,484 A
  • Filed: 05/04/1995
  • Issued: 08/19/1997
  • Est. Priority Date: 03/29/1993
  • Status: Expired due to Term
First Claim
Patent Images

1. A layout process for constructing an electronic circuit from a programmable logic device, said device including a plurality of programmable logic cells having programmable connections therebetween, said process comprising the steps of:

  • mapping said circuit into logical elements capable of implementation by said programmable logic cells wherein said circuit contains a plurality of paths each comprising a plurality of connections;

    receiving timing preferences for said device;

    storing said timing preferences in a timing preferences file;

    assigning a maximum delay for each of said plurality of paths based upon said timing preferences;

    generating a calculated delay for each of a plurality of predetermined connections of said plurality of connections;

    generating a predicted delay for each of a plurality of proposed connections of said plurality of connections;

    summing said calculated delays for said predetermined connections and said predicted delays for said proposed connections to determine a delay of each of said plurality of paths;

    determining an amount by which the delay of each of said plurality of paths exceeds its maximum delay;

    routing said plurality of proposed connections to produce transformed paths;

    determining an amount by which each of said transformed paths exceeds its maximum delay; and

    comparing amounts by which said plurality of paths exceed their maximum delays with amounts by which said transformed paths exceed their maximum delays to determine whether to use said transformed paths.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×