Skip to content

Procesador de 32 bits MIPS, operando a una frecuencia de 90.909 MHz con una arquitectura de 5 etapas. Fue desarrollado en Verilog para ser implementado en una FPGA Basys3.

Notifications You must be signed in to change notification settings

prietojulii/mips_2023

Repository files navigation

MIPS

Requerimientos

Instalación

  • Clone el proyecto:

    git clone [email protected]:prietojulii/mips_2023.git
  • Abra Vivado y seleccione Open Proyect.

  • Seleccione el archivo mips_2023.xpr y luego NEXT.

  • Sintetice el Proyecto y Genere el Bitstream desde vivado.

  • Conecte la placa a su computadora con un cable micro USB.

  • Selecciones open Target y luego auto conect.

  • Programe la placa con program device.

  • Abra una consola en la raiz del proyecto mips_2023.

  • Ejecute:

    cd mips_2023.srcs

Ejecución

  • Revise las variables de configuración en cada módulo y setee los valores que necesite para obtener los tamaños de buffer adecuados a su programa.
  • Cargue el programa que desee en lenguaje ensamblador en el archivo assembler1.txt y luego ejecute el compilador:
    python compiler.py
  • Ejecute el programa:
    python program.py

Nota: Puede Obtener mas información haciendo click en el siguiente INFORME. Se sugiere abrirlo desde un browser.

About

Procesador de 32 bits MIPS, operando a una frecuencia de 90.909 MHz con una arquitectura de 5 etapas. Fue desarrollado en Verilog para ser implementado en una FPGA Basys3.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published