<div dir="ltr">


















<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">The P4 Architecture Working Group
has been working towards a release of the Portable Switch Architecture
specification version 1.0, which we are planning to release by February 28,
2018.<span></span><span></span></span></p>

<p class="MsoNormal" style="font-variant-caps:normal;text-align:start;word-spacing:0px;margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black"><span> </span><span></span></span></p>

<p class="MsoNormal" style="font-variant-caps:normal;text-align:start;word-spacing:0px;margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">The latest version is available in
HTML and PDF forms on this page (the “working draft” version of P4_16 PSA):<span class="gmail-apple-converted-space"> </span><a href="https://p4.org/specs/" style="color:rgb(5,99,193);text-decoration:underline"><span style="color:purple">https://p4.org/specs/</span></a><span></span><span></span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black"><span> </span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">While there are many excerpts of
the proposed include file “psa.p4” in the specification, and excerpts of
example P4_16 programs that use the features of PSA, those interested should examine
those files here:<span></span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span> </span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif">psa.p4 include file: <span style="color:black"><a href="https://github.com/p4lang/p4-spec/blob/master/p4-16/psa/psa.p4" style="color:rgb(5,99,193);text-decoration:underline">https://github.com/p4lang/p4-spec/blob/master/p4-16/psa/psa.p4</a></span><span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">Example programs: <a href="https://github.com/p4lang/p4-spec/tree/master/p4-16/psa/examples" style="color:rgb(5,99,193);text-decoration:underline">https://github.com/p4lang/p4-spec/tree/master/p4-16/psa/examples</a><span></span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black"><span> </span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">We would greatly appreciate any
comments, corrections, or questions you have (in the form of Github issues).<span>  </span>We would love it if we can get your comments
by Feb 21, so we have time to respond to them before the release.<span>  </span>However, please do not hesitate to create
issues before or after that date, here: <a href="https://github.com/p4lang/p4-spec/issues" style="color:rgb(5,99,193);text-decoration:underline"><span style="color:purple">https://github.com/p4lang/p4-spec/issues</span></a><span></span><span></span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black"><span> </span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">We plan to add more features to PSA
later.  There are already several open issues with proposals to add new
features.  You are welcome to create issues for new additions, but before
the v1.0 release we are especially hoping to hear about issues where the
existing features as currently specified are undesirable, and changes are
desired that would not be backwards compatible with the current draft.<span></span><span></span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black"><span> </span></span></p>

<p class="MsoNormal" style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">Thanks,<span></span><span></span></span></p>

<p class="MsoNormal" style="font-variant-caps:normal;text-align:start;word-spacing:0px;margin:0in 0in 0.0001pt;font-size:12pt;font-family:"Calibri",sans-serif"><span style="color:black">Calin Cascaval & Andy Fingerhut<span></span></span></p>





<br></div>