Skip to main content
Back to USENIX
  • Conferences
  • Students
Sign in

USENIX Conference Policies

  • Event Code of Conduct
  • Conference Network Policy
  • Statement on Environmental Responsibility Policy

C++ Design and Implementation Challenges in Technology Computer Aided Design Frameworks

Goodwin Chin, IBM T. J. Watsion Labs; Dharini Sitaraman, Chung Yang, & Martin Giles, University of Michigan

Interoperability of physical simulation tools is often cumbersome due to dif- ferences in domain representation. The Technology Computer Aided Design (TCAD) community (1) has realized this problem and is working on providing an object-oriented interface for representing and manipulating the state of a semiconductor wafer during process and device simulation, the Semiconduc- tor Wafer Representation (SWR) [1, 2, 3]. We describe an implementation of components of a 3D SWR designed to support the needs of many TCAD simulators. A set of classes provide support for solid modeling operations, mesh refinement operations, and data interchange. A layered memory subsystem allows either uniprocess or client/server operation. Run-time type identification provides dynamic extensibility of data types.

Goodwin Chin, IBM T. J. Watson Labs

Dharini Sitaraman, University of Michigan

Chung Yang, University of Michigan

Martin Giles, University of Michigan

BibTeX
@inproceedings {252340,
author = {Goodwin Chin and Dharini Sitaraman and Chung Yang and Martin Giles},
title = {C++ Design and Implementation Challenges in Technology Computer Aided Design Frameworks},
booktitle = {USENIX 6th C++ Technical Conference (USENIX 6th C++ Technical Conference)},
year = {1994},
address = {Cambridge, MA},
url = {https://www.usenix.org/conference/usenix-6th-c-technical-conference/c-design-and-implementation-challenges-technology},
publisher = {USENIX Association},
month = apr
}
Download

Links

Paper: 
http://usenix.org/publications/library/proceedings/c++94/full_papers/chin.ps
  • Log in or register to post comments

© USENIX
EIN 13-3055038

  • Privacy Policy
  • Contact Us