DocumentCode
2516214
Title
Discrete-event simulation using systemC: interactive semiconductor factory modeling with FabSim
Author
Vogt, Holger
Author_Institution
Fraunhofer IMS, Duisburg, Germany
Volume
2
fYear
2003
fDate
7-10 Dec. 2003
Firstpage
1383
Abstract
Semiconductor fabrication factories are large enterprises with many toolsets, each having multiple production machines. The process flow is highly reentrant, therefore modeling is best done by discrete-event simulation. To describe such a fab, the author has developed a new discrete event simulator called FabSim. It is written in C++. As the simulation engine it uses systemC, a C++ class library originally developed for modeling "systems on a chip". The factory with its machines and lots traveling and in process is mapped onto systemC like a hardware description during RTL (register transfer) modeling. The resulting simulator is compact, fast and efficient. In a special configuration as a MS Windows dynamic link library, the simulator is fully interactive. At any time you may define a stop in the simulation flow, retrieve the state of the whole system, change parameters, add lots, or even enter a new state and continue with the simulation.
Keywords
C++ language; discrete event simulation; semiconductor device manufacture; software libraries; C++ class library; MS Windows dynamic link library; RTL modeling; discrete-event simulation; flow simulation; interactive semiconductor factory modeling; multiple production machines; systemC simulation engine; Computational modeling; Computer simulation; Discrete event simulation; Engines; Fabrication; Hardware; Integrated circuit interconnections; Libraries; Production facilities; Registers;
fLanguage
English
Publisher
ieee
Conference_Titel
Simulation Conference, 2003. Proceedings of the 2003 Winter
Print_ISBN
0-7803-8131-9
Type
conf
DOI
10.1109/WSC.2003.1261579
Filename
1261579
Link To Document