{"title":"Simulation environment for semiconductor technology analysis","authors":"C. Pichler, R. Plasun, R. Strasser, S. Selberherr","doi":"10.1109/SISPAD.1996.865314","DOIUrl":null,"url":null,"abstract":"A programmable simulation environment for semiconductor technology analysis is presented. The SIESTA project sets out to combine the advantages of a comfortable, intuitive visual user interface with the flexibility and versatility of a high-level programming language. It is designed to provide a set of framework services to ensure a straight-forward definition of complex technology analysis tasks. Special emphasis has been put on establishing in an object-oriented fashion a uniform and easy-to-use interface for applications and extensions supplied by the user. LISP objects are used to represent basic entities like process steps, process flows, experiments, and agents for design of experiments (DoE), response surface modeling (RSM), and optimization and fitting modules.","PeriodicalId":341161,"journal":{"name":"1996 International Conference on Simulation of Semiconductor Processes and Devices. SISPAD '96 (IEEE Cat. No.96TH8095)","volume":"120 5-6","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-09-02","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1996 International Conference on Simulation of Semiconductor Processes and Devices. SISPAD '96 (IEEE Cat. No.96TH8095)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SISPAD.1996.865314","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
A programmable simulation environment for semiconductor technology analysis is presented. The SIESTA project sets out to combine the advantages of a comfortable, intuitive visual user interface with the flexibility and versatility of a high-level programming language. It is designed to provide a set of framework services to ensure a straight-forward definition of complex technology analysis tasks. Special emphasis has been put on establishing in an object-oriented fashion a uniform and easy-to-use interface for applications and extensions supplied by the user. LISP objects are used to represent basic entities like process steps, process flows, experiments, and agents for design of experiments (DoE), response surface modeling (RSM), and optimization and fitting modules.