10.11.2012 Views

Circuitos Práticos - Saber Eletrônica

Circuitos Práticos - Saber Eletrônica

Circuitos Práticos - Saber Eletrônica

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Desenvolvimento<br />

Apesar da aparente simplicidade desta<br />

placa, as aplicações de alta performance<br />

e baixo custo são o foco da mesma. Ela<br />

também se mostra muito atraente para<br />

estudantes e hobistas interessados, devido<br />

a seu baixo custo.<br />

O software necessário para trabalhar<br />

com esta placa é Xilinx WebPack. Este aplicativo<br />

foi distribuído sob autorização da<br />

Xilinx na edição <strong>Saber</strong> <strong>Eletrônica</strong> Especial<br />

com CD nº5 (figura 4). Ele também pode<br />

ser obtido no site do fabricante. Com ele é<br />

possível desenvolver, programar e também<br />

simular projetos para as CPLDs Xilinx.<br />

Maiores informações sobre esta placa<br />

e outras disponíveis, além dos dispositivos<br />

lógicos programáveis Xilinx em<br />

http://www.xilinx.com.<br />

Placa Altera Excalibur<br />

A placa Excalibur da Altera, figura<br />

5, contém recursos interessantes para o<br />

desenvolvimento dos mais diversos produtos<br />

com o uso de FPGAs. As principais<br />

características são:<br />

Características da FPGA presente na<br />

placa:<br />

• FPGA EP20K com 526.000 gates<br />

(832 macrocélulas)<br />

• 106.496 bits máximos de RAM<br />

• 376 pinos de I/O<br />

• Pinos de I/O com capacidade de<br />

operação com lógica digitai com<br />

níveis em 1,8 V, 2,5 V, 3,3 V e 5 V (tolerado<br />

com uso de resistor externo)<br />

• Tensão de alimentação em 1,8 V<br />

e 2,5 V<br />

F4. <strong>Saber</strong> <strong>Eletrônica</strong><br />

Especial nº5.<br />

42 I SABER ELETRÔNICA 459 I 2012<br />

• Performance superior a 250 MHz<br />

• Programação através de interface<br />

JTAG.<br />

Dispositivos “extras” da placa:<br />

• Conector para SDRAM S0DIMM<br />

(memória de Note Book)<br />

• 2 Mbits de memória SRAM (chips<br />

presentes na placa)<br />

• 8 Mbits de Memória Flash (chip<br />

na placa)<br />

• Conector DB09 para comunicação<br />

serial (RS-232)<br />

• Reguladores de tensão tipo “drop-<br />

-down” na placa<br />

• Chaves push-button para uso geral<br />

• Chave dip disponível<br />

• Dois displays de “7” segmentos para<br />

uso geral<br />

• Display LCD 16x2 tipo caracter<br />

fornecido para conexão na placa<br />

• Dois conectores tipo PMC presentes<br />

• 74 pinos de I/O (barra pinos) para<br />

trabalhar com lógica digital em<br />

tensões de 3,3 V<br />

• 74 pinos de I/O (barra pinos) para<br />

trabalhar com lógica digital em<br />

tensões de 5,0 V<br />

• Cabos de conexão<br />

• Fonte de alimentação externa.<br />

Trata-se de uma placa com dispositivos<br />

extras que podem ajudar no desenvolvimento<br />

de muitos produtos, sem a<br />

necessidade de circuitos adicionais.<br />

A programação desta placa é feita<br />

através de uma interface JTAG, mostrada<br />

na figura 6. Esta interface é fornecida<br />

junto com a placa, mas o seu esquema<br />

elétrico está disponível também no site<br />

do fabricante para aqueles que desejam<br />

se aventurar no mundo das FPGAs por<br />

conta própria.<br />

A Altera disponibiliza dois programas<br />

para desenvolvimento e programação<br />

de suas FPGAs: o MAX+Plus II<br />

Manager e o Quartus II. Atualmente,<br />

a empresa recomenda a todos os seus<br />

clientes a migração para o novo aplicativo<br />

Quartus II, devido a sua maior<br />

riqueza em comandos e possibilidades.<br />

A aparência de ambos foi mantida<br />

dentro de certos limites para facilitar<br />

a migração.<br />

Ambos os aplicativos permitem o<br />

desenvolvimento através de esquema<br />

(circuito elétrico), VHDL e Verilog. Estão<br />

presentes também ferramentas de<br />

simulação e programação no aplicativo.<br />

O “download” e o registro destes aplicativos<br />

pode ser feito no site do fabricante.<br />

Maiores informações sobre esta placa<br />

ou outras disponíveis e também sobre as<br />

FPGAs Altera em http://www.altera.com.<br />

Conclusão<br />

Como o leitor pôde notar, o mundo<br />

das FPGAs e CPLDs no geral é bem<br />

grande. Existem vários fabricantes e<br />

cada um deles pode oferecer características<br />

em seus dispositivos que venham<br />

a se “encaixar” no novo produto a ser<br />

desenvolvido pelo engenheiro / técnico<br />

de desenvolvimento. É necessária uma<br />

pesquisa minuciosa antes de se decidir<br />

F5. Placa<br />

Excalibur.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!