Integrated hierarchical design of microelectrofluidic systems using SystemC
This paper describes the role of SystemC in developing an integrated modeling and simulation environment for microelectrofluidic systems (MEFS). Based on the unique modeling and simulation needs for MEFS, we examine suitability of several existing simulation languages. These languages include VHDL/VHDL-AMS, SLAM, Matlab, C/C++, and SystemC. Next, SystemC is justified as a viable candidate for complete MEFS modeling and simulation. The architecture of the environment and the associated functional packages are discussed. Its application is illustrated through the design of a microchemical handling system.
systemc microsystem system-level