Tecnología

Inicio

¿Qué es un VHDL con / instrucción Select?

lenguajes de descripción hardware se utilizan a menudo para describir las funciones que devuelven única verdadera o falsa, conocidas como funciones de Boole. En Muy Alta Velocidad Circuito Integrado Hardware Description Language (VHDL), la instrucción de selección, que es similar a los estados de conmutación y de casos en otros idiomas, proporciona un medio conveniente de hacerlo.

Sintaxis

La sintaxis general de la con-select-cuando la declaración es:

{} con la selección seleccione

{} Cuando la expresión {} condición,

{} Cuando la expresión {} condición,

{} Cuando la expresión {} demás.

Evaluación

Cuando las herramientas VHDL evalúan una con-select-declaración cuando se fijan si la expresión de selección es igual a cualquiera de los cuando las condiciones. La expresión seleccionado es el primero con una condición de coincidencia. La condición puede ser un único valor o un rango de valores.

limitaciones

En una VHDL con-select-cuando declaración, no hay dos condiciones pueden superponerse y todos los valores posibles de la selección {} debe ser cubierto por el conjunto de condiciones, a menos que se incluye una condición de los demás. La condición de los demás representa los valores de expresión que no están representados de otro modo.