creation and implementation of multimeter universal components on stratix dsp evaluation board and...
TRANSCRIPT
Creation and implementation of multimeter universal
components on Stratix DSP evaluation board and
NanoBoard NB1
Work in PERG under promotion of
Dr hab R. S.Romaniukand Dr K. Poźniak
eng. Adam Piotr Grodecki
Agenda
1.General purpose2.Subject of interest3.Parameters of measured signal4.Implementation on Stratix DSP e.b.5.Implementation on NanoBoard NB16.Actual state of work7.Future plans
General purpose
MultimeterDXP Altium
Stratix DSP evaluation board NanoBoard NB1
Altera@Stratix EP1S25F80C5 Altera@Cyclone EP1C2Q24QC7
Altera@Stratix EP1S10F780C7
Xilinx@Spartan XC2S300E-6PQ208C
Xilinx@Virtex II Pro XC2VP7-5FG456C
FPGA
ADC
Communication
Analog Devices AD9433 AD converter
12 bit; 125 MHz; 5.0 V
Maxim MAX1037EKA-T AD converter
8 bit; 1,7 MHz; 3,3V or 2,0 for high precision
EPP
up to 24 kB/s
I2C and EPP-JTAG
up to 50 kB/s
Subject of interest
Stratix DSP evaluation board NanoBoard NB1
50 MHz 500 KHz
5.0 V 3,3 and 2,0 for higher precision
Parameters of measured signal
Frequency
Voltage
Data
75 MB/s 500 kB/s
JTAG
EPP
Data flow.
Implementation on Stratix DSP e.b.
Signal
AD onboard converter
epp <> matlab
xiid.dllEPP inpout32.dll eppii.dll
source.iid
mex files
ii_function.dll
Implementation on Stratix DSP e.b.
epp<>stratix<>board
EPP
D/A
A/D
AREA
AREA
STATE
MACHINE
Internal
InterfaceEPPinterface
DPM_PROG
DPM_PROG
CNT
CNT
Implementation on Stratix DSP e.b.
Implementation on NanoBoard NB1
Signal
NanoBoard NB1
Altium DXP 2004
JTAG Parallel
DELPHI script
AD onboard converter
I2C protocol
State of work A/D reading part, viewing data in
Matlab of 10 bit samples collected using A/D converter tacted by 80 MHz clock.
A/D reading part, using NanoBoardNB1, 8 bit samples, stored in memory.
Future plans
Visualization and GUI in Matlab.
Additional AD converter board for faster signal measuring using NanoBoard NB1
Questions