System and method for rapid prototyping of asic systems
AssigneeThe University Court of the University of Edinburgh
InventorsTughrul Arslan, Robert Graham, Robert Thomson
Life of this patent
Estimating the term…
Loading patent…
AssigneeThe University Court of the University of Edinburgh
InventorsTughrul Arslan, Robert Graham, Robert Thomson
Estimating the term…
A method for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristics. The method involves using an inner, iterative search that is preferably used within one or more genetic operators. As a first step, one of a population of computational circuits or devices is selected. Once this is done a point in the selected circuit or device is chosen and characterised in terms of the circuit inputs and/or outputs. A parameter or characteristic associated with the selected point is then modified and the point is re-characterised. This is repeated to provide characterisations for a plurality of modified versions of the circuit. Then, the circuit that has characteristics closest to the desired characteristics is identified and added to the population of circuits, and the inner search loop is repeated for another one of the population. At the same time, an outer search, preferably within an evolutionary algorithm, is used to iteratively search the population to determine the circuits or devices having characteristics that are closest to the desired characteristics.
A method for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristics, the method involving:
A computer program for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristics, the computer program having code or instructions for implementing inner and outer iterative searches,
A design tool for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristics, the tool comprising:
A method for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristic, the method involving selecting a point in a computational circuit or device having known or calculable input and/or output characteristics;
A method for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristic comprising:
A design tool for designing a computational device or circuit having one or more desired characteristics, preferably input and/or output characteristic, the tool comprising:
(canceled)
(canceled)
(canceled)
(canceled)
A method for designing circuits, the method comprising maintaining a plurality of user selectable representations of electronic components or devices;
(canceled)
Dependencies are inferred from the claim text.