Para la instalación de el software deben tener encuenta lo siguiente:

  • Todo debe ser ejecutado en modo administrador, los antivirus deben estar desactivados siempre.
  • Se debe copiar el material de la materia a un disco local en una carpeta donde esten todos los archivos y ejecutables.
  • Use siempre rutas cortas y sin espacios o caracteres especiales.

 

Cuando usted reciba el software debe tener algo asi:

 

 

 

  1. Instalar el Quartus 15.0 or above, se debe ejecutar el instalador del Quartus 15.0
    En este paso en algun momento les pedira o saldra una lista de devices, en la carpeta debe estar chuleado los devices de cyclone V aparte del Quartus 15.0,  de lo contrario solo se instalara el quartus sin los devices o FPGAs.   
  2. Instalar el SOC EDS.
  3. Instalar el Modelsim(Starter Edition).
  4. Abrir el Eclipse DS5 y aplicar la licencia que esta incluida por todo 2016, esta licencia y la del quartus para propositos de desarrollo debe ser comprada mas adelante por la Universidad.
  5. Vaya a las variables del entorno del sistema y añada al PATH la siguiente ruta, asegurese de que este existe, en el directorio de archivos suyo:


    C:\altera\15.0\embedded\ds-5\sw\gcc\bin
  6. Instalar el DSP builder, pero para esto usted debe asegurarse que tienen instalada la ultima version de Matlab con los toolbox de Fixed-point designer, ademas de tener simulink instalado.
  7. Instalar Vivado HLS.
  8. Instalar Python 2.7 y Pyserial.
  9. Instalar Virtual Box.
  10. Usar las instrucciones que estan en la carpeta Software/Arduino.
  11. Registrarse e instalar GitHUB  https://github.com
    1. Descargar el Shell de Git hub, buscando, GitHub Desktop  para windows, y abrir el Git Shell
      .  
      En la consola de git shell debe escribir lo siguiente.
      git clone https://github.com/Adrizcorp/ece10243upb2016
  12. Una vez clone el directorio, unase y sigame para que usted pueda contribuir al desarrollo y crecimiento de este repositorio.
    https://github.com/Adrizcorp/ece10243upb2016
    1. Despues de unirse al proyecto git y ser admitido por mi como contribuidor haga lo siguiente en el shell de Git en la carpeta del proyecto git "Estudiantes", donde XXXXXX seran las iniciales de su nombre y ID sin espacios.
      git pull
      mkdir XXXXXX 
      cd XXXXX
      echo "XXXXXX Hola profe" >> README.md
      git add *
      git commit -m "XXXXXX"
      git push
    2. Vaya a la direccion https://github.com/Adrizcorp/ece10243upb2016/tree/master/Estudiantes y busque la carpeta que acabo de crear.
    3. Siempre que agregue una carpeta un archivo al Git, usted debe hacerlo en la carpeta, en esta se subiran sus proyectos y practicas, entonces le recomiendo que 
  13. Abrir el proyecto que acabo de descargar cuando clono el repositorio
     
  14. Usando Quartus 15.0, oprimir el boton que aparece en la imagen   y verificar que todos los pasos 
       Analysis & Synthesis
       Fitter 
       Assembler
       Time Quest Timing
    Estan Chuleados, al final deberia tener algo asi:
 
Enjoy!
 
 
Powered by OrdaSoft!
  Written By Peter Gomez Este contenido esta orientado a los programadores que tienen problema con la conectividad("SGC PmmC") de su pantalla uOled-128-g1/g2…
Written by Sherneyko Plata Rangel   Pynq-z2: Hello world   In this tutorial we will implement a simple test of the inputs/outputs available on…
Objetivos Requerimientos Procedimiento Descripción de Hardware. Qsys. Nios II. UCOS II. Secuencia de Sprite. Sintesis de Audio. Descargas Glosario Otros Resultados. Ejemplo de Sprites.     Objetivos: Diseñar una plantilla general para el diseño de…
Written by Holguer A. Becerra           Requerimientos: DE0-NANO USB-UART(solo para parte 3) Python 2.7 ó superior.   Objetivos: Dar una introducción a los conceptos de Multitasking, Scheduling y…
Written by Holguer A. Becerra             Based on Gregory Estrade's Work.   I have ported the PC Engine System on the DE0-NANO back in 2014, why…
      Arduino tools are generally nice tools for quick prototyping and improvized projects, and the Seeeduino Xiao…
Written by: Holguer A Becerra         En esta practica vamos a construir nuestro primer juego retro  usando un sincronizador de Video VGA…
Written by: Andrea Paola Pabón Ortega & Daniel Enrique Mejia Rueda Revision by: Ing Holguer A. Becerra   DESCRIPCIÓN DEL PROYECTO: El  RTAWD DE0NANO…
  Written by Holguer Andres   Requires: DE0-NANO. 4.3 Inch 480x272 Screen.( WQVGA ) ?️       Parte HW: Descargue la siguiente plantilla( DE0_NANO_TFT_PSP.zip) y descomprimala en una ruta sin espacios y…
Escrito por Guillermo Acevedo   Diseño   En esta practica desarrollaremos un filtro FIR en hardware, para este caso en especifico, realizaremos un filtro…
 Written By Juan David Delgado   FILTRO FIR (FILTRO DE RESPUESTA FINITA AL IMPULSO)     Son conocidos como filtros digitales no recursivos debido a…
XISCKER: Reduced and Complex Instruction Set Computing Key Educational Resources A Configurable Platform for the Emulation of Different Computer Architectures An introduction to Computer Architectures through digital design description for FPGA devices   Computer Architecture embraces all three…
Escrito por: Alix Angarita   En el manual a continuación se explica un método de debug adicional que es muy interesante debido a…
By: Fabio Hernández   INTRODUCCIÓN:   El presente documento pretende mostrar la manera de generar software para una imagen de Linux implementada en la…
Summary Written by Fabio Hernandez   HARD PROCESSOR SYSTEM (HPS)     ------------------------------------------------------------------------------------------------------------------------------------------------   Introducción   Tenemos  2 nuclos de procesamiento ARM cortex-A9, cada uno son su propio cache  se…
Escrito por Jesus Lopez         INTRODUCCIÓN   El acceso directo a memoria (DMA, del inglés direct memory access) permite a cierto tipo de componentes de una computadora acceder a…
    Written by  Sebastian Baquero       Objetivos  Introducción a los conceptos de Multitasking, Scheduling y Context Switching.  Ampliación de los conceptos a cerca de el…