A todos, me preguntaba cómo deberían ser los parámetros del bloque divisor CORDIC para obtener resultados adecuados. En este ejemplo estoy tratando de obtener 0.1/0.2 = 0.5 pero no lo consigo y no sé por qué. Por favor, ¿alguien sabe cómo hacerlo? ¡¡¡Gracias!!!
EDITAR: para echar un vistazo a los parámetros del bloque CORDIC, consulte esta pregunta: Generador del sistema: cómo configurar el bloque divisor CORDIC. Comprender los parámetros del bloque
A partir de la latencia en el bloque cordic, parece como si hubiera elegido usar un solo elemento de procesamiento, que producirá resultados de precisión limitada. Muy limitado parece :)
Intenté usar 10 elementos, por ejemplo, con [ceros (1,9) 1] para la "latencia por elemento de procesamiento", para volver a su latencia de 21 tics. Asegurándome de ejecutar la simulación el tiempo suficiente (¡ups!), luego obtuve un resultado (usando entradas UFixed_16_11) de 0.501953125. Cual esta mas cerca...
¿Eso ayuda?
peterstone
tiblu
peterstone