Open nico-sv opened 1 year ago
Hola @nico-sv !
Recomiendo eliminar los archivos desde Vivado y volverlo a hacer Add Files desde Vivado. También recomiendo usar los / en la segunda linea del .xdc
Saludos!
tengo el mismo problema y eliminé los archivos desde vivado y los añadí mediante add files, también tengo / en la segunda línea del .xdc
Tengo testimonio del ayudante Kevin que me vió haciéndolo en VC, también hice el cambio del video
Hola @Chumi-sun !
Como recomendación sería repetir el proceso, pero en cada pasa abrir y cerrar Vivado para asegurar que se este guardando todo correctamente.
Saludos!
Hola, lo hice tal como lo dijiste, eliminé el constraint viejo, agregué el Basys3.xdc (con los '/') y le agregué el write_bitstream al USED_IN, reiniciando Vivado entre cada paso, y aún así me da el Critical warning de los timing loops/Combinational Loops :/ lo otro que me di cuenta es que este error ocurre cuando intento conectar el display a algún registro, ya que si lo conecto por ejemplo a una señal "111..." no me genera ningún error/critical warning.
Me fijé y me sucede lo mismo que a @nico-sv. Cuando no conecto dis a algún registro y en vez de eso le doy dis <= "000000000000001" el error no está Pero cuando sí lo conecto me sale el error en cuestión
¿Cuál podría ser la causa?
pregunta follow-up, es normal debido a estos errores que el algoritmo funcione únicamente cuando el clock está en la mínima velocidad? porque cuando intento subirlo incluso a "01" ya deja de funcionar
Hola @nico-sv !
Cuando existan errores el comportamiento puede ser inusual. Así que no me sorprendería que sucediera por ello.
Saludos!
Hola, por alguna razón incluso luego de cambiar los archivos y realizar el fix del video, me sigue dando la alerta de Combinatorial Loop, pero como warning. Adjunto imagen del error y de mis configuraciones.
Mensaje de error:
Basys3.xdc:
Properties de Basys3.xdc:
(cambié la carpeta del proyecto al escritorio porque antes me estaba dando problemas por el largo del path)