Creation and implementation of multimeter universal components on Stratix DSP evaluation board and...

12
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.Romaniuk and Dr K. Poźniak eng. Adam Piotr Grodecki

Transcript of Creation and implementation of multimeter universal components on Stratix DSP evaluation board and...

Page 1: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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

Page 2: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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

Page 3: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

General purpose

MultimeterDXP Altium

Page 4: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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

Page 5: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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

Page 6: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

JTAG

EPP

Data flow.

Implementation on Stratix DSP e.b.

Signal

AD onboard converter

Page 7: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

epp <> matlab

xiid.dllEPP inpout32.dll eppii.dll

source.iid

mex files

ii_function.dll

Implementation on Stratix DSP e.b.

Page 8: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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.

Page 9: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

Implementation on NanoBoard NB1

Signal

NanoBoard NB1

Altium DXP 2004

JTAG Parallel

DELPHI script

AD onboard converter

I2C protocol

Page 10: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

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.

Page 11: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

Future plans

Visualization and GUI in Matlab.

Additional AD converter board for faster signal measuring using NanoBoard NB1

Page 12: Creation and implementation of multimeter universal components on Stratix DSP evaluation board and NanoBoard NB1 Work in PERG under promotion of D r hab.

Questions