rev2010

9
Low-cost workbench client / server cores for remote experiments in electronics . Ferreira 1,2 , A. Dias 1,3 , P. Sousa 1 edic 4 , J. Machotka 4 , O. Gol 4 , A. Nafalski 4 1 Faculdade de Engenharia (DEEC), Porto, Portugal 2 Buskerud College of Engineering, Kongsberg, Norway 3 INESC Porto, Portugal 4 University of South Australia, Adelaide, AUSTRALIA Stockholm, Sweden:: 2009 June 29 - July 2 These slides are available at http://www.slideshare.net/josemmf

Upload: jose-manuel-martins-ferreira

Post on 14-Jan-2015

257 views

Category:

Education


3 download

DESCRIPTION

Low-cost workbench client / server cores for remote experiments in electronics

TRANSCRIPT

Page 1: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 1

Low-cost workbench client / server cores for remote experiments in electronics

J. M. Ferreira1,2, A. Dias1,3, P. Sousa1

Z. Nedic4 , J. Machotka4, O. Gol4, A. Nafalski4

1 Faculdade de Engenharia (DEEC), Porto, Portugal2 Buskerud College of Engineering, Kongsberg, Norway3 INESC Porto, Portugal

4 University of South Australia, Adelaide, AUSTRALIA

Stockholm, Sweden:: 2009 June 29 - July 2

These slides are available at http://www.slideshare.net/josemmf

Page 2: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 2

Introduction and motivation

• Standardisation trends address high-end solutions

• Embedded internet modules offer low-cost alternatives with increasing performance

• Previous workbenches based on low-cost modules proved to be feasible

Page 3: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 3

001010…001010…

The IEEE 1149.1 boundary-scan test standard

TDITMS

TCK

TDO

Serial input

Parallel input

Parallel output

Serial output

mux

mux

C/S L

core

cir

cuit

ry

core

cir

cuit

ry

core

cir

cuit

ry

Page 4: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 4

001010…001010…

The remote IEEE 1149.1 boundary-scan test workbench

TDITMS

TCK

TDO

core

cir

cuit

ry

core

cir

cuit

ry

core

cir

cuit

ry

Boundary-scan board (experiment hardware)

InternetIP camera

AP7000 Base Linux board 10/100 Mbps Ethernet

Experiment interface board

Page 5: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 5

The remote microcontroller workbench

Microcontroller board (experiment hardware)

Digital I/O Digital I/O

InternetIP camera

AP7000 Base Linux board 10/100 Mbps Ethernet

Experiment interface board

Page 6: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 6

Client view (remote microcontroller workbench)

Page 7: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 7

Client view (remote boundary-scan test workbench)

Page 8: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 8

Conclusion

• Client and server code for the two workbenches is available as open source modules from Google code

• Performance is far superior to our previous solution based on Maxim-Dallas TINI® network microcontrollers at ≈ same cost

• The same AP7000 Base board can run multiple experiments simultaneously

Page 9: REV2010

REV2010 :: Stockholm 2010 June 29 - July 2

7th International Conference on Remote Engineering and Virutal Instrumentation

These slides are available at http://www.slideshare.net/josemmf 9

Thanks for your attention!

REV2010 :: 7th International Conference on

Remote Engineering and Virtual Instrumentation

Stockholm, Sweden:: 2009 June 29 - July 2

These slides are available at http://www.slideshare.net/josemmf