The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - May/June (2011 vol.28)
pp: 20-31
Weiwei Chen , Electr. Eng. & Comput. Sci. Dept., Univ. of California, Irvine, CA, USA
Xu Han , Electr. Eng. & Comput. Sci. Dept., Univ. of California, Irvine, CA, USA
R Doemer , Electr. Eng. & Comput. Sci. Dept., Univ. of California, Irvine, CA, USA
ABSTRACT
Editor's note: To address the limitations of discrete-event simulation engines, this article presents an extension of the SoC simulation kernel to support parallel simulation on multicore hosts. The proposed optimized simulator enables fast validation of large multicore SoC designs by issuing multiple simulation threads simultaneously while ensuring safe synchronization.
INDEX TERMS
system-on-chip, multiprocessing systems, multicore hosts, multicore simulation, transaction level models, SoC environment, discrete-event simulation engines, parallel simulation, System-on-a-chip, Computational modeling, Solid modeling, Synchronization, Multicore processing, Parallel processing, Transaction databases, Simulation, JPEG encoder, design and test, ESL design, multicore parallel simulation, SoC environment, SCE, H.264, video decoder
CITATION
Weiwei Chen, Xu Han, R Doemer, "Multicore Simulation of Transaction-Level Models Using the SoC Environment", IEEE Design & Test of Computers, vol.28, no. 3, pp. 20-31, May/June 2011, doi:10.1109/MDT.2011.43
REFERENCES
1. R. Dömer et al., "System-on-Chip Environment: A SpecC-Based Framework for Heterogeneous MPSoC Design," EURASIP J. Embedded Systems, 2008, doi:10.1155/2008/647953.
2. D.D. Gajski et al., SpecC: Specification Language and Design Methodology, Kluwer Academic Publishers, 2000.
3. W. Chen, X. Han, and R. Dömer, "ESL Design and Multicore Validation Using the System-on-Chip Environment," Proc. 15th IEEE Int'l High Level Design Validation and Test Workshop (HLDVT 10), IEEE CS Press, 2010, pp. 142-147.
4. W. Mueller, R. Dömer, and A. Gerstlauer, "The Formal Execution Semantics of SpecC," Proc. 15th Int'l Symp. System Synthesis, IEEE Press, 2002.
5. T. Wiegand et al., "Overview of the H.264/AVC Video Coding Standard," IEEE Trans. Circuits and Systems for Video Technology, vol. 13, no. 7, 2003, pp. 560-576.
6. L. Cai et al., Design of a JPEG Encoding System, tech. report ICS-TR-99-54, Information and Computer Science Dept., Univ. California, Irvine, 1999.
25 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool