-
¿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.