Skip to content

nvdla/nvdla.github.io

Repository files navigation

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
  <head>
    <meta charset="utf-8" />
    <title>NVIDIA Open NVDLA License and Agreement v1.0 &#8212; NVDLA Documentation</title>
    <link rel="stylesheet" href="_static/nvdla.css" type="text/css" />
    <link rel="stylesheet" href="_static/pygments.css" type="text/css" />
    <link rel="stylesheet" type="text/css" href="_static/styles.css" />
    <script type="text/javascript" id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
    <script type="text/javascript" src="_static/jquery.js"></script>
    <script type="text/javascript" src="_static/underscore.js"></script>
    <script type="text/javascript" src="_static/doctools.js"></script>
    <script type="text/javascript" src="_static/language_data.js"></script>
    <script async="async" type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/latest.js?config=TeX-AMS-MML_HTMLorMML"></script>
    <link rel="search" title="Search" href="search.html" />
    <link rel="next" title="Contributing to NVDLA" href="contributing.html" />
    <link rel="prev" title="Open NVDLA Repository Updates" href="updates.html" />
 
<script src="//assets.adobedtm.com/b92787824f2e0e9b68dc2e993f9bd995339fe417/satelliteLib-30c8ffcc8ece089156fd5590fbcf390ffc296f51.js"></script>
  </head><body>
<header class="navbar">
  <nav class="container navbar navbar-light bg-faded">
    <a class="navbar-brand" href="https://www.nvidia.com/">
      <div class="logo"></div>
    </a>
  </nav>
</header>

    <div class="related" role="navigation" aria-label="related navigation">
      <div class="container">
      <div class="row">
      <h3>Navigation</h3>
      <ul>
        <li class="right first">
          <a href="contributing.html" title="Contributing to NVDLA"
             accesskey="N">next</a></li>
        <li class="right">
          <a href="updates.html" title="Open NVDLA Repository Updates"
             accesskey="P">previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">NVDLA Open Source Project</a>&#187;</li>
        <li class="nav-item nav-item-1"><a href="contents.html">Documentation</a>&#187;</li> 
      </ul>
      </div>
      </div>
    </div>
  <div class="document">
    <div class="container">
      <div class="row">
        <div class="col-xs-12 col-md-9">
          
  <div class="section" id="nvidia-open-nvdla-license-and-agreement-v1-0">
<h1>NVIDIA Open NVDLA License and Agreement v1.0<a class="headerlink" href="#nvidia-open-nvdla-license-and-agreement-v1-0" title="Permalink to this headline">¶</a></h1>
<p>NVIDIA’s Deep Learning Accelerator (“NVDLA”) is a hardware design that
accelerates inferencing in System-on-a-Chip designs.  Subject to the terms
and conditions of this Open NVDLA License and Agreement, NVIDIA offers its
NVDLA design on a royalty-free, open-source basis, promoting the adoption of
deep learning inferencing in third-party designs and IoT devices, and
expanding the overall market for AI.</p>
<p>By exercising the rights granted hereunder, You accept and agree to be bound
by these terms and conditions.  You are granted the rights hereunder in
consideration of Your agreement to these terms and conditions.  If You do
not agree to these terms and conditions, do not download or use the NVDLA
Specification.</p>
<p>If You are agreeing to these terms and conditions on behalf of a legal
entity, You represent that You have the legal authority to bind the legal
entity to these terms and conditions.</p>
<p>In consideration of the mutual covenants contained herein, You agree as
follows:</p>
<div class="section" id="definitions">
<h2>1. DEFINITIONS.<a class="headerlink" href="#definitions" title="Permalink to this headline">¶</a></h2>
<p>“NVDLA Specification” shall mean and include the design information, code,
and documentation used in designing a deep learning accelerator or creating
a DLA Product, which may include:  HDL, netlists, GDSII files, mask works,
architectural descriptions, interface specifications, microcode, software
source code, documentation source, and configuration files.</p>
<p>“Contributor” shall mean NVIDIA and any owner of a NVDLA Contribution that
NVIDIA has incorporated within the NVDLA Specification.</p>
<p>“Derivative Work” shall mean any work that is based on (or derived from)
any portion of the NVDLA Specification. For the purposes of this License,
Derivative Works shall not include works that remain separable from, or
merely link (or bind by name) to the interfaces of, any portion of the NVDLA
Specification and Derivative Works thereof.</p>
<p>“DLA Product” shall mean a semiconductor chip product or portions thereof
designed or manufactured in accordance with a NVDLA Specification or a
Derivative Work, including any semiconductor chip product embodying a mask
work included in a NVDLA Specification or a Derivative Work.</p>
<p>“NVDLA” means NVIDIA’s Deep Learning Accelerator, a hardware design that
accelerates inferencing in System-on-a-Chip designs.</p>
<p>“NVDLA Contribution” shall mean any work of authorship, design, or
inventorship that is intentionally submitted to NVIDIA for inclusion in the
NVDLA Specification by a person authorized to submit the contribution on
behalf of the owner.</p>
<p>“NVDLA Patents” shall mean patents that are necessary to practice the NVDLA
Specification and any Derivative Works.</p>
<p>“NVDLA Patent Rights” shall mean the right to make, have made, use, sell,
offer for sale, and import patents that are necessary to practice the NVDLA
Specification and any Derivative Works.</p>
<p>“Other NVDLA Rights” includes copyright, design right (whether registered or
unregistered), semiconductor topography (mask work) rights, and database
rights to the NVDLA Specification and any Derivative Work.  For the
avoidance of doubt, Other NVDLA Rights does not include patents or
trademarks.</p>
<p>“License” and “Agreement” shall mean the terms and conditions for use,
reproduction, and distribution as set forth in this document.</p>
<p>“You” (or “Your”) shall mean an individual or Legal Entity agreeing to the
terms and conditions of this License.</p>
</div>
<div class="section" id="license-to-nvdla-patents">
<h2>2. LICENSE TO NVDLA PATENTS.<a class="headerlink" href="#license-to-nvdla-patents" title="Permalink to this headline">¶</a></h2>
<p>Subject to the terms and conditions of this License, NVIDIA and each
Contributor hereby grant to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable (except as stated in this section)
license under the NVDLA Patents to make, have made, use, offer to sell,
sell, import, and otherwise transfer DLA Products and the NVDLA
Specification, where such license applies only to those patent claims
licensable by such Contributor that are necessarily infringed either by (i)
their Contribution(s) alone or (ii) the combination of their NVDLA
Contribution(s) with the portion of the NVDLA Specification to which such
NVDLA Contribution(s) was submitted.</p>
<p>If You institute patent litigation against any entity (including a
cross-claim or counterclaim in a lawsuit) alleging that any portion of the
NVDLA Specification, a NVDLA Contribution incorporated within the NVDLA
Specification, or any portion of a DLA Product directly or contributorily
infringes any patent, then any patent licenses granted to You under this
License and Agreement shall terminate as of the date such litigation is
filed.</p>
</div>
<div class="section" id="license-to-other-nvdla-rights">
<h2>3. LICENSE TO OTHER NVDLA RIGHTS.<a class="headerlink" href="#license-to-other-nvdla-rights" title="Permalink to this headline">¶</a></h2>
<p>Subject to the terms and conditions of this License, NVIDIA and each
Contributor hereby grant to You a perpetual, worldwide, non-exclusive,
no-charge, royalty-free, irrevocable license under the Other NVDLA Rights to
reproduce, prepare Derivative Works of, publicly display, publicly perform,
sublicense, and distribute the NVDLA Specification and such Derivative
Works, and to commercially exploit any mask works included in the NVDLA
Specification or such Derivative Works.</p>
</div>
<div class="section" id="redistribution">
<h2>4. REDISTRIBUTION.<a class="headerlink" href="#redistribution" title="Permalink to this headline">¶</a></h2>
<p>You may reproduce and distribute copies of the NVDLA Specification or
Derivative Works thereof in any medium, with or without modifications,
provided that You meet the following conditions:</p>
<ol class="arabic simple">
<li><p>You must give any other recipients of the NVDLA Specification or
Derivative Works a copy of this License and Agreement; and</p></li>
<li><p>You must cause any modified files or other portions of the NVDLA
Specification to carry prominent notices stating that You changed such
files or other portions; and</p></li>
<li><p>You must retain, in any Derivative Works that You distribute, all
notices, including copyright, patent, trademark, and attribution
notices, from the NVDLA Specification, excluding those notices that do
not pertain to any part of the Derivative Works; and</p></li>
<li><p>You may add Your own copyright statement to Your modifications and may
provide additional or different license terms and conditions for use,
reproduction, or distribution of Your modifications, or for any such
Derivative Works as a whole, provided Your use, reproduction, and
distribution of the NVDLA Specification otherwise complies with the
conditions stated in this License and Agreement.</p></li>
</ol>
</div>
<div class="section" id="submission-of-nvdla-contributions">
<h2>5. SUBMISSION OF NVDLA CONTRIBUTIONS<a class="headerlink" href="#submission-of-nvdla-contributions" title="Permalink to this headline">¶</a></h2>
<p>You are not required to submit contributions to the NVDLA Specification, but
you may do so at your discretion.  Unless You explicitly state otherwise,
any NVDLA Contribution intentionally submitted by you to NVIDIA for
inclusion in the NVDLA Specification shall be provided under the terms and
conditions of this License and Agreement, without any additional terms or
conditions.  NVIDIA is under no obligation to consider, review, or
incorporate any NVDLA Contribution into any version of the NVDLA
Specification.</p>
</div>
<div class="section" id="trademarks">
<h2>6. TRADEMARKS.<a class="headerlink" href="#trademarks" title="Permalink to this headline">¶</a></h2>
<p>This License does not grant permission to use the trade names, trademarks,
service marks, or product names (“Marks”) of NVIDIA or any Contributor,
except as required for reasonable and customary use in describing the origin
of the NVDLA Specification.  For DLA Products that are compatible with NVDLA
interfaces, NVIDIA and You may mutually agree on certain marketing
activities and branding involving the use of NVIDIA’s Marks under separate
agreement and/or supplemental terms.</p>
</div>
<div class="section" id="no-implied-rights">
<h2>7. NO IMPLIED RIGHTS.<a class="headerlink" href="#no-implied-rights" title="Permalink to this headline">¶</a></h2>
<p>Except for the licenses expressly set forth herein, no other licenses are
granted hereunder whether by implication, estoppel or otherwise.  This
License and Agreement provides you with no implied rights or licenses to the
intellectual property of NVIDIA or any Contributor.</p>
</div>
<div class="section" id="disclaimer-of-warranty">
<h2>8. DISCLAIMER OF WARRANTY.<a class="headerlink" href="#disclaimer-of-warranty" title="Permalink to this headline">¶</a></h2>
<p>Unless required by applicable law or agreed to in writing, NVIDIA provides
the NVDLA Specification (and each Contributor provides its NVDLA
Contributions) on an “AS IS” BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
KIND, either express or implied, including, without limitation, any
warranties or conditions of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or
FITNESS FOR A PARTICULAR PURPOSE.</p>
<p>You are solely responsible for determining the appropriateness of
Your use of NVDLA, the NVDLA Specification, or any DLA Product, and You assume
all associated risks, including but not limited to the risks and costs of
damage to or loss of data, programs or equipment, and unavailability or
interruption of operations.  You agree to comply with all regulations and
safety standards applicable to Your use of NVDLA and the NVDLA
Specification.  You acknowledge that the NVDLA and NVDLA Specification
provided to You under this Agreement are not intended to be used, without
additional safeguards and/or process technology, to control or operate
machines that can lead to personal injury, death, or severe physical or
environmental damage, and if You make, use, or sell such machines, You agree
to assume all liability therefor and will comply with all applicable
safety-related laws, regulations, and best industry practices.</p>
</div>
<div class="section" id="limitation-of-liability">
<h2>9. LIMITATION OF LIABILITY.<a class="headerlink" href="#limitation-of-liability" title="Permalink to this headline">¶</a></h2>
<p>In no event and under no legal theory, whether in tort (including
negligence), contract, or otherwise, shall NVIDIA or any Contributor be
liable to You for damages, including any direct, indirect, special,
incidental, or consequential damages of any character arising as a result of
this License and Agreement, or arising out of the use or inability to use
any DLA Product (including but not limited to damages for loss of goodwill,
work stoppage, computer failure or malfunction, or any and all other
commercial damages or losses).</p>
</div>
<div class="section" id="waiver-and-indemnity">
<h2>10. WAIVER AND INDEMNITY.<a class="headerlink" href="#waiver-and-indemnity" title="Permalink to this headline">¶</a></h2>
<p>You agree to waive any and all claims against NVIDIA and each Contributor
arising from Your use of NVDLA or the NVDLA Specification.  If Your use of
the NVDLA, the NVDLA Specification, or any portion thereof, results in any
liabilities, demands, damages, expenses or losses arising from such use,
including any damages from products based on, or resulting from, Your use of
NVDLA or the NVDLA Specification licensed under this Agreement, You shall
indemnify and hold harmless NVIDIA and each Contributor to the extent
permitted by law.  In addition, You agree to defend, indemnify, and hold
NVIDIA and each Contributor harmless from any claim brought by a third party
alleging any defect in the design, manufacture, or any Product which You
make, have made, sell, or distribute pursuant to this Agreement.  Your sole
remedy for any such matter shall be the immediate, unilateral termination of
this Agreement.</p>
</div>
<div class="section" id="end-of-open-nvdla-license-and-agreement">
<h2>END OF OPEN NVDLA LICENSE AND AGREEMENT<a class="headerlink" href="#end-of-open-nvdla-license-and-agreement" title="Permalink to this headline">¶</a></h2>
</div>
</div>


        </div>
        <div class="col-xs-12 col-md-3">
          
      <div class="sphinxsidebar" role="navigation" aria-label="main navigation">
        <div class="sphinxsidebarwrapper">
  <h3><a href="contents.html">Table of Contents</a></h3>
  <ul>
<li><a class="reference internal" href="#">NVIDIA Open NVDLA License and Agreement v1.0</a><ul>
<li><a class="reference internal" href="#definitions">1. DEFINITIONS.</a></li>
<li><a class="reference internal" href="#license-to-nvdla-patents">2. LICENSE TO NVDLA PATENTS.</a></li>
<li><a class="reference internal" href="#license-to-other-nvdla-rights">3. LICENSE TO OTHER NVDLA RIGHTS.</a></li>
<li><a class="reference internal" href="#redistribution">4. REDISTRIBUTION.</a></li>
<li><a class="reference internal" href="#submission-of-nvdla-contributions">5. SUBMISSION OF NVDLA CONTRIBUTIONS</a></li>
<li><a class="reference internal" href="#trademarks">6. TRADEMARKS.</a></li>
<li><a class="reference internal" href="#no-implied-rights">7. NO IMPLIED RIGHTS.</a></li>
<li><a class="reference internal" href="#disclaimer-of-warranty">8. DISCLAIMER OF WARRANTY.</a></li>
<li><a class="reference internal" href="#limitation-of-liability">9. LIMITATION OF LIABILITY.</a></li>
<li><a class="reference internal" href="#waiver-and-indemnity">10. WAIVER AND INDEMNITY.</a></li>
<li><a class="reference internal" href="#end-of-open-nvdla-license-and-agreement">END OF OPEN NVDLA LICENSE AND AGREEMENT</a></li>
</ul>
</li>
</ul>

  <h4>Previous topic</h4>
  <p class="topless"><a href="updates.html"
                        title="previous chapter">Open NVDLA Repository Updates</a></p>
  <h4>Next topic</h4>
  <p class="topless"><a href="contributing.html"
                        title="next chapter">Contributing to NVDLA</a></p>
  <div role="note" aria-label="source link">
    <h3>This Page</h3>
    <ul class="this-page-menu">
      <li><a href="_sources/license.rst.txt"
            rel="nofollow">Show Source</a></li>
    </ul>
   </div>
<div id="searchbox" style="display: none" role="search">
  <h3 id="searchlabel">Quick search</h3>
    <div class="searchformwrapper">
    <form class="search" action="search.html" method="get">
      <input type="text" name="q" aria-labelledby="searchlabel" />
      <input type="submit" value="Go" />
    </form>
    </div>
</div>
<script type="text/javascript">$('#searchbox').show(0);</script>
        </div>
      </div>
        </div>
      </div>
    </div>
  </div>
    <div class="related" role="navigation" aria-label="related navigation">
      <div class="container">
      <div class="row">
      <h3>Navigation</h3>
      <ul>
        <li class="right first">
          <a href="contributing.html" title="Contributing to NVDLA"
             >next</a></li>
        <li class="right">
          <a href="updates.html" title="Open NVDLA Repository Updates"
             >previous</a> |</li>
        <li class="nav-item nav-item-0"><a href="index.html">NVDLA Open Source Project</a>&#187;</li>
        <li class="nav-item nav-item-1"><a href="contents.html">Documentation</a>&#187;</li> 
      </ul>
      </div>
      </div>
    </div>
<div class="footer" role="contentinfo">
<div class="container">
<div class="row">
&#169; <a
href="copyright.html">Copyright</a> 2018, NVIDIA Corporation.
<a href="http://www.nvidia.com/object/legal_info.html">Legal Information.</a>
<a href="http://www.nvidia.com/object/privacy_policy.html">Privacy Policy.</a>
Created using <a href="http://sphinx-doc.org/">Sphinx</a> 2.2.0.
</div>
</div>
</div>
<script type="text/javascript">_satellite.pageBottom();</script>
  </body>
</html>