Automated techniques for designing programmed electronic devices
AssigneeAutodesk, Inc.
InventorsTovi Grossman, George Fitzmaurice, Fraser Anderson
Life of this patent
Estimating the term…
Loading patent…
AssigneeAutodesk, Inc.
InventorsTovi Grossman, George Fitzmaurice, Fraser Anderson
Estimating the term…
In one embodiment, a device generator automatically generates a circuit, firmware, and assembly instructions for a programmed electronic device based on behaviors that are specified via mappings between triggers and actions. In operation, the device generator generates a circuit based on the mappings. The circuit specifies instances of electronic components and interconnections between the instances. Subsequently, the device generator generates firmware based on code fragments associated with the triggers and actions included in the mappings that specify the high-level behavior. In addition the device generator generates assembly instructions based on the interconnections between the instances. Advantageously, the device generator provides an automated, intuitive design process for programmed electronic devices that does not rely on the designers possessing any significant technical expertise. By contrast, conventional design processes for programmed electronic devices typically only automate certain steps of the design process, require specialized knowledge, and/or are limited in applicability.
A computer-implemented method for designing a programmed electronic device, the method comprising:
One or more computer-readable storage media including instructions that, when executed by one or more processing units, cause the one or more processing units to design a programmed electronic device by performing the steps of:
A system comprising:
Dependencies are inferred from the claim text.