PROJETO SIMPLES EM VHDL USANDO O QUARTUS 0. Cuidados com nomes na hora de criar o projeto: 0.1. Utilizar o mesmo nome para "nome do projeto", "entidade de maior nível" e "ENTITY_NAME do código VHDL". Por exemplo lab01. 0.2. Dar preferência a pastas e nomes sem espaços 1. Abrir Quartus Web Edition 2. Criar novo projeto File -> New Project -> Nome do Projeto = lab01 -> Add Files deixar em branco (go Next) -> Device Family -> Cyclone II -> EP2C70F896C6 (quarto de baixo pra cima) -> Finish 3. Criar um arquivo VHDL File -> New -> VHDL File 4. Escrever o código VHDL -- isso é um comentário -- início do código ENTITY lab01 IS PORT( a, b, c : IN bit; d, e, f : OUT bit); END Lab01; ARCHITECTURE behavior OF lab01 IS BEGIN d <= a AND b; e <= b OR c; f <= a AND (b OR c); END behavior; -- fim do código 5. Salvar lab01.vhd 6. Compilar Processing -> Start Compilation 7. Designar entradas e saídas (pins) nos switches e nos leds Assignments -> Pin Planner Entradas: input a -> Location = PIN_AA23 (SW[0]) input b -> Location = PIN_AB26 (SW[1]) input c -> Location = PIN_AB25 (SW[2]) Saídas: output d -> Location = PIN_AJ6 (LEDR[0]) output e -> Location = PIN_ AK5 (LEDR[1]) output f -> Location = PIN_AJ5 (LEDR[2]) 8. Compilar (na janela do Quartus) Processing -> Start Compilation 9. Enviar para a placa Tools -> Programmer -> Start 10. Testar na placa (ou simular)