Back close

Implementation of RISC Processor for Convolution Application

Publication Type : Journal Article

Publisher : International Journal of Computer Trends and Technology (IJCTT)

Source : International Journal of Computer Trends and Technology (IJCTT), pp.1635-1640, volume 4, June,2013

Url : https://www.ijcttjournal.org/Volume4/issue-6/IJCTT-V4I6P123.pdf

Campus : Chennai

School : School of Engineering

Department : Electronics and Communication

Year : 2013

Abstract : The main feature of the RISC processor is its ability to support single cycle operation, meaning that the instruction is fetched from the instruction memory at the maximum speed of the memory. RISC processors in general, are designed to achieve this by pipelining, where there is a possibility of stalling of clock cycles due to wrong instruction fetch when jump type instructions are encountered. This reduces the efficiency of the processors. The proposed RISC architecture in which, single cycle operation is obtained without using a pipelined design. It averts possible stalling of clock cycles in effect. A 16-bit non-pipelined RISC processor is used for signal processing applications. The processor consists of the blocks, namely, program counter, clock control unit, ALU, IDU and registers. Advantageous architectural modifications have been made in the incremented circuit used in program counter and carry select adder unit of the ALU in the RISC CPUcore. Furthermore, a high speed and low power modified Wallace tree multiplier has been designed and introduced in the design of ALU. The RISC processor has been designed for executing 27- instruction set. It is expandable up to 32 instructions, based on the user requirements. The processor has been realized using Verilog HDL, simulated using Xilinx 13.1 and synthesized using Synopsys. Power estimation and area estimation is done using Synopsys Design Vision using SAED 90nm CMOS technology and timing estimation is done using Synopsys Primetime. We have extended the utility of the processor towardsconvolution application, which is one of the most important signal processing application. The simulations depict the total dissipated power by the processor to be approximately 329.3 μW with the total area of 65012 nm2

Cite this Research Publication : P.Siva Nagendra Reddy, and A G Murali Krishna, “Implementation of RISC Processor for Convolution Application”. International Journal of Computer Trends and Technology (IJCTT), pp.1635-1640, volume 4, June,2013

Admissions Apply Now