Estoy tratando de alimentar la onda del coseno del compilador DDS al multiplicador y multiplicar por otra onda del coseno. La salida del multiplicador luego se alimenta a un compilador CIC como se muestra a continuación.
Heconectadodirectamenteeltvaliddelcompiladorddsalcompiladorcic(omitiendoelmultiplicador)yaquetvalidtienequeser'1'paraqueseinicielatransferencia.ElmultiplicadorhaintroducidociertoretrasoyhaprovocadoquelasalidadelcompiladordeCICsecomportedelasiguientemanera:
Sin embargo, si elimino el multiplicador, la caída repentina en la salida no existe, así que supongo que es el retraso del multiplicador.
He probado el AXIS FIFO con un reloj asíncrono y también cableando el tvalid del compilador a la constante 1. La salida es la misma.
¿Cómo puedo retrasar el tvalid para que tvalid suba a 1 solo después de que se complete la multiplicación? ¡Gracias!