Title :
Transaction level model-based design methodology for fast architectural exploration and verification
Author :
Cheng, William ; Wu, Peter ; Mastroleon, Lykomidis ; Hakansson, Mikael
Author_Institution :
Dept. of Electr. Eng., Stanford Univ., CA, USA
Abstract :
System-on-chip designs are highly complex due to increase gate counts and hardware/software interactions. Development of performance, cost and power sensitive devices push for a design environment that can evaluate the system as a whole against these objectives. Transaction-level modeling (TLM) provides a well-defined structure for evaluating these architectural tradeoffs. In this paper, we described our SystemC TLM based approach using a mixture of Mathworks, CoWare and Synopsys tools, from algorithm analysis, co-design to co-verification, in the design of a low-power CORDIC engine. Using this design methodology and MIBench FFT/IFFT as our metric, we were able to achieve close to ideal performance speedup and a 95% power reduction.
Keywords :
circuit CAD; integrated circuit modelling; system-on-chip; CORDIC engine; CoWare; Mathworks; Synopsys; SystemC TLM; gate counts; hardware-software interactions; system-on-chip designs; transaction-level modeling; Computer architecture; Costs; Design methodology; Hardware; Iterative algorithms; Mathematical model; Performance evaluation; Power system modeling; Software algorithms; Software performance;
Conference_Titel :
Circuits and Systems, 2003 IEEE 46th Midwest Symposium on
Print_ISBN :
0-7803-8294-3
DOI :
10.1109/MWSCAS.2003.1562550