Diseño digital con VHDL | Z80Ruby

Septiembre 10, 2006

Hace un par de días, me llegó el libro “Digital Logic and Microprocessor Design with VHDL”, de Enoch O. Hwang. He tomado la decisión de incluir un par de libros de VHDL prácticos para tener, al menos, un referente más académico del tema y, por lo tanto, estructurado en una secuencia de aprendizaje habitual de menos a más. En este sentido, Hwang muestra de manera ordenada, con ejemplos muy claros en VHDL, el campo del diseño digital, de las puertas lógicas, circuitos secuenciales y combinacionales hasta el diseño e implementación en VHDL de un microprocesador.

Por otro lado, esta semana he trabajado bastante en, por el momento, emulador del micro Z80 en el lenguaje Ruby. Creo haber implementado ya un 40% de los opcodes y, las pruebas que he ido realizando, contratadas con el fantástico y libre debugger del Z80, Z80-Asm, han acabado con éxito. Como dije, la idea era tener un emulador del ZX Spectrum en Ruby, ineficiente en cuanto a rendimiento, pero más didáctico en cuanto implementación del código. No pierdo de vista que, una vez implementado el core del Z80, también pasaría a una tercera fase de trabajo en la realización de un micro kernel en Forth.


 

3 comentarios para “Diseño digital con VHDL | Z80Ruby”

  1. Miguel Mei Dijo:

    Hola,
    yo tambien estoy aprendiendo a programar en vhdl y me intereso tu articulo porque veo que no soy yo solo al quien le cuesta, tengo como libro el de Diseño de Sistemas Digitales con VHDL es de Santiago Fernandez la Editorial es Thomson esta muy bueno,ahora bien me gustaría poder conseguir los dos libros que mensionas uno es el “Build Your Own Z80 Computer“, de Steve Ciarcia y el otro es Digital Logic And Microprocessor Design With Vhdl de Enoch O. Hwang.Este ultimo lo vi en Amazone en 90 euros.
    Vos tenes alguna direccion donde pueda conseguirlo a los dos?

  2. Miguel Mei Dijo:

    Hola,
    yo tambien estoy aprendiendo a programar en vhdl y me intereso tu articulo porque veo que no soy yo solo al quien le cuesta, tengo como libro el de Diseño de Sistemas Digitales con VHDL es de Santiago Fernandez la Editorial es Thomson esta muy bueno,ahora bien me gustaría poder conseguir los dos libros que mensionas uno es el “Build Your Own Z80 Computer“, de Steve Ciarcia y el otro es Digital Logic And Microprocessor Design With Vhdl de Enoch O. Hwang.Este ultimo lo vi en Amazone en 90 euros.
    Vos tenes alguna direccion donde pueda conseguirlo a los dos?


  3. Hola Miguel,
    Buenas. Sí, el VHDL no es precisamente BASIC. Ocurre que, según lo que busques hacer con una fpga o cpld, es recomendable buscar documentación más específica…
    El libro de Steve Ciarcia puedes encontrarlo en Amazon de segunda mano. Es fantástico, pero ojo! es de primeros de los 80! El segundo, el de Enoch, prueba también de localizarlo en Amazon de segunda mano. Que tengas suerte!


Escribe un comentario