Você está na página 1de 4

UNIVERSIDADE TECNOLÓGICA FEDERAL DO PARANÁ

DEPARTAMENTO ACADÊMICO DE ELETRÔNICA

BACHARELADO EM ENGENHARIA ELETRÔNICA

CIRCUITOS DIGITAIS

Relatório de Prática de Laboratório

Prática de Laboratório 08 – Truth Table

Elaboração:
Héricles Roberto S. Petenusso – 2300389
Huesley Candido – 2304520

CAMPO MOURÃO
PERÍODO LETIVO <2022/2>
1. Problema

Implementou-se na prática 08 um comparador de magnitude para um sistema


computacional com subsistemas de inicialização composto por 6 chaves de acesso. Sendo
essas chaves de acesso distribuídas da seguinte forma:

Chave Códigos de acesso


A 33
B 25
C 18
D 12
E 7
F 3
Fonte: autoria própria (2022).

2. Arquitetura de Hardware

Desenvolveu-se a entidade de hardware “tabela”, composto pela entrada ‘A’, um


vetor de 6 elementos e pela saída ‘S’, um vetor de 2 elementos, vide quadro 1.

Quadro 1
--identidade
ENTITY TESTEDEIGUALDADE IS
PORT(A: IN BIT_VECTOR(5 DOWNTO 0); S: OUT BIT_VECTOR(1 DOWNTO 0));
END ENTITY;

-- arquitetura
ARCHITECTURE COMPORTAMENTO OF tabela IS
BEGIN
S <= “00” WHEN A< “000111” OR A = “001000” ELSE
“01” WHEN (A> “001000” AND A< “001101”) OR A = “010000” OR A = “010001” ELSE
“10” WHEN (A> “001100” AND A< “010000”) OR (A> “010001” AND A< “010111”) OR
A = “011000” OR (A> “011111” AND A< “100100”) ELSE
“11” WHEN A> “100011” OR A = “111111” OR (A> “011000” AND A< “100000”) OR
A = “010111”;
END ARCHITECTURE;

Fonte: autoria própria (2022).


3. Waveform

A waveform foi definida em formato binário, tendo intervalos de variação de 250


nanossegundos para ‘A0’, já para a ‘A1’ os intervalos de variações foram de 500
nanossegundos, para ‘A2’ um intervalor de 280 nanossegundos, para ‘A3’ um intervalor
de 150 nanossegundos, para ‘A4’ de 200 nanossegundos e, por último, para ‘A5’ um
intervalo de 100 nanossegundos.
Quadro 2 - waveform

Fonte: Autoria própria (2022).

4. RTL VIEWER

O circuito “tabela” não é de simples implementação, como exibe o quadro 4, sendo


apenas 6 entradas: ‘A0’, ‘A1’, ‘A2’, ‘A3’, ‘A4’ e ‘A5’ e, uma única saída vetorial: ‘S’,
como é mostrado no quadro 3.

Quadro 3 – RTL VIEWER

Fonte: Autoria própria (2022).


Quadro 4 – RTL VIEWER - interno

Fonte: Autoria própria (2022).

Visando possíveis otimizações no circuito, implementamos o tecnology map


viewer, contudo observando o quadro 5 vemos que hardware mais enxuto e otimizado já foi
implementado pelo Quartus Prime.

Quadro 5 – Technology Map Viewer

Fonte: Autoria própria (2022).

Você também pode gostar