Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Massimiliano Banfi
System Engineer, National Instruments
Agenda
• Introduzione
• LabVIEW FPGA per il Test
• Implementare Temporizzazioni e Trigger
customizzati
• Streaming ad elevata velocità utilizzando la
tecnologia DMA
• Costruire una personalità DAQ
• Domande
1
29/02/2008
2
29/02/2008
counters personalizzabili
Counters 2 counter
in ogni linea digitale
Software
NI-DAQmx
NI-RIO Driver
DriverSoftware
Software
Operating System
PCI Bus
Hardware LabVIEW
Fixed FPGA
ASIC Hardware
I/O
ADCs DACs DIO
3
29/02/2008
4
29/02/2008
5
29/02/2008
6
29/02/2008
7
29/02/2008
'0$
&RQWUROOHU
Buffer
FIFO
'0$
&RQWUROOHU
Buffer
FIFO
8
29/02/2008
'0$
&RQWUROOHU
Buffer
FIFO
9
29/02/2008
Esempi di requisiti:
– Due canali analogici simultanei
– Custom trigger – trigger su due valori analogici
– Frequenza di campionamento configurabile
– Acquisizione dati continua e affidabile
10
29/02/2008
Stop
Error Running
Overflow
11
29/02/2008
12
29/02/2008
Applicazione Host
13