Difference between revisions of "TAP Instrumentation"

From OpenCompute
Jump to: navigation, search
(Created page with "right ==Workstream #6== Instrumentation and Measurement [https://www.opencompute.org/wiki/Time_Appliance_Project Time Appliances Pr...")
 
m
(22 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 
[[File:Screenshot_2020-07-01_16.35.12.png|right]]
 
[[File:Screenshot_2020-07-01_16.35.12.png|right]]
==Workstream #6==
+
==Instrumentation and Measurement - Workstream #6==
Instrumentation and Measurement
 
 
[https://www.opencompute.org/wiki/Time_Appliance_Project Time Appliances Project]
 
[https://www.opencompute.org/wiki/Time_Appliance_Project Time Appliances Project]
  
 
==Objective==
 
==Objective==
Open source instrumentation and measurement/testing tools for PTP
+
Open source ecosystem for instrumentation and measurement software and tools. Scalable, reliable, cost-effective and efficient.
 +
 
 
==Project Team==
 
==Project Team==
:- Lead: [mailto:anand.ram@calnexsol.com Anand Ram (Calnex)
+
:- Lead: [mailto:anand.ram@calnexsol.com Anand Ram] (Calnex)
:- Lead: [mailto:julianstj@fb.com] Julian St James (Meta)
+
:- Lead: [mailto:julianstj@fb.com Julian St James] (Meta)
  
 +
==Meeting invite==
 +
1:00pm-1:30pm PST every Second and Fourth Thursday: [https://teams.microsoft.com/dl/launcher/launcher.html?url=%2F_%23%2Fl%2Fmeetup-join%2F19%3Ameeting_OGE1MzNkMGMtZDRjMS00YzFiLTg4MTAtZjcxNzEwYzI2ODIy%40thread.v2%2F0%3Fcontext%3D%257b%2522Tid%2522%253a%2522fbb4e2fb-f802-4d55-beca-b7149551e928%2522%252c%2522Oid%2522%253a%2522cff27e02-befc-4437-98d5-96034f77b90c%2522%257d%26anon%3Dtrue&type=meetup-join&deeplinkId=5f0bbd41-a286-4e8b-b786-5162812cfe21&directDl=true&msLaunch=true&enableMobilePage=true&suppressPrompt=true Launch Teams Meeting Link]
  
 
==Recording from Past Calls==
 
==Recording from Past Calls==
 +
[https://drive.google.com/file/d/1Ctz2eWt2e71y9ChquZGdu6Fc9H5PQZZs/view?usp=sharing 20 Jan 2022]
 +
 +
[https://drive.google.com/file/d/1Ew3LOo-vUEA_KcP0A_MnnkuHmVzykC6V/view?usp=sharing 27 Jan 2022]
 +
 +
[https://drive.google.com/file/d/1iBY6HX9EA6CKG3QWYw7ZwfNMUUyketMG/view?usp=sharing 24 Feb 2022]
 +
 +
 +
==Hardware Roadmap==
 +
 +
{| class="wikitable"
 +
|-
 +
!
 +
! Design !! Objective
 +
|-
 +
| '''#1'''
 +
| Time Card based PPS measurement
 +
| Scaleable use of the Time Card in a generic server to perform up to 4 PPS measurements
 +
|-
 +
|}
 +
 +
==Software==
 +
{| class="wikitable"
 +
|-
 +
!
 +
! Design !! Objective
 +
|-
 +
| '''#1'''
 +
| Time Card based PPS measurement
 +
| Interface with Time Card driver and export PPS measurement data in a useful format
 +
|-
 +
|}
 +
 +
==Potential Future Hardware Solutions==
 +
 +
{| class="wikitable"
 +
|-
 +
!
 +
! Core Hardware !! Objective
 +
|-
 +
| '''#1'''
 +
| TDC
 +
| Small, cheap, and low power use-case
 +
|-
 +
|-
 +
| '''#2'''
 +
| PTM controller
 +
| A PCIe based daughter card that can be synchronized with a high stability source (Time Card) over PCIe to scale PPS measurements
 +
|-
 +
|-
 +
| '''#3'''
 +
| UWB
 +
| A method for distributing GPS and time to areas where measurements are made, but GPS is not available
 +
|-
 +
|-
 +
| '''#4'''
 +
| DPLL
 +
| A discrete design based around a DPLL , removing the need for an FPGA
 +
|-
 +
|}

Revision as of 10:55, 28 February 2022

Screenshot 2020-07-01 16.35.12.png

Instrumentation and Measurement - Workstream #6

Time Appliances Project

Objective

Open source ecosystem for instrumentation and measurement software and tools. Scalable, reliable, cost-effective and efficient.

Project Team

- Lead: Anand Ram (Calnex)
- Lead: Julian St James (Meta)

Meeting invite

1:00pm-1:30pm PST every Second and Fourth Thursday: Launch Teams Meeting Link

Recording from Past Calls

20 Jan 2022

27 Jan 2022

24 Feb 2022


Hardware Roadmap

Design Objective
#1 Time Card based PPS measurement Scaleable use of the Time Card in a generic server to perform up to 4 PPS measurements

Software

Design Objective
#1 Time Card based PPS measurement Interface with Time Card driver and export PPS measurement data in a useful format

Potential Future Hardware Solutions

Core Hardware Objective
#1 TDC Small, cheap, and low power use-case
#2 PTM controller A PCIe based daughter card that can be synchronized with a high stability source (Time Card) over PCIe to scale PPS measurements
#3 UWB A method for distributing GPS and time to areas where measurements are made, but GPS is not available
#4 DPLL A discrete design based around a DPLL , removing the need for an FPGA