Que tal, al parecer se solucionó:
--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el-lado-libre+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-li...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/8a685a3d-deef-4806-afbe-32aa975f7ced%40googlegroups.com.
Hola Carlos!No me dió tiempo a responderte. Efectivamente, en simulación los registros tiene por defecto el valor x (desconocido). Es necesario inicializarlos, bien haciendo un reset o bien dándole en el código el valor inicial.En el circuito combinacional de cambio de estado, always @(y), las asignaciones tiene que ser bloqueantes, porque quieres que se asignen inmediatamente. Como regla general, en circuitos combinaciones usas asignaciones con el símbolo =, y en los circuitos secuenciales <=Así, debería quedar:Saludos, Obijuan
case(y)
estado0: Y = estado1;
estado1: Y = estado2;
estado2: Y = estado3;
estado3: Y = estado0;
default: Y = 3'bxxx;
endcase
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-lib...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/8a685a3d-deef-4806-afbe-32aa975f7ced%40googlegroups.com.
--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el-lado-libre+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-li...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/CABqu7xp9PsRH13CAoPzQ57fh7LJswU4rWS0U%2Bta1Wgqnqa7nmQ%40mail.gmail.com.
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-li...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.
Para ver esta conversación en el sitio web, visita https://groups.google.com/d/msgid/fpga-wars-explorando-el-lado-libre/8a685a3d-deef-4806-afbe-32aa975f7ced%40googlegroups.com.
--
Has recibido este mensaje porque estás suscrito al grupo "FPGA-WARS: explorando el lado libre" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a fpga-wars-explorando-el-lado-libre+unsubscribe@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a fpga-wars-explorando-el-lado-li...@googlegroups.com.
Visita este grupo en https://groups.google.com/group/fpga-wars-explorando-el-lado-libre.