SystemC-MDVP modelling of pressure driven microfluidic systems

Systems composed by multiple physical domains (i.e. mechanical, biological, optical, fluidic, etc.) and usually controlled by an embedded HW/SW circuit cannot, up to date, be jointly simulated in order to correctly specify, dimension and verify these multi-domain microelectronics assisted systems at an early system level stage. This paper describes part of the work that it is being carrying out (under the CATRENE CA701 project) in order to define an open framework, based on SystemC-AMS, with the aim to extend this language to support multiple physical domains. The proposed extensions for being able to model a micro-fluidic system are going to be exposed. Two approaches have been selected: to model the fluid analytically based on the Poiseuille flow theory and to model the fluid numerically following the SPH (Smoothed Particle Hydrodynamics) approach. Both modeling techniques are, by now, encapsulated under the TDF (Timed Data Flow) MoC (Model of Computation) of SystemC-AMS.