Generador del sistema: ¿Cómo configurar el bloque divisor CORDIC?

1

A todos, me preguntaba cómo deberían ser los parámetros del bloque divisor CORDIC para obtener los 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 vea esta pregunta: Generador de sistemas: cómo configurar El bloque divisor CORDIC. Entendiendo los parámetros de bloque

    
pregunta Peterstone

1 respuesta

2

Desde la latencia en el bloque cordico, parece que ha elegido usar un solo elemento de procesamiento, lo 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 la latencia de 21 ticks. Asegurándome de que ejecuté la simulación el tiempo suficiente (oops), obtuve un resultado (con las entradas UFixed_16_11) de 0.501953125. Que está más cerca ...

¿Eso ayuda?

    
respondido por el Martin Thompson

Lea otras preguntas en las etiquetas