About this document
Superscalar Processor Design in Verilog by kbkkr is a document available to read on EtoBox.
This document describes the design of a superscalar pipelined processor using Verilog HDL. It involves three main parts: 1) designing an ALU with pipelined adder, multiplier, and load-store units, 2) implementing a basic 5-stage pipelined RISC processor with instructions like ADD, SUB, MUL, LOAD, STORE, JUMP, and BEQZ, and 3) adding superscalar capabilities by fetching multiple instructions per cycle and handling data hazards and structural hazards when scheduling instructions to functional units. The ALU i
- Author
- kbkkr
- Language
- EN