TY - JOUR
T1 - Structured synthesis of MEMS using evolutionary approaches
AU - Fan, Zhun
AU - Wang, Jiachuan
AU - Achiche, Sofiane
AU - Goodman, Eric
AU - Rosenberg, Ronald
PY - 2008
Y1 - 2008
N2 - In this paper, we discuss the hierarchy that is involved in a typical MEMS design and how evolutionary approaches can be used to automate the hierarchical synthesis process for MEMS. The paper first introduces the flow of a structured MEMS design process and emphasizes that system-level lumped-parameter model synthesis is the first step of the MEMS synthesis process. At the system level, an approach combining bond graphs and genetic programming can lead to satisfactory design candidates as system-level models that meet the predefined behavioral specifications for designers to trade off. Then at the physical layout synthesis level, the selection of geometric parameters for component devices and other design variables is formulated as a constrained optimization problem and addressed using a constrained genetic algorithm approach. A multiple-resonator microsystem design is used to illustrate the integrated design automation idea using these evolutionary approaches.
AB - In this paper, we discuss the hierarchy that is involved in a typical MEMS design and how evolutionary approaches can be used to automate the hierarchical synthesis process for MEMS. The paper first introduces the flow of a structured MEMS design process and emphasizes that system-level lumped-parameter model synthesis is the first step of the MEMS synthesis process. At the system level, an approach combining bond graphs and genetic programming can lead to satisfactory design candidates as system-level models that meet the predefined behavioral specifications for designers to trade off. Then at the physical layout synthesis level, the selection of geometric parameters for component devices and other design variables is formulated as a constrained optimization problem and addressed using a constrained genetic algorithm approach. A multiple-resonator microsystem design is used to illustrate the integrated design automation idea using these evolutionary approaches.
U2 - 10.1016/j.asoc.2007.04.001
DO - 10.1016/j.asoc.2007.04.001
M3 - Journal article
SN - 1568-4946
VL - 8
SP - 579
EP - 589
JO - Applied Soft Computing
JF - Applied Soft Computing
IS - 1
ER -