Editing TAP Instrumentation

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 1: Line 1:
[[File:Screenshot_2020-07-01_16.35.12.png|right]]
[[File:Screenshot_2020-07-01_16.35.12.png|right]]
==Instrumentation and Measurement - Workstream #6==
==Instrumentation and Measurement - Workstream #6==
[https://www.opencompute.org/wiki/Time_Appliance_Project Back to Time Appliances Project's wiki]
[https://www.opencompute.org/wiki/Time_Appliance_Project Time Appliances Project]


==Objective==
==Objective==
Open source ecosystem for instrumentation and measurement software and tools. Scalable, reliable, cost-effective and efficient.
Open source instrumentation and measurement/testing tools for PTP
 
==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==
8:00am - 8:30am PST Second Thursday every month: [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]
[https://drive.google.com/file/d/1xPt-CWZEpcoVGmgpRnG8ccebdfoZ46vq/view?usp=sharing 23 Jun 2022]
[https://drive.google.com/file/d/1uO8RtSFO5l7xTY6mTIrsImsP2iaRvyNC/view?usp=sharing 27 Oct 2022 PTP Simulator Demo]
[https://drive.google.com/file/d/1sZzXC85Pl4viJoBF0x6Y_eYNiCe-YtY-/view?usp=sharing 10 Nov 2022 Monitoring Discussion]
[https://drive.google.com/file/d/1Cx59jrTRm4alglwwRJbUdfuyTsHQAxM8/view?usp=sharing 11 May 2023 PTM Testing Kickoff]
[https://drive.google.com/file/d/1yQ3cyI7ld8FdiqXQYEe6gZgZzFM_qO5S/view?usp=sharing 28 Sep 2023]
[https://drive.google.com/file/d/1TmXMF-VchMt06UzEo8Ot36kKkZkriWYD/view?usp=sharing 8 Feb 2024 Monitoring & Measurement Discussion]
==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
|-
|}
Please note that all contributions to OpenCompute may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see OpenCompute:Copyrights for details). Do not submit copyrighted work without permission!
Cancel Editing help (opens in new window)