Home

Manual de Instalação da Plataforma Scorpion

image

Contents

1. 10B Properties Module Namo Projeto codo __ Emors No Eros ppe gatos sao own fan HE Timing Constraints Product Version ISE 10 1 Foundation Simulator Routing Results All Signals Completely Routed E Pinout j i ra S Open Project MEJ T strain X 1 Failing Constraint 744 Timing Report Look in amp LCD ScorpionNovo Scorpion 20082008 LCD e O e EE Hi Add Existing Source Create New Source E View Design Summan Design Utilities XP User Constraints E A Synthesize XST frams 9 312 3 N ent Design O Show Errors e BA irao peer af Show wamings Doo To Y OO O g E 4 pf Number ot occupied Slices 4 656 4 Processes E Na toolbar Process for Localizar Manage Configuration Project e Clicar duas vezes Ea loe aejol lx etx aaee xxe n E Sources for Implementation 3 E es siim ci H E Dufi Symthesize XST oO Enable Message Filtering Total Number Slice Rec P22 Implement Design i O Display Incremental Messages Design Owr erw De z E IOB Properties H E Module Level Utilization GH E E EERE addsu L FJ constraints ucf cons Errors and viamings H E Synthesis Messages fem Translation Messages je Map Messages 5 Place and Route Messages Project Properties at E Ee Enable Enhanced Design Summe Tizatiom sa di Number used as Flip Gene
2. palavras de at 8 bits A entrada dos operandos feita por meio de caracteres ASCII Cada caractere ASCII possui seu bin rio correspondente por exemplo a soma de 3 com lt resultaria em o porque 00110011 00111100 01101111 Ap s a entrada do segundo operando o software enviar as informa es para a Scorpion via USB que aguardar o retorno do FPGA O FPGA respondendo o resultado mostrado na tela conforme Fig4 e estar pronto para uma nova opera o Anexo Princ pio de Funcionamento do Protocolo FPGA Scorpion PC A Plataforma Scorpion dotada de dois grupos de pinos compostos por 4 pinos cada onde o grupo superior reservado para envio de dados e o segundo para captura de dados Temos ent o uma comunica o que se d por 4 bits por vez A Scorpion est configurada para comunicar se com a porta USB enviando e recebendo apenas 1 byte por vez sendo necess rio ent o dividir o byte em dois grupos de 4 bits por motivo da limita o de Interface de comunica o Al m da divis o do byte tamb m se faz necess rio o controle de envio e recebimento de dados para manter a integridade da informa o necess ria uma verifica o feita por cada plataforma para saber se est apta a enviar ou receber algum dado desta forma garantimos que n o haver perda de dados j que a transfer ncia s ocorre se o dispositivo que vai receber o dado estiver pronto Este controle de tr fego feito
3. Manual de Instala o da Plataforma Scorpion 1 Conectando a Scorpion com a Xilinx Starter 3E kit A conex o entre as plataformas realizada por meio de um encaixe de pinos e a liga o de um Flat Controller 1 1 A Plataforma Scorpion dotada de dois grupos de quatro pinos localizados em seu lado esquerdo esses s o os pinos de entrada e sa da de dados Eles devem ser encaixados a plataforma Xilinx Starter 3E por meio de seus conectores localizados na parte direita inferior conforme Fig1 NA O O 3 di O a s o E 1 2 Em seguida deve ser conectado o Flat Controller O Flat Controller possui quatro fios que devem ser ligados aos pinos conforme modelo descrito abaixo pela Fig2 CD a i RN e gt e 2 Ativa o da Plataforma Scorpion A plataforma Scorpion trabalha com transfer ncia de dados via USB utilizando fun es primitivas de uma biblioteca C chamada LIBHID Para que a conex o entre o PCe a plataforma seja estabelecida corretamente necess ria a instala o dessa biblioteca Ap s a instala o basta apenas fazer a conex o USB entre a plataforma e o PC conforme Fig3 2 1 Instalando LIBHID pelo gerenciador Synaptic Clicar em System gt gt Administration gt Synaptic Package Manager Em Quick Search procurar por libhid e instalar os pacotes a libhidO b libhid dev 2 2 Instalando LIBHID a partir do arquivo libhid 0 2 16 tar gz di
4. por nosso Flat Controller O Flat Controller composto de 4 fios
5. rate P ramimi i f ntents E rog mg Enhanced Design Summary Conte S Eres RS Z 2 Configure bigane Device se Show Partition Data dd pim am age ge Cao migu Jjuratio ratio TE LOI Show Warni Logic Distribution mi mgs 3 manage Configuration Project UMPACT P E E md Number of occupied Slice dr emos emma started Launching Design Summary Agora basta carregar o bitstream para o FPGA Selecione o dispositivo FPGA e clique com o bot o direito e em seguida program 3 2 Preparando a Scorpion Para preparar a Scorpion corretamente basta fazer as liga es dos pinos e do Flat Controller com a Starter 3E e conecta l ao PC por meio de um cabo USB ap s esta etapa e confirmando a instala o da biblioteca LIBHID podemos rodar nosso aplicativo no terminal 3 3 Rodando o aplicativo Abra o Terminal do seu Linux e navegue at a pasta ScorpionTerminal e execute o ADDSUB com a seguinte linha de comando sudo addsub Voc ir se deparar com a seguinte tela FINCIL FINCL FOETI FOETI 18 Fincl fincl defi Iti lucas lucas laptop clico os atieis planhs jiis pro Do alo ox File Edit View Terminal Help ADD SUB Bbits FPGA LCCV UFAL jd 0 1 val O Terminal tem sua funcionalidade bem simplificada basta primeiramente entrar com a opera o que se deseja efetuar O para soma ou 1 para subtra o Em seguida o software solicitar a entrada dos operandos lembramos que essa vers o suporta opera es com
6. sponibilizado juntamente com o Manual Para instala o a partir do arquivo libhid 0 2 16 tar gz que estamos disponibilizando basta apenas fazer a instala o via terminal no Linux Para o Linux Ubuntu primeiramente necess rio descompactar o arquivo com o comando tar zxvf libhid 0 2 16 tar gz em seguida navegar at a pasta criada e no diret rio raiz executar sudo configure sudo make sudo make install Ap s o termino o sistema estar pronto para comunicar se corretamente com a Scorpion 3 Rodando um aplicativo de teste LCCV UFAL ADD SUB Para fazermos um teste de conex o entre as plataformas estamos disponibilizando um projeto de um somador subtrator que j tem agregado em si um protocolo de comunica o preparado para a Scorpion O princ pio de funcionamento do Protocolo Est descrito no Anexo Ap s carregar o bitstream para o FPGA o somador estar pronto para receber e enviar dados para a Scorpion 3 1 Carregando o Projeto ADD SUB no FPGA Para carregar o projeto abra o arquivo LCDiise localizado em InterfaceScorpion Scorpion ADD LCD ScorpionNovo Scorpion 20082009 LCD is e atrav s da aba Open Project no menu File se go View Piojeci source process Window Heip Pao Sjgoox na DjpPxxPBlAj EDO 4 Mo fop CEST EEE ENEI x a EEE Mo as arces for Implementation IIi Dasi e roer H E oes oveen mane ficou Ooo ryaneroriecma SjLcD HE Summary ma E

Download Pdf Manuals

image

Related Search

Related Contents

Télécharger  Betriebsanleitung UFR1001E  Philips HDMI cable SWV2411W  Ion Migration Evaluation System  InLine 74206A  

Copyright © All rights reserved.
Failed to retrieve file