Facultad de Ingenierías
Ingeniería Electrónica
Arquitectura de Sistemas de Cómputo
Semestre 2025 - 1
Número: de la práctica: #01-S2
Nombre: Juan Manuel Varón Duque
Código: 1004738387
Respuesta a interrogantes de la práctica
1. Bit más significativo (MSB) y bit menos significativo (LSB)
El bit más significativo (MSB) es el bit más a la izquierda en una
representación binaria, con el valor más alto en términos de lugar de valor
posicional. Por otro lado, el bit menos significativo (LSB) es el bit más a la
derecha, con el valor más bajo.
En un byte de 8 bits, el MSB es el bit 7 (si se cuenta desde 0) o el bit 8 (si se
cuenta desde 1), mientras que el LSB es el bit 0. Por ejemplo, en el byte
binario 11010101, el MSB es 1 y el LSB también es 1. La comprensión de los
MSB y LSB es crucial en áreas como representación de números,
operaciones aritméticas y lógicas, codificación y decodificación de datos, y
diseño de circuitos digitales.
2. Codificadores y Decodificadores
Un codificador es un circuito digital que convierte una señal de entrada en
una señal de salida codificada, según un patrón o algoritmo específico. Por
otro lado, un decodificador es un circuito que realiza la operación inversa,
convirtiendo una señal codificada en una señal original.
3. Codificador de Prioridad
Un codificador de prioridad es un tipo de codificador que asigna una prioridad
a cada una de las señales de entrada, según un criterio específico. Esto
permite que la señal de salida indique la prioridad más alta de las señales de
entrada activas.
Ejemplos de uso:
Los codificadores de prioridad se utilizan en diversas aplicaciones, como:
• Sistemas de control de tráfico, donde se utilizan para priorizar las
señales de tráfico en función de la hora del día o la cantidad de tráfico.
• Sistemas de alarma, donde se utilizan para priorizar las alarmas en
función de la gravedad del evento.
• Sistemas de control de procesos, donde se utilizan para priorizar las
señales de control en función de la importancia del proceso.
1
Facultad de Ingenierías
Ingeniería Electrónica
Arquitectura de Sistemas de Cómputo
Semestre 2025 - 1
4. Código BCD
El código BCD (Binar y Coded Decimal) es un sistema de representación
numérica que utiliza códigos binarios para representar dígitos decimales. En
el código BCD, cada dígito decimal se representa mediante un código binario
de 4 bits. Por ejemplo, el dígito decimal 5 se representa como 0101 en código
BCD.
5. Decodificador BCD y Display 7 Segmentos
Un decodificador BCD es un circuito digital que convierte un código BCD en
una señal de salida que puede ser utilizada para controlar un display 7
segmentos. El decodificador BCD recibe un código BCD de 4 bits y genera
una señal de salida que activa los segmentos correspondientes del display 7
segmentos para mostrar el dígito decimal representado por el código BCD.
El uso de decodificadores BCD en displays 7 segmentos es común en
aplicaciones como:
• Relojes digitales
• Contadores
• Pantallas de visualización de datos
• Instrumentos de medición
6. Display 7 Segmentos
Un display 7 segmentos es un tipo de display digital que utiliza 7 segmentos
luminosos para mostrar números y, en algunos casos, letras. Cada segmento
se puede encender o apagar para formar los dígitos deseados.
Tipos de Display 7 Segmentos
Existen dos tipos principales de displays 7 segmentos, Están los que son de
cátodo común (CC), en los cuales todos los cátodos de los segmentos se
conectan a un punto común, generalmente a tierra. La tensión de
alimentación se aplica a los ánodos de cada segmento para encenderlos. Por
otra parte, se encuentran los de ánodo común (AC), tipo en el que todos los
ánodos de los segmentos se conectan a un punto común, generalmente a la
tensión de alimentación. La tensión de alimentación se aplica a los cátodos
de cada segmento para encenderlos.
Disposición y Numeración de Segmentos
La disposición y numeración de los segmentos en un display 7 segmentos es
de la siguiente forma:
2
Facultad de Ingenierías
Ingeniería Electrónica
Arquitectura de Sistemas de Cómputo
Semestre 2025 - 1
Donde:
0, 1, 2, 3, 4, 5 y 6 son los 7 segmentos luminosos. Los segmentos 0, 1, 2, 3,
4, 5 y 6 se utilizan para formar los dígitos. En el caso específico de la tarjeta
DE1-SoC, los displays 7 segmentos son de ánodo común (AC).
Diagrama de bloques
CODEC
INPUTS P1 OUTPUTS
DISP[0]
DISP[1]
BCD[0] DISP[2]
ARCHITECTURE COMPORTAMIENTO
BCD[1] DISP[3]
BCD[2] DISP[4]
BCD[3] DISP[5]
DISP[6]
3
Facultad de Ingenierías
Ingeniería Electrónica
Arquitectura de Sistemas de Cómputo
Semestre 2025 - 1
Pin planner
7 SEGMENTOS
I/O PIN REFERENCE
BCD[0] AB12 SWITCH[0]
BCD[1] AC12 SWITCH[1]
BCD[2] AF9 SWITCH[2]
BCD[3] AF10 SWITCH[3]
DISP[0] AE26 HEX0[0]
DISP[1] AE27 HEX0[1]
DISP[2] AE28 HEX0[2]
DISP[3] AG27 HEX0[3]
DISP[4] AF28 HEX0[4]
DISP[5] AG28 HEX0[5]
DISP[6] AH28 HEX0[6]
Tablas de verdad
BCD[3] BCD[2] BCD[1] BCD[0] DISP[6] DISP[5] DISP[4] DISP[3] DISP[2] DISP[1] DISP[0]
0 0 0 0 1 0 0 0 0 0 0
0 0 0 1 1 1 1 1 0 0 1
0 0 1 0 0 1 0 0 1 0 0
0 0 1 1 0 1 1 0 0 0 0
0 1 0 0 0 0 1 1 0 0 1
0 1 0 1 0 0 1 0 0 1 0
0 1 1 0 0 0 0 0 0 1 0
0 1 1 1 1 1 1 1 0 0 0
1 0 0 0 0 0 0 0 0 0 0
1 0 0 1 0 0 1 0 0 0 0
7 SEGMENTOS
SEGMENTO DISPOSICIÓN
0 0,1,2,3,4,5
1 1,2
2 0,1,3,4,6
3 0,1,2,3,6
4 1,2,5,6
5 0,2,3,5,6
6 0,2,3,4,5,6
7 0,1,2
8 0,1,2,3,4,5,6
9 0,1,2,3,5,6
4
Facultad de Ingenierías
Ingeniería Electrónica
Arquitectura de Sistemas de Cómputo
Semestre 2025 - 1
Referencias
[1] DE1-SoC User Manual. (s.f.). Recuperado de
([Link]
w)
[2] Grediaga, A. (2013). Sistemas Electrónicos Digitales. Práctica 2: Sistemas
combinacionales con VHDL. Sistemas Electrónicos Digitales.