Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa



Documentos relacionados
Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa.

SISTEMAS DIGITAIS INTRODUÇÃO AO AMBIENTE DE PROJECTO DO XILINX ISE 10.1 PEDRO TOMÁS, PAULO LOPES, HORÁCIO NETO

UNIVERSIDADE FEDERAL DE SANTA CATARINA EEL5105 Circuitos e Técnicas Digitais Prof. Eduardo L. O. Batista

Programação de CPLDs no ambiente ISE 4.2i da Xilinx

Laboratório de Arquitectura de Computadores IST - Taguspark 2008/2009 Introdução aos sistemas binários Guião 1 9 a 13 de Março 2009

Introdução ao Laboratório

GUIA DE IMPLEMENTAÇÃO DE CIRCUITOS NA PLACA DE DESENVOLVIMENTO:

Laboratório de Arquitetura de Computadores IST - Taguspark 2014/2015 Introdução ao simulador Guião 1 23 a 27 fevereiro de 2015

Sistemas Digitais Reconfiguráveis

Espectro da Voz e Conversão A/D

Conteúdo do pacote. Lista de terminologia. Powerline Adapter

Amplificadores Operacionais

Leitor MaxProx-Lista-PC

Projecto de uma placa com DIP-Switches e LCD com ligação à placa DETIUA

1 Ajuda da Internet M vel Clix

Seu manual do usuário EPSON LQ-630

Conteúdo do pacote. Lista de terminologia. Powerline Adapter

Capítulo 1: Introdução

Manual de Instruções para a Placa de Testes da FPGA Max3064A da Altera

Manual Equipamento ST10 Flasher Rev. 1

Display de 7. PdP. Autor: Tiago Lone Nível: Básico Criação: 16/12/2005 Última versão: 18/12/2006. Pesquisa e Desenvolvimento de Produtos

Instituto Tecnológico de Aeronáutica - ITA Divisão de Engenharia Eletrônica Departamento de Eletrônica Aplicada Laboratório de EEA-21

Comutador USB KVM Comutador USB KVM com áudio, 2 portas Comutador USB KVM com áudio, 4 portas Manual

MANUAL DE OPERAÇÃO do aremoto

Instituto Superior de Ciências do Trabalho e da Empresa Departamento de Ciências e Tecnologias da Informação. Arquitectura de Computadores ETI IGE

SAMUO APP: MANUAL DO ADMINISTRADOR

Manual do Utilizador para DS150E. Dangerfield June V3.0 Delphi PSS

TCI S5-USB. Cabo de Programação STEP5 - USB. Manual de Instalação

INSTRUMENTAÇÃO E MEDIDAS

ZS Rest. Manual Profissional. Instalação do Software. v2011

Exemplo de aplicação Car Parking 1in1out

Guia de Instalação do Software

Guia de utilização. Gestão de Mensagens. Março 2009

Manual de Utilização Rápida. Banda Larga Móvel Vodafone Sharing Dock R101

Backup (cópia de segurança) e restauração de informações no

MANUAL RÁPIDO DE UTILIZAÇÃO

Moldura Digital para Fotografias

Manual de Administração Intranet BNI

Projecto e Controlo em Lógica Digital

Manual de Instalação da Plataforma Scorpion. 1. Como conectar a Plataforma Scorpion com a Xilinx Starter-3E kit

PRINCÍPIOS DE INFORMÁTICA PRÁTICA OBJETIVO 2. BASE TEÓRICA. 2.1 Criando Mapas no Excel. 2.2 Utilizando o Mapa

Vodafone ADSL Station Manual de Utilizador. Viva o momento

Interruptor KVM Cabo USB/HDMI 2-Portas

Guia de Instalação de Software

gettyimages.pt Guia do site área de Film

Instalação do Plugin LeJOS

em conjunto na Inter net, deve ter um component à Inter net.

GUIA DE INSTALAÇÃO PARA DRIVER DE COMUNICAÇÃO USB Versão 2.0 IF ST120 IF ST200 IF ST 2000 IF ST 2500

Manual de utilização do módulo NSE METH-8RL/Exp

Relatório SHST

TEMA: Processo de pedidos Configurações, workflow e funcionalidades

Instruções de Instalação

A idéia hardware sugerida é colocar a placa entre o PC e o microcontrolador, conforme mostrado no esquema abaixo.

Attack Software de controle e Monitoração de amplificadores

Instruções para instalar o certificado para acesso a normas do IPQ

PROJ. Nº LLP NL-ERASMUS-ECUE

TUTORIAL DE PROGRAMAÇÃO. Configuração do cartão de entrada / saída analógica CP1W-MAD11.

EAmb V.1 ESPOSENDE AMBIENTE. GestProcessos Online. Manual do Utilizador

Acronis Servidor de Licença. Manual do Utilizador

HOMEPLUG ADAPTER STARTER KIT

Perguntas Frequentes Assinatura Digital

Procedimento para reinstalação dos aplicativos da mesa multi-toque através da imagem do sistema.

Electrónica Digital 2. Xilinx Webpack

Guia de instalação. 3. Acesse o menu novamente vá em SISTEMA, CANAL GESTÃO e DIGITAL CHANNELS

Somador e subtrator de 8 bits

Capítulo 3 - Trabalhando com circuitos digitais

Ajuda do software OBELISK top2 V3.0

Atualização de Software do ipldk. Guia de Instalação e do Usuário

Copyright Restinfor, Lda

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

ZSRest. Manual de Configuração. CheckOutPDA. V2011-Certificado

Manual do utilizador. Aplicação de agente

Manual do Utilizador do Easi-View

Manual de Actualização de Firmware para câmaras fotográficas digitais Cyber-shot da Sony - DSC-F828

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

Português. Informações sobre segurança

SISTEMAS DISTRIBUIDOS EM INSTRUMENTAÇÃO E CONTROLO. Guia de Laboratório. Trabalho 4 -P1

Central de Detecção de Incêndio 4 Zonas Manual de Instalação

Manual Sistema de Autorização Online GW

Antes de dar início à instalação, verifique se todas as peças necessárias estão presentes. A caixa deve conter:

HCT Compatibilidade Manual do Usuário

EMP Multi Screen Adjustment. Guia de Funcionamento

UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE - UFRN DEPARTAMENTO DE INFORMÁTICA E MATEMÁTICA APLICADA DIMAP

IceData500. Manual do utilizador. Agosto 2004 Versão 1.1

Google Sites. A g r u p a m e n t o C a m p o A b e r t o /

Ficha 1. Conjunto de informação básica, essencial para utilizar sensores e actuadores.

Faculdade de Ciências da Universidade de Lisboa CURSO DE GPS. Módulo x. (Aula Prática) Reliance - Ashtech. Suas Aplicações Em SIG.

Manual de funcionamento

Catálogo Nacional de Compras Públicas. Manual de Fornecedores

Guia Rápido. Versão 9.0. Mover a perícia - não as pessoas

Manual do Utilizador. Linksys PLWK400. Kit de Expansão de Rede Sem Fios AV Powerline

Personata Recorder. Manual de Instalação e Configuração

Memeo Instant Backup Guia Rápido de Introdução

Configuração do Ambiente de Trabalho

Tarefa Orientada 2 Criar uma base de dados

Contadores de energia

LINEAR EQUIPAMENTOS RUA SÃO JORGE, TELEFONE: SÃO CAETANO DO SUL - SP - CEP


Transcrição:

Departamento de Engenharia Electrotécnica e de Computadores Instituto Superior Técnico Universidade Técnica de Lisboa Sistemas Digitais Guia de Implementação de Circuitos na Placa de Desenvolvimento Horácio Neto Novembro de 2009

Introdução Nos laboratórios 3, 4 e 5 vai utilizar um Dispositivo Lógico Programável para implementar os seus circuitos digitais. Um Dispositivo Lógico Programável é um circuito que permite realizar directamente um Sistema Digital num único chip, a partir do seu Esquema Lógico. Nos laboratórios referidos irá utilizar a placa de desenvolvimento Basys (ou Basys2) da Digilent (http://www.digilentinc.com/products/detail.cfm?navpath=2,400,791&prod=basys ou http://www.lextronic.fr/p4848-platine-devaluation-basys.html ). Placa de Desenvolvimento Basys. Esta placa, tal como outras similares, permite implementar sistemas digitais complexos num único circuito integrado e verificar o seu funcionamento utilizando as entradas e saídas disponíveis na placa. Para implementar o seu circuito deve utilizar o esquema da figura 1, que tem já previamente definidas as entradas/saídas disponíveis e funciona, portanto, como uma placa de prototipagem virtual. Após ter completado o esquema lógico do seu projecto, a implementação do circuito é realizada de modo semi-automático seguindo os passos descritos neste guia. 1. Dispositivo utilizado na Placa O dispositivo utilizado é uma Spartan3E XC3S100E-TQ144 (se usar a placa Basys) ou -CP132 (se usar a placa Basys2). Quando abrir um novo projecto escolha correctamente esse dispositivo. Pode alterá-lo, em qualquer altura, nas Propriedades do Projecto: 1

2. Esquema com Interfaces Entrada/Saída adaptadas à placa. Figura 1 O esquema acima, contido no ficheiro sd.sch disponível na página da cadeira, inclui as interfaces entrada/saída aos interruptores e displays utilizados na placa. Este esquema funciona, de facto, como uma placa virtual. Deverá portanto incluir o circuito que projectou neste esquema e efectuar as ligações necessárias das entradas/saídas. À esquerda tem as interfaces de entrada que permitem fazer as ligações aos 4 botões de pressão e aos 8 botões on/off existentes. Deve ligar directamente as entradas do seu circuito às saídas dos buffers destas interfaces. Tem 3 entradas de relógio disponíveis. O sinal clk_fast é um relógio de frequência 55 MHz. O sinal clk_slow é um relógio lento de frequência 0,8 Hz, portanto apropriado para lhe permitir visualizar as mudanças de estado. À direita tem as interfaces de saída. Estas interfaces permitem-lhe actuar directamente os 4 displays de 7 segmentos (é acendido o símbolo hexadecimal correspondente ao número binário de 4 bits activado nas entradas respectivas do componente Disp7) e os 8 leds simples existentes na placa. Para tal deve ligar as saídas do seu circuito aos buffers Leds e/ou ao componente Disp7. As entradas não utilizadas dos buffers Leds e do componente Disp7 devem ser ligadas a GND. Quando utilizar os displays de 7 segmentos deve activar os sinais correspondentes, aceso1,, ligando-os a VCC, e deve ligar o sinal clk_disp directamente à entrada de relógio do componente Disp7. Se pretender desligar um ou vários displays de 7 segmentos desactive-os ligando a GND os sinais de activação correspondentes. 2

3. Ligação da placa. Ligue o cabo USB entre o PC e a placa. Ligue a placa: o interruptor lateral deve estar na posição ON. 4. Geração do ficheiro de configuração do dispositivo. Após ter finalizado o seu esquema verifique se não tem erros nas ligações através do comando Check Schematic: Verifique também que a hierarquia do projecto inclui os componentes clkdiv, disp7 e Basys.ucf (ou Basys2.ucf) conforme indicado na figura ao lado. A inclusão destes componentes é obrigatória e deve ser sempre verificada (a não inclusão do ficheiro Basys.ucf, ou Basys2.ucf, pode deteriorar o dispositivo, e caso isso aconteça ser-lhe-ão pedidas responsabilidades). Após finalizar e verificar o seu esquema, e proceder às verificações referidas, o circuito está pronto a ser carregado na placa. Para isso, tem de proceder à geração do ficheiro de programação do dispositivo: escolha o modo Synthesis/Implementation na janela Sources e clique em Generate Programming File na janela Processes. Se não existirem problemas de implementação, é gerado o ficheiro sd.bit, e o circuito está pronto a ser carregado na placa. 3

5. Configuração do dispositivo. Para configuração do dispositivo na placa de desenvolvimento utilize o programa Adept da Digilent. Escolha o ficheiro sd.bit criado anteriormente na janela FPGA (figura abaixo) e clique em Program. O programa vai agora carregar o circuito para o dispositivo. Após este carregamento, o circuito está implementado no dispositivo. Pode verificar e demonstrar o seu funcionamento. 4