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
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