2017 · 63 citations · 28 references
ArchitectureComputer EngineeringDesignDesign AutomationEmbedded SystemsGenerative DesignDigital PrototypingIntegrated Circuit DevicesInteractive Design InterfacesInteractive Design ToolsInteractive Generative DesignRapid PrototypingCircuit ConstructionComputer-aided Design For Integrated CircuitsEmbedded ElectronicsGenerative Design InterfacesHardware GenerationInteractive Design SynthesisInteractive ElectronicsUser Study Evaluation
The dramatic decrease in price and increase in availability of hobbyist electronics has led to a wide array of embedded and interactive devices. While electronics have become more widespread, developing and prototyping the required circuitry for these devices is still difficult, requiring knowledge of electronics, components, and programming. In this paper, we present Trigger-Action-Circuits (TAC), an interactive system that leverages generative design to produce circuitry, firmware, and assembly instructions, based on high-level, behavioural descriptions. TAC is able to generate multiple candidate circuits from a behavioural description, giving the user a number of alternative circuits that may be best suited to their use case (e.g., based on cost, component availability or ease of assembly). The generated circuitry uses off-the-shelf, commodity electronics, not specialized hardware components, enabling scalability and extensibility. TAC supports a range of common components and behaviors that are frequently required for prototyping electronic circuits. A user study demonstrated that TAC helps users avoid problems encountered during circuit design and assembly, with users completing their circuits significantly faster than with traditional methods.
28
Daniel Salber, Anind K. Dey, Gregory D. Abowd · 1999 · 1.2K citations
Saul Greenberg, Chester Fitchett · 2001 · 648 citations
A practical generative design method
Sivam Krish · Computer-Aided Design · 2010 · 436 citations
Arts, Design, Design Theory +3
Yoshihiro Kawahara, Steve Hodges, Benjamin S. Cook et al. · 2013 · 331 citations · Full text