Show simple item record

dc.contributor.advisorBhatt, Amit
dc.contributor.authorRavali, K. V. N. N.
dc.date.accessioned2019-03-19T09:30:58Z
dc.date.available2019-03-19T09:30:58Z
dc.date.issued2018
dc.identifier.citationRavali, K. V. N. N. (2018). Design and Implementation of a Low Power Superscalar Processor. Dhirubhai Ambani Institute of Information and Communication Technology, ix, 41 p. (Acc. No: T00735)
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/769
dc.description.abstractDesigned and Implemented a Superscalar processor, where it fetches and issues two instructions simultaneously and it has 6 stages. Initially, concentrated on designing the architecture to make the processor executing multiple instructions simultaneously. The architecture has separate memories for both instruction and data so that there will be no problem of overlapping of data when accessing the memory for fetching the instructions and executing the memory instructions i.e., avoiding structural hazard and the architecture is implemented using verilog which is a Hardware Description Language. Now, a 1-bit branch predictor is added to the design to decrease the branch penalty which will effect the processor performance and it is used to avoid control hazards. After that, load balancing of pipeline stages is done to improve the processor performance using Cadence RTL Compiler, which will make all the stages to work with almost same frequency and same slack and Nangate 45nm fast library is used for synthesis. Later, clock gating and power gating technique is done using CPF (Common Power Format) file which will try to reduce the power consumed. Finally, Back-end analysis is done using Cadence SoC encounter tool and tried to reduce the timing violations
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectMicro processor
dc.subjectCadence tool
dc.subjectInstruction Set Architecture
dc.classification.ddc621.391 RAV
dc.titleDesign and implementation of a low power superscalar processor
dc.typeDissertation
dc.degreeM. Tech
dc.student.id201611052
dc.accession.numberT00735


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record