DocumentCode :
2273729
Title :
Kahn process networks applied to distributed heterogeneous HW/SW cosimulation
Author :
Pfeifer, Dylan ; Valvano, Jonathan
Author_Institution :
Electr. & Comput. Eng., Univ. of Texas at Austin, Austin, TX, USA
fYear :
2011
fDate :
5-6 June 2011
Firstpage :
1
Lastpage :
6
Abstract :
Heterogeneous, distributed hardware/software cosimulation techniques using the backplane method encounter complex interface protocols for simulator communication and synchronization, limiting their adoption or abstraction. We simplify the dynamics of backplane cosimulation to the properties of a Kahn Process Network (KPN), such that tokens of the KPN are interpolated events. This simplifies the backplane API and reduces the coordination problem to a parameterization of token update rates. The performance of this method is reported on a timed ISS model for Freescale HC12 microcontrollers (TExaS) coordinated with a Spice (Ngspice) circuit simulation.
Keywords :
application program interfaces; circuit simulation; hardware-software codesign; microcontrollers; Freescale HC12 microcontrollers; Kahn process networks; Spice circuit simulation; backplane API; backplane cosimulation; distributed hardware-software cosimulation techniques; distributed heterogeneous HW-SW cosimulation; interpolated events; parameterization; timed ISS model; Backplanes; Computational modeling; Servers; Signal resolution; Sockets; Software; Synchronization; Kahn Process Networks; cosimulation backplanes; distributed cosimulation; hardware/software cosimulation; heterogeneous cosimulation; system level design;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electronic System Level Synthesis Conference (ESLsyn), 2011
Conference_Location :
San Diego, CA
Print_ISBN :
978-1-4577-0634-9
Electronic_ISBN :
978-1-4577-0632-5
Type :
conf
DOI :
10.1109/ESLsyn.2011.5952290
Filename :
5952290
Link To Document :
بازگشت