Patent ID: 9735782
Date: 2017-08-15
CPC Classifications: G06F,H03K

Claim:
1. A method for configuring field programmable devices, comprising: identifying, by a configuration device, information associated with a plurality of logic functions associated with a plurality of subsystems to be implemented on a field programmable device; determining, by the configuration device and based on the information, a set of attributes associated with each of the plurality of subsystems, the set of attributes including an expected gate count, one or more clock frequencies, process node information, and one or more of the plurality of logic functions; determining, by the configuration device and based on the set of attributes, a first value indicative of an estimation of a total number of sequential logic blocks, and a second value indicative of an estimation of a total number of combinational logic blocks, for implementing the plurality of logic functions; determining, by the configuration device, when the field programmable device is to be configured; and configuring, by the configuration device and based on the first and second values, the field programmable device to implement the plurality of logic functions, when the determining indicates that the field programmable device is to be configured.