11.05.2013 Views

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

Sistema multicanal para aquisiç˜ao de dados em um ... - CBPFIndex

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(a) Estrutura <strong>de</strong> acrílico com conectores <strong>de</strong><br />

alimentação e <strong>de</strong> trigger externos<br />

(c) Todas as placas montadas: MPDs e interface<br />

USB<br />

3.4 Lógica Sintetizada<br />

(b) Primeiro MPD montado e cabos <strong>de</strong> interconexão<br />

(d) Montag<strong>em</strong> final: cabo flat DB-25 e tampa<br />

com cooler<br />

Figura 3.9: Montag<strong>em</strong> <strong>de</strong> <strong>um</strong> MPD Box.<br />

As funções lógicas sintetizadas no FPGA <strong>de</strong>s<strong>em</strong>penham o papel <strong>de</strong> processamento e<br />

controle do fluxo <strong>de</strong> <strong>dados</strong> entre os dispositivos que integram o módulo, <strong>de</strong>s<strong>de</strong> a saída<br />

dos dispositivos conversores (ADC e TDC) até o envio dos <strong>dados</strong> ao computador através<br />

da interface USB. Além disso, a lógica sintetizada <strong>de</strong>ve controlar o acesso ao barramento<br />

<strong>de</strong> comunicação USB, arbitrando-o <strong>para</strong> uso individual e correto envio e recebimento dos<br />

<strong>dados</strong>. Tais circuitos lógicos foram <strong>de</strong>senvolvidos através da <strong>de</strong>scrição <strong>de</strong> seus compor-<br />

tamentos <strong>em</strong> linguag<strong>em</strong> VHDL [56]. Para interpretar os códigos <strong>em</strong> VHDL utilizou-se<br />

o ambiente <strong>de</strong> <strong>de</strong>senvolvimento fornecido pela fabricante do FPGA, o Quartus II Web<br />

Edition [57]. Esta ferramenta realiza a síntese dos circuitos lógicos, o mapeamento no<br />

FPGA e interage com a ferramenta <strong>de</strong> análise <strong>de</strong> t<strong>em</strong>po TimeQuest e com o simulador<br />

avançado Mo<strong>de</strong>lSIM-Altera [58], <strong>para</strong> <strong>de</strong>puração e validação do projeto. Todos os circuitos<br />

<strong>de</strong>senvolvidos operam <strong>de</strong> forma síncrona, exceto as interfaces com componentes externos<br />

39

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

Saved successfully!

Ooh no, something went wrong!