ACTIVIDAD3

3.1. Mencione los tres tipos de declaraciones concurrentes en VHDL a) Declaraciones condicionales asignadas a una señal.

Views 244 Downloads 5 File size 476KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

3.1. Mencione los tres tipos de declaraciones concurrentes en VHDL a) Declaraciones condicionales asignadas a una señal. b) Declaraciones concurrentes asignadas a señales. c) Selección de una señal. 3.2. Indique qué tipo de instrucciones se usan en las declaraciones condicionales asignadas a una señal. Instrucción: When (cuando) – e l se (si no) 3.3. Dé el orden de ejecución de los operadores lógicos en VHDL. a) Expresiones entre paréntesis. b) complementos. c) Función AND d) Función OR. Las operaciones XNOR y XOR son transparentes al compilador y las interpreta mediante la suma de productos correspondiente a su función. 3.4. En las siguientes expresiones proporcione la expresión equivalente en VHDL a) X= (a + b) (c xor d) b) F = (a + c + d) + (a · d · c) · (a + b) c) Z=(w·x·y)+(x xnor y) 3.5. Mencione la principal diferencia entre las declaraciones secuenciales y las declaraciones concurrentes. La principal diferencia es que las declaraciones secuenciales se deben ejecutar en el orden en que aparecen y forman parte de un proceso mientras que las declaraciones concurrentes se pueden ejecutar sin el orden en que aparecen. 3.6. Mencione qué tipo de instrucciones utilizan las declaraciones secuenciales. Instrucción: If (si) → Condición que se evalúa como verdadera. then (entonces) → La instrucción indica que se ejecutará la operación. else (caso contrario) → Si la condición se evalúa como falsa. end if (fin del si) → Instrucción que indica el fin de la operación. 3.7. Indique qué instrucción se utiliza cuando se requieren más condiciones de evaluación de un proceso. Instrucción: elsif (si no-si) → Instrucción que permite expandir condiciones y especificar prioridades dentro del proceso.

JENIFER VERONICA LARA CRUZ

15072042

3.8. Mencione los operadores aritméticos que se utilizan en VHDL Operadores aritméticos utilizados en VHDL (+) Mas (-) menos (/)División (*)Multiplicación (**) Potencia OPERADORDESCRIPCIÓN Potencia 3.9. Indique en cuál librería y en qué paquete se encuentran los operadores de la pregunta 3.8. Los operadores aritméticos están en la librería de trabajo work y en el paquete introducido en esta librería llamado std_arith.

JENIFER VERONICA LARA CRUZ

15072042