mp ip strategy 2005-06-22 public stateye training (getting started) please enable author’s notes...

58
MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file will be also made available with the same text for easy following. Manfred Dolag Alexander Weimann confidential Munich, December 14th, 2005

Upload: cara-taber

Post on 14-Dec-2015

213 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

public

Stateye Training (Getting Started)

Please enable author’s notes for a textual description of the slides. A audio file will be also made available with the same text for easy following.

Manfred DolagAlexander Weimann

confidential

Munich, December 14th, 2005

Page 2: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicIntroduction Thanks to Dave Stauffer for his support & organisation of the

development of the Stateye v4.0 by Edotronik Stateye v4 is currently available from

www.edotronik.de/stateye and it is highly recommended that for 1st time users this training be followed as Stateye is still an expert tool

This training is aimed at beginner users of 1st release of the Stateye v4.0 statistical channel compliance tool

It is expected and planned that further releases of Stateye v4 based on alpha users feedback and final feature integration before a final release to the OIF and www.stateye.org open source developers forum is done

As of the 14th December 2005, support and bug reporting can be done via [email protected] and up to date information concerning reported bugs/fixes will be made available

Stateye v4 is a complete rewrite of the original Stateye, and now offers a flexible XML interface and object orientated structure for further development, with many parts in c++ for improved performance

Page 3: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRelease note Overview A1.1 A1.2 Previous resolution problems are solved through

time interpolation as opposed to frequency extrapolation A1.3 Amplitude calculation is now based on interpolation A1.4 Optimisation uses non-matlab based simplex method

which has given stable results. Alternative sweep methods can be also performed.

A2.1 Calculation of coefficients is in the presence of crosstalk, contrary to RFQ. During testing it was observed that crosstalk is fundamental to correct coefficient calculation of deemphasis due to noise enhancement

A2.2 A warning is generated when a crosstalk aggressor influence due to accuracy settings is neglected

A3 DC extrapolation is updated Although Stateye v4 should not include any graphical user

interfaces (GUI), a simple tool for touchstone file entry is included and further tools shall be developed by Edotronik subject to contact

Many minor bugs and instability in the pre v4 stateye have been eliminated and tested by OIF contributed testcases, numbering over 3500

Page 4: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRelease note Overview A4 Batch Processing

A4.1 An XML input format for structured parameter definitions is elaborated to ensure error free execution of the matlab scripts

A4.2 Full touchstone compatibility is ensured and tested

A4.3 XML object orientated tag definitions allow easy rerunning of any simulation

A4.4 Results are available via graphical and csv format from structured directory tree

A4.5 Input parameters are stored in csv file along with results

A4.6 Options are included in XML for graphical output, and maximum graphical information is generated for debug even under error conditions e.g. wrong ports

A5 TDR graphic included using standard methods, however, validity of TDR results to be discussed and possibly updated for v4.1

Page 5: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRelease note Overview A6 Continuous Linear Equaliser functionality integrated as

filter. Automatic adaption of filter based on channel response disabled for v4.0, but will be enabled for v4.1

B3 Cascade functionality agreed for v4.1, included in v4.0

V4.1 release will include

– extension to DC extrapolation for crosstalk agressor

– warning for insufficient s-parameter data

– Work around for MATLAB bug in handling invisible figures

Page 6: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicStateye Objects

Page 7: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicStateye Objects

Page 8: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicStart

Page 9: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicDownloading Stateye

Page 10: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicInstalling Stateye

Page 11: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicStateye Installed

Page 12: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicInstalling XRAY

Page 13: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicInstallation Directory

Page 14: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicExample Touchstone File

Page 15: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicStarting SmatrixHelper

Page 16: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSelecting the filters

Page 17: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSelecting the Files

Page 18: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSelecting the Forward File

Page 19: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSelecting the Crosstalk Files

Page 20: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicChanging the port definitions

Page 21: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSaving the XML definition files

Page 22: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicCreating the XML directory

Page 23: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSaving My_smatrix.xml

Page 24: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicCopying the Templates

Page 25: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicOpening the Analysis definitions

Page 26: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRemoving unwanted runs

Page 27: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRemoving more unwanted runs

Page 28: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicMaking a mistake in XML

Page 29: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicOpening the Elaborator

Page 30: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSelecting My_analysis.xml

Page 31: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSaving the matlab script

Page 32: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicChanging matlab directory

Page 33: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRunning the script

Page 34: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicThe running script

Page 35: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicThe output directory

Page 36: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicOpening a fig file

Page 37: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicAvailable fig files

Page 38: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicOpening the results file

Page 39: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicIn the results file

Page 40: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicAdding a new channel

Page 41: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicGenerating a new channel

Page 42: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicOpening the smatrix definitions

Page 43: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicCopying the smatrix definitions

Page 44: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicPasting the smatrix definitions

Page 45: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRemoving unwanted XML

Page 46: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicPasting the channellist

Page 47: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicRemoving unwanted XML

Page 48: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicCopying the channel id

Page 49: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicPasting the chanel id

Page 50: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicThe new output directory

Page 51: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicThe new results file

Page 52: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicGetting the ports wrong

Page 53: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicAll looks fine

Page 54: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicResults are wrong

Page 55: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicForward channel is wrong

Page 56: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicMultiple XML ids

Page 57: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicErrors generated

Page 58: MP IP Strategy 2005-06-22 public Stateye Training (Getting Started) Please enable author’s notes for a textual description of the slides. A audio file

MP IP Strategy2005-06-22

publicSummary

Many to thanks to Birgit for the audio training file

Further training for expert use of stateye can be made available after the new year

In the meantime, support is available via [email protected]

Many thanks for your attention