• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2011, Vol. 33 ›› Issue (11): 48-53.

• 论文 • Previous Articles     Next Articles

AOP Based Methodology for Hardware Design Space Exploration

LIU Feng,TAN Qingping   

  1. (School of Computer Science,National University of Defense Technology,Changsha 410073,China)
  • Received:2009-12-14 Revised:2010-03-25 Online:2011-11-25 Published:2011-11-25

Abstract:

As a new paradigm that provides new modularity constructs on top of objectoriented languages, Aspectoriented programming (AOP) was mainly applied in software domain previously. In this paper, we present a novel and synergistic approach to efficiently create systemlevel hardware prototypes based on AspectC++ and SystemC. This approach can be used in the hardware design space exploration. A case study on a 32bit adder is performed to demonstrate the efficiency of our methodology.

Key words: aspectoriented programming;systemC;design space exploration