Polymorphic computational system and method
OwnerNicola V. Granny, Martina M. Brisudovainventors
Life of this patent
Estimating the term…
Loading patent…
OwnerNicola V. Granny, Martina M. Brisudovainventors
Estimating the term…
Configuration software is used for generating hardware-level code and data that may be used with reconfigurable/polymorphic computing platforms, such as logic emulators. A user may use development tools to create visual representations of desired process algorithms, data structures, and interconnections, and system may generate intermediate data from this visual representation. The Intermediate data may be used to consult a database of predefined code segments, and segments may be assembled to generate monolithic block of hardware syhthesizable (RTL, VHDL, etc.) code for implementing the user's process in hardware. Efficiencies may be accounted for to minimize circuit components or processing time. Floating point calculations may be supported by a defined data structure that is readily implemented in hardware.
A method for programming reconfigurable target hardware, comprising the steps of:
8 The method of claim 1, further comprising the step of analyzing said graphical icons and said at least one interconnection to determine whether any data dependencies exist in a process defined by said icons and connection.
The method of claim 8, further comprising the step of instantiating a plurality of circuits corresponding to said icons in parallel based on said step of analyzing.
A computing system, comprising:
A computing device, comprising:
A method for preparing a download file for target hardware, comprising the steps of:
A method for configuring a reconfigurable hardware platform, comprising the steps of:
A method of analyzing a behavior, comprising the steps of:
Dependencies are inferred from the claim text.