130 likes | 148 Views
TSEP. Peter Plazotta, CEO of TSEP David Courtney, Junior Developer from TSEP About TSEP >20 staff members (engineers, software developers, software developer trainees) Development of complete software solutions for Measuring Devices
E N D
TSEP Peter Plazotta, CEO of TSEP David Courtney, Junior Developer from TSEP About TSEP >20 staff members (engineers, software developers, software developer trainees) Development of complete software solutions for Measuring Devices Development of test systems for different companies, used world wide (Germany, US, China, Japan, Singapore) System software development for customers LXI Member
Agenda Introduction to LXI LXI Standard 1.5 LXI Reference Design IEEE 1588 Standard Usage of 1588 in terms of LXI
Introductionto LXI LXI is a standardwhichdefinesthebehaviourofmeasuringdevices in a network 2004 a non-profit consortium was foundedbyleading T&M companies Today morethan 50 T&M companiesarerepresented More than 3600 devicesare LXI certified All majorplayersarerepresented in the LXI Consortium Network isavailable on nearlyeverydevice, otherbussystemsare out dated (GPIB)
LXI Standard 1.5 Main goal: Definethebehaviourofmeasuringdevices in a network 1.5 LXI Device Specification 2016 components: PhysicalSpecifications Programmatic Interface Web interface Network Configuration mDNSfor Device Discovery Optional Extended Functions: LXI HiSLIP LXI Event Messaging LXI Event Logging LXI ClockSynchronization LXI TimestampedData LXI Wired Trigger Bus LXI VXI-11 Discovery andIdentification LXI IPv6
LXI Reference Design Development: 2014: Start ofdevelopment 2016: Release ofthe LXI Reference Design Benefits: Low costsolutionfor T&M companiestodevelop LXI conformdevices Cost-reduction in maintenanceandfurtherdevelopment (resideswiththe LXI Consortium) Supports Windows and Linux Support Capabilities: VendorForum Mantisbugtracing Totakeadvantageofthe LXI Reference Design, you must be an LXI member
Network Configuration Module mDNSModule Firmware Interface Module CoreFramework EventLogging Module HiSLIPModule &Server EventMessaging Module LXI Reference Design – LXI Standard LXI Device Specification 2016 Modules Optional Extended Functions Excluded Extended Functions Coming Soontothe Reference Design VXI-11 Module Clock Synchronisation Module Timestamped Data Module Wired Trigger Bus Module
IEEE 1588 - Introduction AimofIEEE 1588 istodstributethe time of a veryexact time source such as an atomicclockor GPS tooneorseveraldevices in a network. 1985: NTP Protocol publishedas RFC 985 by David L. Mills whichachievedaccuraciesaround a microsecond (1x10-6 sec) 1990: a grouparound John C. Eidson was createdtoimprovethe NTP protocol 2000: John C. Eidsonpublishedthereresults 2002: IEEE Standard 1588-2002 was publishedas a resultof John C. Eidsoninvestigationswhichshallachieveaccuracieswithinsubmicroseconds. 2008: Currentstandard IEEE 1588-2008 was published Whathashappenedsince: The teamaround John C. Eidsoniscontinuingtoimprovethestandard But also a coaltionofcompaniesandinstitutions (CERN, GSI Helmholtz-Center, National Instruments) devloped 2011 the „White Rabbit Standard“ which was derivedfrom IEEE 1588-2008
IEEE 1588 – Problems tosolve Major issuestosynchronizedevices: Eachdeviceisimplementedas a counterwhichcountsthecyclesandcalculatesthe time via thefreuquencyofthe time source. These cyclesvaryfromdevicetodevice. Ethernet is a non deterministicconnection, thereforethetransmissiontimesvary Runtimeswithin a device (networkstacks, drivers etc.) are also not deterministic, as „preemtivescheduling“ caninterruptanyprocess at any time. As a transfer medium a consumerproductshallbeused (networkchips)
1588 - Synchronization T1: Master sendsperiodicallySyncmessages (containing send time) T2: Slave receivesSyncmessage T3: Slave issues Delay Request messages Master respondswith a Delay Response message T4: Slave receives Delay Response whichcontainsthereceive time ofthepreviouslysent Delay Request message.
Howcanweuse 1588 in termsof LXI? Facts: Trigger runtime per meter: 4ns With a precisionof 20ns via 1588, measurementsaremoreprecisethananytrigger via >5m cables. Use-cases: Synchroniseddevicescanfullfill high precisionmeasuringwithdistancebeing irrelevant Run measuringsequencesbased on time sequencesinsteadoftriggers Offline evaluationandcorrelationofmeasuringdata LXI: LXI ClockSynchronizationcomingsoontothe LXI Reference Design (planed June 2017) LXI provides LAN Event Messages whichenhancetheadvantagesof 1588 byusing time stamps.
More questions, come and visit us! TSEP Technical Software Engineering Plazotta Hopfenstr. 30 85283 Wolnzach, Germany Phone: +49 8442 955457 Telefax: +49 8444 9559389