DocumentCode
3384642
Title
Is SystemC-AMS an appropriate "promoter" for the modeling and simulation of bio-compatible systems?
Author
Pêcheux, Francois ; Madec, Morgan ; Lallement, Christophe
Author_Institution
Lab. LIP6, SOC, UPMC, Paris, France
fYear
2010
fDate
May 30 2010-June 2 2010
Firstpage
1791
Lastpage
1794
Abstract
The paper presents an innovative approach for the modeling and simulation of heterogeneous biological systems based on SystemC-AMS, an open-source C++ extension to the OSCI SystemC Standard. After some basic notions on synthetic biology, an analogy is drawn between this active field of research and nanoelectronics. The paper then presents the SystemC-AMS Timed DataFlow (TDF) modeling formalism used to model these multidomain devices. It also details the presented case study, a bio-compatible system with feedback consisting of a biological sensor instanciating a T flip-flop BioBrick and a EnFET, a voluntarily simple digital processing unit and an actuator based on the Hodgkin-Huxley neuron model. Some simulation results are given that validate the use of SystemC-AMS as an attractive, open-source and flexible framework for modeling complex bio-compatible systems.
Keywords
C++ language; biocomputing; neural nets; public domain software; signal processing; EnFET; Hodgkin-Huxley neuron model; OSCI SystemC standard; SystemC-AMS; SystemC-AMS timed dataflow; T flip-flop BioBrick; TDF modeling formalism; bio-compatible systems; digital processing unit; enzyme field effect transistor; heterogeneous biological system; open source C++ extension; synthetic biology; Actuators; Biological system modeling; Biological systems; Biosensors; Flip-flops; Nanoelectronics; Neurofeedback; Neurons; Open source software; Synthetic biology;
fLanguage
English
Publisher
ieee
Conference_Titel
Circuits and Systems (ISCAS), Proceedings of 2010 IEEE International Symposium on
Conference_Location
Paris
Print_ISBN
978-1-4244-5308-5
Electronic_ISBN
978-1-4244-5309-2
Type
conf
DOI
10.1109/ISCAS.2010.5537669
Filename
5537669
Link To Document