Title :
Modeling I2C Communication Between SoCs with SystemC-AMS
Author :
Alassir, Mohamad ; Denoulet, Julien ; Romain, Olivier ; Garda, Patrick
Author_Institution :
Univ. Pierre et Marie Curie, Ivry-sur-Seine
Abstract :
In this paper, we show how to mode the I2C bus communications between the nodes of an embedded system. For this purpose, we use the SystemC-AMS model of an I2C bus controller IP based on the PFC8584. Then we show how this IP can be included into two kinds of embedded systems nodes: on the one hand a 8051 micro-controller node, on the other hand a MIPS based SOC node. Finally the simulation results show the successful operation of the multi-master I2C bus communications between these two nodes in SystemC-AMS. Moreover the SystemC-AMS simulation introduces a small 10% overhead over the digital SystemC simulation for the two nodes multi-master I2C communication.
Keywords :
IP networks; computer networks; microcontrollers; system buses; system-on-chip; 8051 microcontroller node; MIPS based SoC node; PC communication; SystemC-AMS; bus communications; bus controller IP; embedded systems nodes; Circuit simulation; Clocks; Communication system control; Control systems; Electronics industry; Embedded software; Embedded system; Protocols; Software standards; TV;
Conference_Titel :
Industrial Electronics, 2007. ISIE 2007. IEEE International Symposium on
Conference_Location :
Vigo
Print_ISBN :
978-1-4244-0754-5
Electronic_ISBN :
978-1-4244-0755-2
DOI :
10.1109/ISIE.2007.4374808