Open Access Open Access  Restricted Access Subscription or Fee Access

MORA - Based Processor with Low Power Consumption and Small Area Requirement

Jimsha P. George, M. Ahila Mary

Abstract


The MORA architecture can be used to implement an 8-bit processor core to be a part of the power efficient multimedia oriented reconfigurable architecture reconfigurable array. The multimedia applications which means video and audio application. The processor shows a peak throughput performance of 75mops/mw. The processor having mainly processing element unit, control unit, and memory. The power consumption of the processor can be reduced by using the segmented memory (separated read memory and write memory) instead of the dual port memory.  Which means that by using the read write enable signal the processor can choose read operation or write operation on the interest of the user. When the read memory is in the ‘on’ condition the write memory will be in the ‘off’ condition and vice versa. By using this technique we can reduce the power consumption about 40% than other existing processors. The area of the processor is a big feature during the selection of the processor. The area of the processor can be decreased by changing the Wallace tree multiplier in the processing element unit. By using the half adder and full adder instead of the ripple carry adder then the area will be reduced. About 15% of the area can be reduced by implementing this method. The area of the processor is estimated by the number of logics used and number of flip flops used etc. Our analysis shows that this processor is more efficient than the other processors.


Keywords


MORA, Reconfigurable Architecture, Memory Segmentation, Wallace Tree Multiplier

Full Text:

PDF

References


Chalamalasetti .S, Purohit .S. Margala.M, and W. Vanderbauwhede(2009) “MORA: Architecture and programming model for a resource efficient coarse grained reconfigurable processor,” in Proc. ACM NASA/ESA Conf Adapt. Hardw. Syst., 2009, pp. 389–396.

Chalamalasetti.S, Vanderbauwhede .W, M. Margala, and S. Purohit, “Programming model and low level language for a coarse grained reconfigurable multimedia processor,” in Proc. Int. Conf. Eng. Reconfig. Syst. Algorithms, 2009, pp. 375–380.

Corsonello, S. Purohit, M. Lanuzza, S. Perri, P., and M. Margala, (2009)“Design and evaluation of an energy-delay-area efficient data path for coarse grained reconfigurable computing systems,” J. Low Power Electron., vol. 5, no. 3, pp. 326–338, Oct. 2009.

Liang.C and Huang.X, “SmartCell: An energy efficient coarse-grained reconfigurable architecture for stream-based applications,” EURASIP J.Embedd. Syst., vol. 2009, pp. 1–15, Jan. 2009.

Truong.D, Cheng.W, Mohsenin.T, Z. Yu, T. Jacobson, G. Landge, M.Meeuwsen, C. Watnik, P. Mejia, A. Tran, J. Webb, E. Work, Z. Xiao,and B. Baas, “A 167-processor 65 nm computational platform with perprocessordynamic supply voltage,” in Proc. Symp. VLSI Circuits, 2008,no. C 3.1, pp. 1–2.

Yu.Z , Meeuwsen.M.J, R. W. Apperson, O. Sattari, M. Lai, J. W. Webb, E. W. Work, D. Truong, T. Mohsenin, and B. M. Baas, “AsAP: Asynchronous array of simple processor vol. 43, no. 3, pp. 695–705, Mar. 2008.

Ebeling.C, D. C. Cronquist, and P. Franklin, “RaPiD-reconfigurable pipelined datapath,” in Proc. 6th Int. Workshop Field-Program. Logic Appl., 1996, pp. 126–135.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.