Lista 07
Abschlussbedingungen
Geöffnet: Mittwoch, 5. Oktober 2016, 00:00
Fällig: Mittwoch, 19. Oktober 2016, 12:00
Apresentar a solução para os exercícios abaixo, do livro do D'Amore:
-
8.8.3
ENTITY som_fct7 IS
PORT (a_i, b_i : IN INTEGER RANGE 0 TO 15;
s_o : OUT INTEGER RANGE 0 TO 15);
END som_fct7;
ARCHITECTURE falha OF som_fct7 IS
FUNCTION minimo (a : INTEGER; b : INTEGER) RETURN INTEGER IS
SIGNAL min : INTEGER RANGE 0 TO 15;
BEGIN
IF (a < b)
THEN min <= a;
ELSE min <= b;
END IF;
RETURN min;
END minimo;
BEGIN
s_o <= minimo(a_i, b_i);
END falha;
Quadro 8.8.2 Função com erro
-
8.8.6
-
8.8.7
-
8.8.8
Apresente o código para o circuito comparador de N bits utilizando funções recursivas, além do script para obter os dados de Área de Delay para N=(1, 2, 4, 8, 16, 32, 64, 128, 256) e dos gráficos de Área e Delay em função de N (planilha do Excel), comparando com os resultados da implementação 'Ladder' apresentada em aula. Comente a respeito das duas implementações sob o ponto de vista de consumo de lógica (Área) e caminho crítico (Delay).
Para cada exercício deverá ser apresentado um arquivo .vhd (texto puro), com cabeçalho (modelo indicado abaixo) e as respostas às questões do exercício apresentadas como comentários no mesmo.
Todos os arquivos deverão ser entregues num único arquivo compactado com nome igual ao número USP do aluno, somente números.
Modelo de cabeçalho:
----------------------------
--Nome
--NUSP
--
--Exercício x.x.x
----------------------------