Title :
OPERAS-an object-oriented signal processing system architecture simulator
Author :
Yeh, Gerard K. ; Bagchi, Kallol ; Burr, Jim B. ; Peterson, Allen M.
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
Abstract :
The design of a low-power digital signal processor requires an energy-driven approach to optimize the processing algorithm and hardware architecture over area, time and energy. In addition, the detailed understanding of the interactions between algorithm and architecture is crucial for the overall energy optimized system design and partitioning. To accurately characterize a system, a complete algorithm and architecture need to be simulated together over a representative set of input signals, and the simulator´s speed is important. The existing academic and commercial simulation tools lack the ability to efficiently model the energy consumption of a complete system. The authors introduce OPERAS (Object-oriented Power Estimating Restructurable Architecture Simulator), an object-oriented system simulator with power estimation capability. OPERAS´s design uses object-oriented principles and efficient C++ language to model and simulate the system behavior
Keywords :
computer architecture; digital signal processing chips; electrical engineering computing; object-oriented programming; optimisation; power consumption; signal processing; virtual machines; C++ language; OPERAS; Object-oriented Power Estimating Restructurable Architecture Simulator; area optimization; energy consumption; energy optimized system design; energy-driven approach; hardware architecture optimization; low-power digital signal processor; object-oriented signal processing system architecture simulator; processing algorithm optimization; simulator speed; system partitioning; time optimization; Algorithm design and analysis; Design optimization; Digital signal processors; Hardware; Object oriented modeling; Partitioning algorithms; Power system modeling; Signal design; Signal processing; Signal processing algorithms;
Conference_Titel :
Simulation Symposium, 1994., 27th Annual
Conference_Location :
La Jolla, CA
Print_ISBN :
0-8186-5620-4
DOI :
10.1109/SIMSYM.1994.283096