• Martes 19 de Octubre de 2021, 02:18

Autor Tema:  Tutoriales y Notas  (Leído 6155 veces)

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Tutoriales y Notas
« en: Lunes 14 de Febrero de 2005, 19:36 »
0
:hola:  Hola,

estos son algunos tutoriales de VHDL que he encontrado (en español), son todo enlaces a tutoriales de distintas universidades, unos son más amenos que otros pero para eso están los gustos...

Simulación de Diseños VHDL con Software Libre (pdf)
Diseño de Sistemas Digitales con VHDL (html)
Síntesis y descripción de circuitos utilizando VHDL (htm) Link por cortesía de RadicalEd
Lenguaje de descripción Hardware VHDL (htm)

Saludos a todos y que lo disfruten.  :)

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Tutoriales y Notas
« Respuesta #1 en: Lunes 14 de Febrero de 2005, 21:23 »
0
- Holas, aqui les dejo un link hacia una web con mucha informacion y utilidades para el VHDL:

http://www.terra.es/personal/zyryab/listado.htm

 y Aprovecho para agradecer los enlaces de platypus. Saludos! ;)
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Ruben3d

  • Miembro HIPER activo
  • ****
  • Mensajes: 710
  • Nacionalidad: es
    • Ver Perfil
    • Web personal
Re: Tutoriales y Notas
« Respuesta #2 en: Miércoles 16 de Febrero de 2005, 02:30 »
0
Gracias a los dos por los enlaces. Me vendrán bastante bien dentro de poco.

Un saludo.

Ruben3d

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Tutoriales y Notas
« Respuesta #3 en: Martes 22 de Febrero de 2005, 21:56 »
0
VHDL: Very High Speed Integrated Circuit Hardware Description Language

Aquí tienen un libro con trucos, ejemplos, etc.. para empezar a describir circuitos con VHDL.

http://tech-www.informatik.uni-hamburg.de/...DL-Cookbook.pdf
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Tutoriales y Notas
« Respuesta #4 en: Martes 22 de Febrero de 2005, 22:01 »
0
TUTORIAL DE XILINX Foundation F2.1 completamente en Español, interesante.


http://www.uhu.es/manuel_sanchez/tutoriale...inx/xilinx.html
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

© Jonathan ©

  • Moderador
  • ******
  • Mensajes: 1671
  • Nacionalidad: ar
    • Ver Perfil
    • http://www.einstec.com.ar
Re: Tutoriales y Notas
« Respuesta #5 en: Jueves 3 de Marzo de 2005, 01:59 »
0
- Aqui dejo un link con miles de cosas, tambien ejemplo en VHDL de muchas cosas. Interesante :hola:

http://www.dacya.ucm.es/mendias/143/documentacion.html
EINSTEC Tecnología «La única fuente del conocimiento es la experiencia.»

«Lo importante es no dejar de hacerse preguntas.»

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Re: Tutoriales y Notas
« Respuesta #6 en: Miércoles 9 de Marzo de 2005, 19:11 »
0
Hola,  :)

aquí teneis unos links para descargar esditores de VDHL:

http://www.zeusedit.com/vhdl.html
http://www.gnu.org/software/emacs/

El EMacs está disponible tanto para distintos SO's, el Zeus para Windows. Son útliles cuando disponemos de versiones demo de Simuladores o Entornos de desarrollo que no permiten utilizar el editor propio.

Un saludo.  :D

Platypus

  • Miembro activo
  • **
  • Mensajes: 63
    • Ver Perfil
Re: Tutoriales y Notas
« Respuesta #7 en: Miércoles 16 de Marzo de 2005, 20:08 »
0
Hola a todos,  :hola:

aquí teneis un ejemplo de lo que hay que hacer para compilar y simular funcionalmente una sencilla puerta lógica and de dos entradas y su respectivo test bench con ModelSim a través de la línea de comandos:

1. Copiamos los archivos gate_and.vhd y gate_and_tb.vhd (adjuntos) en una carpeta cuyo path no tenga espacios ni símbolos extraños (cuanto más sencillo mejor).
2. Inicamos ModelSim y en File -> Change Directory... cambiamos a la carpeta del anterior paso.
3. En Design -> Create a New Library... pinchamos OK (creamos la que viene por defecto "work").
4. En la línea de comandos tecleamos:
   ModelSim> vcom -93 {gate_and.vhd} (ENTER)
   ModelSim> vcom -93 {gate_and_tb.vhd} (ENTER)
   Y ya tenemos nuestro diseño y su testbench compilados.
5. Para simular teclemamos:
   ModelSim> vsim work.gate_and_tb (ENTER)

añadimos las señales al cronograma:
   ModelSim> add wave ent_a (ENTER)
   ModelSim> add wave ent_b (ENTER)
   ModelSim> add wave sal (ENTER)

e iniciamos la simulación:
   ModelSim> run 200 ns (ENTER)

abrimos la ventana "wave" para ver los resultados.

6. Para finalizar la simulación tecleamos:
   VSIM x> quit -sim (ENTER)

Todo lo anterior se puede realizar de forma visual a través de menús y pantallas pero tal vez es más complicado explicarlo. Otro método utilizado es mediante scripts (*.do) que contienen las instrucciones que hemos tecleado en la línea de comandos (muy útil cuando se compila y simula sistematicamente).

Aunque este ejemplo se ha compilado y simulado con un entorno concreto el resto de entornos normalmente siguen la misma filosofía.

Un saludo.  :)
El mensaje contiene 1 archivo adjunto. Debes ingresar o registrarte para poder verlo y descargarlo.