Estoy trabajando con la placa Virtex 5 ML507. Estoy tratando de crear una ola de coseno de 140 MHz en un reloj de 80 MHz. Recibo los datos con un reloj de 80 MHz y los transmito con este reloj (a través del GTX). Quiero crear una onda de coseno para poder multiplicar los datos y mover la señal en el nivel de frecuencia.
El problema es que no estoy seguro de poder crear esta ola de coseno con este reloj. Intenté crear, por ejemplo, una onda de coseno de 40 MHz y obtuve solo 2 puntos, para 20 MHz obtuve 4 puntos y así sucesivamente, según el teorema de Nyquist. Pensé en tal vez en la mejora del muestreo, pero no tuve la oportunidad de trabajar con este bloque. Estoy creando la ola de coseno usando CORDIC.
¿Alguna idea?