The paper presents a novel high-level power modeling and estimation framework. The approach is based on a synergic integration of aspect-oriented programming(AOP) and SystemC. Macro module modeling and power estimation are harnessed. A case study demonstrates the effectiveness of the proposed method. Categories and Subject Descriptors B.7 [Integrated Circuits]: Miscellaneous General Terms Measurement Keywords Power Estimation, SystemC, AspectC++