Application Specific Architecture Template Reuse for SoC Transaction Level Modeling

Article Preview

Abstract:

In the field of SoC hardware/software co-design, transaction level modeling is the bridge of SoC system level modeling and RTL level modeling. This paper considers a novel application specific template reuse approach for SoC transaction level modeling. Application specific architecture templates are built by integrating computation, communication and scheduling IP modules. These templates can support SoC modeling, mapping and simulation simultaneously. Experiments results from JPEG encoder applications in TL_Platform Creator show the approach can improve the quality and efficiency of SoC design greatly.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

911-916

Citation:

Online since:

September 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Ghenassia F. Transaction Level Modeling with SystemC: TLM Concepts and Applications for Embedded Systems [M]. Springer Verlag New York, Secaucus, (2006).

DOI: 10.1007/b137175

Google Scholar

[2] Keutzer K, Newton A R, Rabaey J M, et al. System-level design: orthogonalization of concerns and platform-based design [J]. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2000, 19(12), p.1523–1543.

DOI: 10.1109/43.898830

Google Scholar

[3] Gajski CLAD. Transaction Level Modeling in System Level Design [R]. CECS Technical Report, (2003).

Google Scholar

[4] SystemC Master-Slave Communication Library [EB/OL]. Version 2. 0. 1. URL http: /www. systemc. org/, (2010).

Google Scholar

[5] Open Core Protocol Specification [EB/OL]. http: /www. ocpip. org/ membership/information/ wheel/specification/, (2010).

Google Scholar

[6] James A, Hardee P. Advancing Transaction Level Modeling - Linking the OSCI and OCP-IP Worlds at Transaction Level [C]. Design and Reuse, (2003).

Google Scholar

[7] Dawei Wang, Yingde Ye, and Sikun Li. System Structure Template based Transaction Level Modeling. Chinese Control and Decision Conference, mianyang, (2011).

DOI: 10.1109/ccdc.2011.5968245

Google Scholar

[8] Dawei Wang, Sikun Li, Yong Dou, Loop Self-Pipelining on Coarse-Grained Reconfigurable Architecture for Embedded Media Optimization [J]. Journal of Computational Information Systems, Binary Information Press, 2008, 5(6): 2422-2432.

DOI: 10.1109/aspdac.2008.4484037

Google Scholar