Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench

MIPS stand for Microprocessor without Interlocked Pipeline Stages. It is a reduced instruction set computer (RISC) instruction set architecture (ISA). RISC is a wellstablished architecture due to its efficiency and simplicity. Thus, it is widely used in the processor industry. However, verifying and...

Full description

Saved in:
Bibliographic Details
Main Author: Teng, Wen Jun
Format: Final Year Project / Dissertation / Thesis
Published: 2023
Subjects:
Online Access:http://eprints.utar.edu.my/5957/1/Teng_Wen_Jun_21AGM06710.pdf
http://eprints.utar.edu.my/5957/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utar-eprints.5957
record_format eprints
spelling my-utar-eprints.59572024-01-01T12:42:51Z Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench Teng, Wen Jun S Agriculture (General) TK Electrical engineering. Electronics Nuclear engineering MIPS stand for Microprocessor without Interlocked Pipeline Stages. It is a reduced instruction set computer (RISC) instruction set architecture (ISA). RISC is a wellstablished architecture due to its efficiency and simplicity. Thus, it is widely used in the processor industry. However, verifying and validating the correctness of the processor if a complex work as it consists of about 111 total instructions (Stanford.edu, 2020). Various types of hazards might be arise due to the complexity of the pipeline structures. Thus, the verification process will be time consuming as validators need to verify the whole design by checking the waveforms after they make some minor changes. This project is to improve the efficiency of verification process of the current RISC32 5-stage pipeline processor that developed in Universiti Tunku Abdul Rahman which is under Faculty of Information Technology by developing a complete self-checking testbench using SystemVerilog to verify the functional correctness of the MIPS design at system level. 2023-05 Final Year Project / Dissertation / Thesis NonPeerReviewed application/pdf http://eprints.utar.edu.my/5957/1/Teng_Wen_Jun_21AGM06710.pdf Teng, Wen Jun (2023) Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench. Master dissertation/thesis, UTAR. http://eprints.utar.edu.my/5957/
institution Universiti Tunku Abdul Rahman
building UTAR Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tunku Abdul Rahman
content_source UTAR Institutional Repository
url_provider http://eprints.utar.edu.my
topic S Agriculture (General)
TK Electrical engineering. Electronics Nuclear engineering
spellingShingle S Agriculture (General)
TK Electrical engineering. Electronics Nuclear engineering
Teng, Wen Jun
Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
description MIPS stand for Microprocessor without Interlocked Pipeline Stages. It is a reduced instruction set computer (RISC) instruction set architecture (ISA). RISC is a wellstablished architecture due to its efficiency and simplicity. Thus, it is widely used in the processor industry. However, verifying and validating the correctness of the processor if a complex work as it consists of about 111 total instructions (Stanford.edu, 2020). Various types of hazards might be arise due to the complexity of the pipeline structures. Thus, the verification process will be time consuming as validators need to verify the whole design by checking the waveforms after they make some minor changes. This project is to improve the efficiency of verification process of the current RISC32 5-stage pipeline processor that developed in Universiti Tunku Abdul Rahman which is under Faculty of Information Technology by developing a complete self-checking testbench using SystemVerilog to verify the functional correctness of the MIPS design at system level.
format Final Year Project / Dissertation / Thesis
author Teng, Wen Jun
author_facet Teng, Wen Jun
author_sort Teng, Wen Jun
title Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
title_short Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
title_full Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
title_fullStr Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
title_full_unstemmed Verification of Microprocessor without Interlocked Pipeline (MIPS) Processor using Self-Checking Testbench
title_sort verification of microprocessor without interlocked pipeline (mips) processor using self-checking testbench
publishDate 2023
url http://eprints.utar.edu.my/5957/1/Teng_Wen_Jun_21AGM06710.pdf
http://eprints.utar.edu.my/5957/
_version_ 1787140943420325888
score 13.18916