Functional Verification of Enhanced RISC Processor

Journal Title: Indian Journal of Computer Science and Engineering - Year 2013, Vol 4, Issue 5

Abstract

This paper presents design and verification of a 32-bit enhanced RISC processor core having floating point computations integrated within the core, has been designed to reduce the cost and complexity. The designed 3 stage pipelined 32-bit RISC processor is based on the ARM7 processor architecture with single precision floating point multiplier, floating point adder/subtractor for floating point operations and 32 x 32 booths multiplier added to the integer core of ARM7. The binary representation of the floating point numbers employed in the design eliminates the need for floating point registers and uses same set of registers thereby reducing the complexity, area and cost. Mask based data reversal barrel shifter performs parallel flag computations during shift or rotate and has least worst case delay of 0.94 ns compared to other barrel shifters. The hardware of the 32-bit RISC processor core has been modeled in Verilog HDL, simulated in VCS. Verification of a complex design such as 32-bit RISC is one of the major challenges as it consumes more time. In this work, a verification environment is being developed to verify the design RISC processor core.

Authors and Affiliations

SHANKER NILANGI , SOWMYA L

Keywords

Related Articles

LEAF COLOR, AREA AND EDGE FEATURES BASED APPROACH FOR IDENTIFICATION OF INDIAN MEDICINAL PLANTS

This paper presents a method for identification of medicinal plants based on some important features extracted from its leaf images. Medicinal plants are the essential aspects of ayurvedic system of medicine. The leaf ex...

Elimination of Estimation biases in the Software Development

The software effort estimations are usually too low and the prediction is also a very difficult task as software is intangible in nature. Also the estimation is based on the parameters that are usually partial in nature....

WEB SERVICE CLASSIFICATION WITH MULTILAYER PERCEPTRON

Web services are made of software components for expressing the application information, communicating messages and for interacting with open XML and Internet technologies. Web services are software applications accessib...

PROPERTIES AND APPROACH OF CRYPTOGRAPHIC HASH ALGORITHMS

The importance of hash functions for protecting the authenticity of information is demonstrated. Applications include integrity protection, conventional message authentication and digital signatures. An overview is given...

Video Indexing Based On Time Frames 

The Indexing of video based on time frame helps to navigate to the particular time frame in any video, The indexing helps to reduce the time of watching the complete video.

Download PDF file
  • EP ID EP162122
  • DOI -
  • Views 91
  • Downloads 0

How To Cite

SHANKER NILANGI, SOWMYA L (2013). Functional Verification of Enhanced RISC Processor. Indian Journal of Computer Science and Engineering, 4(5), 382-387. https://europub.co.uk/articles/-A-162122