Show simple item record

dc.contributor.advisorBhatt, Amit
dc.contributor.authorPatel, Ketul
dc.date.accessioned2020-09-14T07:47:08Z
dc.date.available2020-09-14T07:47:08Z
dc.date.issued2019
dc.identifier.citationPatel, Ketul (2019). Design of low power interrupt driven RISC-V instruction set processor for embedded systems. Dhirubhai Ambani Institute of Information and Communication Technology, 24p. (Acc.No: T00785)
dc.identifier.urihttp://drsr.daiict.ac.in//handle/123456789/865
dc.description.abstractThis thesis presents a design for low power, interrupt driven processor compatible with RISC-V Instruction Set Architecture (ISA). The processor is designed to target the application of home automation systems. To accomplish low power objectives,algorithm is designed to support low power modes with power aware design for occasional interrupts to the processor. The proposed algorithm for low power design, is mainly working for two low power modes, normal sleep mode and deep sleep mode. The Platform Level Interrupt Controller (PLIC) design is governed by an algorithm that can decide to control the state of 5-stage pipelined RISC-V ISA compatible processor based on the priority of available Interrupt requests (IRQs). The PLIC has five different working modes, Reset mode, NMI (Non-maskable Interrupt) mode, Vector table initialization mode, Interrupts Enable/ Disable mode and Normal ISR execution mode. Low power constraints are applied to make a low power processor that will handle the interrupt requests coming from theWake-up Interrupt Controller (WIC). It is designed to handle the low power modes as per the request made by PLIC. A bus and peripheral bridge are also designed to transfers data between the processor and Synchronous Serial Ports (SSPs) running at different frequencies. The processor has been microarchitected,simulated using Verilog and synthesized with different 45nm and 180nm technology nodes for Application Specific Integrated Circuit (ASIC).
dc.publisherDhirubhai Ambani Institute of Information and Communication Technology
dc.subjectInstruction set architecture
dc.subjectWakeup interrupt controller
dc.subjectsynchronous serial ports
dc.subjectapplication specific integrated circuit
dc.classification.ddc621.3916 PAT
dc.titleDesign of low power interrupt driven RISC-V instruction set processor for embedded systems
dc.typeDissertation
dc.degreeM.Tech
dc.student.id201711029
dc.accession.numberT00785


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record