Skip to content

JassonRM/interpolation-asip

Repository files navigation

El código fuente puede encontrarse en el siguiente repositorio https://github.com/JassonRM/interpolation-asip

A continuación se muestra un listado de las herramientas utilizadas para el desarrollo del proyecto.

QuartusPrime version 20.1 - modelacion de hardware

Java jdk 8 - ambiente en el que corre el compilador

Modelsim 2020.1 - simulacion procesador

Intellij Idea - programacion java

Python 3.6 - Guia de interpolación de imagen y visualización

Para la ejecución del proyecto se deben seguir los siguientes pasos:

  1. Desde Quartus seleccionar la opción de abrir un proyecto
  2. Seleccionar el archivo interpolation-asip.qpf
  3. Modificar las direcciones de los archivos vram.v, rom_encrypted.v, mide_cpu_test.sv (Se debe reemplazar la parte C:/ del path por la dirección del proyecto)
  4. Seleccionar el archivo mide_cpu_test.sv como top level del proyecto
  5. Ejecutar la simulación
  6. Ejecutar los siguientes comandos en modelsim:

vsim -L altera_mf_ver -L lpm_ver work.mide_cpu_test add wave -position insertpoint
sim:/mide_cpu_test/clk
sim:/mide_cpu_test/gpu_address
sim:/mide_cpu_test/image_select
sim:/mide_cpu_test/reset
sim:/mide_cpu_test/start_button
sim:/mide_cpu_test/vram_out add wave -position insertpoint
sim:/mide_cpu_test/DUT/MEM/instr_address
sim:/mide_cpu_test/DUT/MEM/instr_output
sim:/mide_cpu_test/DUT/MEM/vector_input
sim:/mide_cpu_test/DUT/MEM/vector_output add wave -position insertpoint
sim:/mide_cpu_test/DUT/EXE/ALUinputA
sim:/mide_cpu_test/DUT/EXE/ALUinputB
sim:/mide_cpu_test/DUT/EXE/ALUop
sim:/mide_cpu_test/DUT/EXE/ALUresult
sim:/mide_cpu_test/DUT/EXE/VALUinputA
sim:/mide_cpu_test/DUT/EXE/VALUinputB
sim:/mide_cpu_test/DUT/EXE/VALUresult
sim:/mide_cpu_test/DUT/MEM/mem/AddrDecoder/write_enable
sim:/mide_cpu_test/DUT/MEM/mem/AddrDecoder/address
sim:/mide_cpu_test/DUT/MEM/mem/AddrDecoder/data_input
sim:/mide_cpu_test/DUT/MEM/mem/AddrDecoder/data_output

  1. Correr la simulación run 550us

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •