Autor Tema: Modelando un PIC 16C5x en VHDL  (Leído 4631 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Elena2000

  • PIC24F
  • *****
  • Mensajes: 722
Modelando un PIC 16C5x en VHDL
« en: 10 de Septiembre de 2003, 06:06:00 »
Hola chicos,

He encontrado esto que me ha parecido bastante didáctico. Se trata de un modelo, descrito en VHDL, del micro 15C5x.
Se puede sintetizar sobre una FPGA, por ejemplo de la familia XC4000, y así emular la arquitectura del PIC en una matriz de puertas programables... es decir, podéis lograr tener un PIC "virtual" embebido en una FPGA.
He visto que hay cosas que no están modeladas, por ejemplo el watchdog timer... Así que, a por él...

Saludos!
Elena

Desconectado flightcontroller

  • PIC10
  • *
  • Mensajes: 21
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #1 en: 26 de Octubre de 2006, 20:07:27 »
Que tal Elena!,

Oye, donde podría ver información de los que comentas, recuerdo que alguna ves el maestro de arquitectura de computadoras y electrónica digital de la universidad, nos propuso hacer algo asi y me gustaría ver algo sobre eso, solo recuerdo que me dedique a otro proyecto sobre encriptado de datos,
desde ya gracias por responder,

Saludos.

Desconectado Geo

  • Colaborador
  • PIC24F
  • *****
  • Mensajes: 922
    • Mexchip
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #2 en: 27 de Octubre de 2006, 01:28:28 »
Efectivamente, puede hacerse y es muy interesante :P. De hecho, la máquina digital que publiqué en otro mensaje podría servir como el primer paso para quien está aprendiendo este tipo de temas (arquitectura, de ahí el énfasis didáctico del diseño).

En Open Cores puedes encontrar muchísimos núcleos abiertos para descargar, supongo que te interesará en concreto esta sección:

http://www.opencores.org/browse.cgi/filter/category_microprocessor

Nos vemos,
JJ (Geo).
La imaginación es el límite.
Visita mi blog, en inglés o en español :).
Mini curso de introducción a VHDL en MEXCHIP :-/

Desconectado flightcontroller

  • PIC10
  • *
  • Mensajes: 21
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #3 en: 27 de Octubre de 2006, 11:40:10 »
Q tal Geo!,

No se diga mas  :-/, creo que gracias a sus comentarios que he leido de otros temas y de este, tengo suficiente material para continuar lo que alguna vez vi en clase, ahora con mas práctica que con teoria y simulaciones, desde ya gracias.

Saludos.
 :lol:

Desconectado Zaphyrus

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 323
    • Mi blog: Es cuestión de actitud
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #4 en: 27 de Noviembre de 2006, 15:11:37 »
Hola Flightcontroller, también es interesante el proyecto Xsoc -> http://www.fpgacpu.org/xsoc/ que es un núcleo RISC de 16 bits en una FPGA pequeña. En este proyecto y en otras documentaciones me basé para el desarrollo de mi proyecto final de carrera  que también es un núcleo RISC de 16 bits pero mejorado y en el lenguaje de descripción de hardware AlteraHDL.
En mi página web está el informe del proyecto con toda la explicación del funcionamiento y el código para bajar.

Mi página web: http://martin.calveira.googlepages.com/home

Saludos y espero que te sirva.

Martín
"¿Lo quiere rápido, barato, o bien hecho? Puede elegir dos de las tres cosas." Arthur C. Clarke.
Mi Proyecto Final de Carrera-Microprocesador RISC de 16 bits en HDL: http://martin.calveira.googlepages.com/home
Mi página web o blog: http://es-cuestion-de-actitud.blogspot.com/
Martín Calveira - Zárate - Argentina

Desconectado flightcontroller

  • PIC10
  • *
  • Mensajes: 21
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #5 en: 05 de Diciembre de 2006, 12:34:30 »
Q tal Martín!, :)
La verdad que ya le había hechado un vistado a tu página y bajado info sobre tu PampaCPU, pero aun así gracias por la respuesta y los links, espero mantenerme mas en el tema, es que el trabajo nos aleja un poco de este fascinante mundo... :-/

Saludos.

Desconectado Zaphyrus

  • Colaborador
  • PIC18
  • *****
  • Mensajes: 323
    • Mi blog: Es cuestión de actitud
Re: Modelando un PIC 16C5x en VHDL
« Respuesta #6 en: 06 de Diciembre de 2006, 16:57:34 »
Flightcontroller, gracias por darle un vistazo. Es verdad que el trabajo te mantiene un poco alejado pero lo lindo no es dejar que muera. Tengo pensado iniciarme con la marca de Xilinx para pasar mi proyecto a VerilogHDL.
Voy a ver si tengo algún tiempito para investigar y la información que encuentre la pongo en el hilo.

Saludos.
"¿Lo quiere rápido, barato, o bien hecho? Puede elegir dos de las tres cosas." Arthur C. Clarke.
Mi Proyecto Final de Carrera-Microprocesador RISC de 16 bits en HDL: http://martin.calveira.googlepages.com/home
Mi página web o blog: http://es-cuestion-de-actitud.blogspot.com/
Martín Calveira - Zárate - Argentina