-
Notifications
You must be signed in to change notification settings - Fork 16
/
updates.html
195 lines (186 loc) · 10.2 KB
/
updates.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Open NVDLA Repository Updates — NVDLA Documentation</title>
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<link rel="stylesheet" href="_static/nvdla.css" type="text/css" />
<link rel="stylesheet" type="text/css" href="_static/styles.css" />
<script id="documentation_options" data-url_root="./" src="_static/documentation_options.js"></script>
<script src="_static/jquery.js"></script>
<script src="_static/underscore.js"></script>
<script src="_static/doctools.js"></script>
<link rel="search" title="Search" href="search.html" />
<link rel="next" title="NVIDIA Open NVDLA License and Agreement v1.0" href="license.html" />
<link rel="prev" title="Virtual Platform On AWS FPGA" href="vp_fpga.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="license.html" title="NVIDIA Open NVDLA License and Agreement v1.0"
accesskey="N">next</a></li>
<li class="right">
<a href="vp_fpga.html" title="Virtual Platform On AWS FPGA"
accesskey="P">previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">NVDLA Open Source Project</a>»</li>
<li class="nav-item nav-item-1"><a href="contents.html">Documentation</a>»</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="open-nvdla-repository-updates">
<span id="updates"></span><h1>Open NVDLA Repository Updates<a class="headerlink" href="#open-nvdla-repository-updates" title="Permalink to this headline">¶</a></h1>
<p>This document is a quick reference guide to changes in the NVDLA repository. Most recent updates are at the top of the document. Detailed information can be obtained from the <code class="docutils literal notranslate"><span class="pre">git</span></code> list of commits.</p>
<div class="section" id="id1">
<h2>5/15/2018<a class="headerlink" href="#id1" title="Permalink to this headline">¶</a></h2>
<p>Release NVDLA Virtual platform on Amazon Web Services (AWS) FPGA which supports HW regression and SW tests. See <a class="reference internal" href="vp_fpga.html"><span class="doc">Virtual Platform On AWS FPGA</span></a> section. Support “nv_small” configuration.</p>
</div>
<div class="section" id="id2">
<h2>4/19/2018<a class="headerlink" href="#id2" title="Permalink to this headline">¶</a></h2>
<p>First release of NVDLA V2 – the configurable NVDLA. This release also includes
a new testbench which can be used to validate the design. However,
the only tested configuration is the “nv_small” configuration. See
the <a class="reference internal" href="hw/v2/scalability.html"><span class="doc">Scalability parameters and ConfigROM</span></a> document for details on the nv_small
design configuration parameters. While the nv_small config passes many
tests, coverage isn’t yet to tapeout quality levels.</p>
</div>
<div class="section" id="id3">
<h2>12/1/2017<a class="headerlink" href="#id3" title="Permalink to this headline">¶</a></h2>
<p>Released a SystemC model of the NVDLA hardware, suitable for simulation and
verification. This SystemC model lives in <code class="docutils literal notranslate"><span class="pre">cmod/</span></code>, and information on
building it is in the <a class="reference internal" href="hw/v1/integration_guide.html#tree-build"><span class="std std-ref">Tree Build</span></a> section.</p>
<p>Additionally, this release contains experiemental support for building the
NVDLA RTL using Verilator; for more information on this, see the
<a class="reference internal" href="hw/v1/integration_guide.html#verilator-testbench"><span class="std std-ref">Verilator Testbench</span></a> section.</p>
</div>
<div class="section" id="id4">
<h2>11/21/2017<a class="headerlink" href="#id4" title="Permalink to this headline">¶</a></h2>
<p>A few updates in the nvdla hardware tree, most notably moving further
development on the non-configurable NVDLA implementation to its own stable
branch, <code class="docutils literal notranslate"><span class="pre">nvdlav1</span></code>, and renaming the full-precision non-configurable
implementation to <code class="docutils literal notranslate"><span class="pre">nv_full</span></code>. The <code class="docutils literal notranslate"><span class="pre">master</span></code> branch, from now on, will
contain potentially-destabilizing ongoing effort for a configurable NVDLA.
Note that the default branch has changed, and users may wish to modify which
upstream branch they are tracking.</p>
<p>This release includes bugfixes for Xilinx Vivado and Mentor Questa simulators.</p>
</div>
<div class="section" id="id5">
<h2>11/1/2017<a class="headerlink" href="#id5" title="Permalink to this headline">¶</a></h2>
<p>First drop of RTL build system to be used for creating multiple NVDLA configurations. The
configurations themselves will be checked in as features become available. All configuration
parameters to create a small config NVDLA with 64 MACs is expected before the end 2017.</p>
</div>
<div class="section" id="id6">
<h2>10/24/2017<a class="headerlink" href="#id6" title="Permalink to this headline">¶</a></h2>
<p>Initial release of the NVDLA Kernel Mode Driver (KMD) for Linux.</p>
</div>
<div class="section" id="id7">
<h2>10/18/2017<a class="headerlink" href="#id7" title="Permalink to this headline">¶</a></h2>
<p>The traceplayer testbench has been updated to split the memory model into two logically separate region. Support was added to the axi_slave and memory model for non-zero burst lengths which is used by the cvsram interface. Added cvsram form of sanity tests. Added sdp and pdp sanity tests. Added googlenet_conv2_3x3_int16 and cc_alexnet_conv5_relu5_int16_dtest_cvsram layer tests.</p>
<p>Changes to address issues #16, #23, #24 on the NVDLA GitHub site.</p>
</div>
<div class="section" id="id8">
<h2>10/6/2017<a class="headerlink" href="#id8" title="Permalink to this headline">¶</a></h2>
<p>The large configuration RTL is updated to a 64-bit address bus on the DBBIF and RAMIF busses. The previous design was 32-bit externally and 40-bit internally. This reflects the final size for the large configuration.</p>
<p>Changes to address issues #6, #7, #9 on the NVDLA GitHub site.</p>
</div>
<div class="section" id="id9">
<h2>9/25/2017<a class="headerlink" href="#id9" title="Permalink to this headline">¶</a></h2>
<p>Initial release of large configuration RTL, trace player testbench, synthesis scripts, performance model spreadsheet, and documentation.</p>
</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="#">Open NVDLA Repository Updates</a><ul>
<li><a class="reference internal" href="#id1">5/15/2018</a></li>
<li><a class="reference internal" href="#id2">4/19/2018</a></li>
<li><a class="reference internal" href="#id3">12/1/2017</a></li>
<li><a class="reference internal" href="#id4">11/21/2017</a></li>
<li><a class="reference internal" href="#id5">11/1/2017</a></li>
<li><a class="reference internal" href="#id6">10/24/2017</a></li>
<li><a class="reference internal" href="#id7">10/18/2017</a></li>
<li><a class="reference internal" href="#id8">10/6/2017</a></li>
<li><a class="reference internal" href="#id9">9/25/2017</a></li>
</ul>
</li>
</ul>
<h4>Previous topic</h4>
<p class="topless"><a href="vp_fpga.html"
title="previous chapter">Virtual Platform On AWS FPGA</a></p>
<h4>Next topic</h4>
<p class="topless"><a href="license.html"
title="next chapter">NVIDIA Open NVDLA License and Agreement v1.0</a></p>
<div role="note" aria-label="source link">
<h3>This Page</h3>
<ul class="this-page-menu">
<li><a href="_sources/updates.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>$('#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="license.html" title="NVIDIA Open NVDLA License and Agreement v1.0"
>next</a></li>
<li class="right">
<a href="vp_fpga.html" title="Virtual Platform On AWS FPGA"
>previous</a> |</li>
<li class="nav-item nav-item-0"><a href="index.html">NVDLA Open Source Project</a>»</li>
<li class="nav-item nav-item-1"><a href="contents.html">Documentation</a>»</li>
</ul>
</div>
</div>
</div>
<div class="footer" role="contentinfo">
<div class="container">
<div class="row">
© <a
href="copyright.html">Copyright</a> 2018 - 2024, NVIDIA Corporation.
<a href="https://www.nvidia.com/object/legal_info.html">Legal Information.</a>
<a href="https://www.nvidia.com/object/privacy_policy.html">Privacy Policy.</a>
Created using <a href="https://www.sphinx-doc.org/">Sphinx</a> 3.5.4.
</div>
</div>
</div>
<script type="text/javascript">_satellite.pageBottom();</script>
</body>
</html>