Browse > Article

System Level Architecture Evaluation and Optimization: an Industrial Case Study with AMBA3 AXI  

Lee, Jong-Eun (SoC R&D Center, System LSI Samsung Electronics, Co.)
Kwon, Woo-Cheol (SoC R&D Center, System LSI Samsung Electronics, Co.)
Kim, Tae-Hun (SoC R&D Center, System LSI Samsung Electronics, Co.)
Chung, Eui-Young (SoC R&D Center, System LSI Samsung Electronics, Co.)
Choi, Kyu-Myung (SoC R&D Center, System LSI Samsung Electronics, Co.)
Kong, Jeong-Taek (SoC R&D Center, System LSI Samsung Electronics, Co.)
Eo, Soo-Kwan (SoC R&D Center, System LSI Samsung Electronics, Co.)
Gwilt, David (Fabric IP Division, ARM Ltd.)
Publication Information
JSTS:Journal of Semiconductor Technology and Science / v.5, no.4, 2005 , pp. 229-236 More about this Journal
Abstract
This paper presents a system level architecture evaluation technique that leverages transaction level modeling but also significantly extends it to the realm of system level performance evaluation. A major issue lies with the modeling effort. To reduce the modeling effort the proposed technique develops the concept of worst case scenarios. Since the memory controller is often found to be an important component that critically affects the system performance and thus needs optimization, the paper further addresses how to evaluate and optimize the memory controllers, focusing on the test environment and the methodology. The paper also presents an industrial case study using a real state-of-the-art design. In the case study, it is reported that the proposed technique has helped successfully find the performance bottleneck and provide appropriate feedback on time.
Keywords
Transaction level modeling; worst case scenario; mobile application processor; bus interconnect; memory controller; AMBA3 AXI;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Specman eVC, further information available on http://www.cadence.com/verisity
2 'ARM PrimeCell Dynamic Memory Controller Technical Reference Manual,' ARM Limited, Ref: ARM DDI 0331A, June 2004
3 'PrimeCell AXI Configurable Interconnect,' ARM Limited, Ref: ARM DDI 0354A, Dec 2004
4 'AMBA AXI Protocol Specification,' ARM Limited, 2003
5 T. Grotker et al., System Design with SystemC, Kluwer, 2002
6 'New multimedia application processor chips for 2.5/3G mobile phones,' 3G Newsletter, Feb. 2003, online document available at http://www.3g.co.uk/PR/Feb2003/4832.htm, last accessed July 20, 2005
7 'Mobile application processor for 3G phones,' 3G Newsletter, Sept. 2004, online document available at http://www.3g.co.uk/PR/Sept2004/8344.htm, last accessed July 20, 2005