Browse > Article

Architecture Exploration Using SystemC and Performance Improvement of Network SoC  

Lee, Kook-Pyo (Dept. of Electronics Engineering, Inha University)
Yoon, Yun-Sup (Dept. of Electronics Engineering, Inha University)
Publication Information
Abstract
This paper presents a high-level design methodology applied on an SoC using SystemC. The topic will emphasize on high-level design approach for intensive architecture exploration and verifying cycle accurate SystemC models comparative to real Verilog RTL models. Unlike many high-level designs, we started the poject with working Verilog RTL models in hands, which we later compared our SystemC models to real Verilog RTL models. Moreover, we were able to use the on-chip test board performance simulation data to verify our SystemC-based platform. This paper illustrates that in high-level design, we could have the same accuracy as RTL models but achieve over one hundred times faster simulation speed than that of RTL's. The main topic of the paper will be on architecture exploration in search of performance degradation in source.
Keywords
Architecture Exploration; Ethernet; Architecture Performance; SoC; SystemC;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Kanishka Lahiri, Anand Raghunathan, and Sujit Dey, "Design Space Exploration for Optimizing On-Chip Communication Architectures", IEEE Trans. Computer-Aided Design, vol. 23, pp.952-961, June. 2004   DOI   ScienceOn
2 http://www.arm.com
3 http://www.sun.com/desktop/FinalSB2000ds.pdf
4 Preeti Ranjan Panda: "SystemC. A modeling platform supporting multiple design abstractions", Synopsys Inc, http://www.synopsys.com
5 http://www.uclinux.org
6 CoCentric System Studio Data Sheet, Synopsys http://www.synopsys.com
7 http://www.cadence.com/verisity/
8 K. Lahiri, A. Raghunathan, G. Lakshminarayana, and S. Dey, "Communication architecture tuners: A methodology for the design of high performance communication architectures for system-on-chips," in Proc. Design Automation Conf., June 2000, pp. 513-518