EDITAR: Gracias a todos por sus sugerencias, después de revisarlas y de tener un alcance más completo, creo que es una violación del tiempo de configuración, como sugirió @MarkU
Estoy trabajando para generar una onda de pecado a través de fpga y sigue cortando en la parte superior de la forma de onda. He intentado reducir los números de salida a la mitad (de 65536 a 32768) y he intentado cambiar la fase (sin - > cos), pero todavía se corta. Esto descarta que el DAC no pueda manejar el voltaje y errores con la sincronización.
También tiene estos picos, pero eso solo ocurre en las frecuencias más bajas (y solo sucedió con la forma de onda cos ...).
Este es el DAC que estoy usando, junto con un Nexys 4 fpga Estoy generando la onda sin a través de una tabla de búsqueda de 30 valores y luego un módulo de "control" posterior que alimenta el valor de 16 bits al DAC.
¿Por qué sucede esto?