|
Avisos |
---|
Data |
Aviso |
---|---|
06/06/03 |
O
testbench do trabalho 2 foi atualizado para suprimir a dependência
durante a inserção de moedas em seqüência.
Atenção para o fato de que o comando c 3 5 seguido do s 8 00000 no testbench significa a
passagem de uma moeda de R$0,01 com um glitch
no sensor de R$0,05. |
05/06/03 |
Disponibilizada uma
implementação do primeiro
trabalho. |
04/06/03 |
O
compilador ghdl está
instalado na área do gpsl
no IC. Ele é um compilador VHDL baseado no gcc. Como resultado da
compilação ele gera um arquivo executável. Exemplo
de utilização para o primeiro trabalho:USE_GCC=1 . ~gpsl/configurar_area.shAs duas primeiras linhas compilam o código, a terceira gera o executável (tb_arbiter é o nome da entidade de mais alto nível) e a quarta linha executa o programa gerado, que é o testbench. |
04/06/03 |
Resultados
do trabalho 2. Olhem com detalhe os comentários informados. Favor
mandar as versões atualizadas o mais rápido
possível. |
20/05/03 |
Incluídas
perguntas freqüentes no FAQ |
20/05/03 |
Dois textos interessantes sobre
projetos: 1 e 2. |
20/05/03 |
Incluído
de mais um sinal de clock no trabalho 3 |
20/05/03 |
Resultados
do trabalho 1 |
08/04/03 |
Novo
Testbench para o primeiro trabalho disponível. Data de entrega
do trabalho: 25/04/03. |
01/04/03 |
Um Testbench preliminar para o
primeiro trabalho já está disponível. |
26/03/03 |
Se
você não tem conta na jaguatirica nem senha para acesso por
uma das contas da disciplina, entre em contato com um dos professores. |
21/02/03 |
Sala de aula confirmada: CC05. |
19/12/02 |
Versão
inicial da página disponível. |
Terças e Sextas 10:00 - 12:00 Sala: CC05 |
Entrar em contato sempre que necessário. Se preferirem marcar um horário, combinar via email. |
|||
A avaliação será baseada nos 4 trabalhos. |
Os alunos deverão formar grupos e cada grupo terá como trabalho final implementar um ou mais periféricos para o Leon e a placa XESS XSV800. Trabalho 1: Árbitro de barramento (entrega 25/04) Trabalho 2: Contador de moedas (entrega 06/05) Trabalho 3: UART (entrega 26/05) Trabalho 4: Módulo de hardware para o Leon (entrega 07/07) |
Material utilizado na disciplina (também disponíveis na rede do IC em ~rodolfo/pub):
|
Calendário |
---|
Fevereiro | |
Dia | Matéria |
---|---|
18T |
Apresentação do
Curso. Introdução a Projeto de Hardware. |
21S |
VHDL: Tópicos básicos. |
25T |
VHDL: Tópicos
básicos (arquivo). |
28S |
VHDL: Tópicos básicos e prática no laboratório. |
Março |
|
Dia | Matéria |
07S |
VHDL: Tópicos básicos e prática no laboratório (arquivo). |
11T |
VHDL: Tópicos básicos (arquivo). |
14S |
VHDL:
Instanciação de componentes. |
18T |
Introdução ao Leon (arquivo). |
21S |
Leon. |
25T |
Ferramentas de simulação e síntese da Mentor. |
28S |
VHDL: Componentes e configurações. |
Abril | |
Dia | Matéria |
01T |
OCP: Visão geral (arquivo). |
04S |
Introdução
à testbenches (exemplo: testbench do trabalho 1). |
08T |
VHDL: Funções, procedimentos (arquivo). |
11S |
VHDL: bit_vector, guard,
buffer (arquivo) (exemplos). |
15T |
Atendimento/Trabalho |
18S |
Feriado |
22T |
Atendimento/Trabalho |
25S |
Atendimento/Trabalho |
29T |
Atendimento/Trabalho |
Maio | |
Dia | Matéria |
02S |
Feriado |
06T |
Atendimento/Trabalho |
09S |
Atendimento/Trabalho |
13T |
|
16S |
|
20T |
|
23S |
|
27T |
|
30S |
|
Junho | |
Dia | Matéria |
03T |
|
06S |
|
10T |
|
13S |