¿Es posible mostrar números de punto fijo como base 10 en la onda modelim?

0

Si una persona está creando un sistema utilizando números de punto fijo, se implica un punto decimal. En este caso, si uno va a utilizar la ventana de onda para ver el resultado, será beneficioso ver el valor real del número de punto fijo en la raíz 10, por ejemplo, para 11.10 sin signo será 3.5 en lugar de 14.

Puedo ver que la VHDL tiene un tipo llamado "real" que forma parte del lenguaje y se remonta al pasado. Se puede usar para contener números de punto flotante, aunque no estoy seguro de cuáles son sus rangos de mantisa y exponente.

En cualquier caso, ¿cómo le digo a ModelSim que una cantidad es un número de punto fijo, por ejemplo, informándole sobre el formato Qm.n o de otro modo y lo interpreto como tal en la ventana de la onda?

    
pregunta quantum231

1 respuesta

2

Defina un conjunto de señales reales en su diseño, una para cada número de punto fijo que desee mostrar (o use una matriz), luego cree el código en su banco de pruebas para convertir sus números de punto fijo a formato real y mostrarlos en Modelsim.

    
respondido por el Claudio Avi Chami

Lea otras preguntas en las etiquetas