Skip to content

Commit d34abe0

Browse files
committed
webpage: LitePCI asap7 added; rename LitePCIe -> LitePCI; data-leaves on non-derivable portfolio rows
Add the asap7 LitePCI results row, gallery thumb, and a new portfolio entry on index.html. Rename the display name LitePCIe -> LitePCI everywhere on the webpage (gallery card h2, alt text, body paragraph, portfolio row, skill mapping) to match the design-dir name `litepci/`; upstream URL and the generic "PCIe" protocol references stay unchanged. Add data-leaves attribute to the three portfolio <tr>s whose leaf name(s) are not derivable from the display name by simple case-fold / space-strip: <tr data-leaves="bp_uno bp_quad"> BlackParrot (two members) <tr data-leaves="liteeth_udp_usp_gth_sgmii"> LiteEth (one variant, name diverges) <tr data-leaves="partition_*"> NVDLA (family glob) This is the index.html side of the update-results skill's data-leaves convention; the skill's Step 8 is being refactored separately to consume these attributes instead of carrying its own hardcoded mapping. nangate45 and sky130hd LitePCI rows preserved at their existing SHAs (c941d62 / 5777394) with "skipped: not cached on 2026-05-21" comment markers; their fresh data will land on the next sweep once the in-flight k8s _gallery builds at litepci-n45-sky-fakeram-recovery (6c8ff0d) cache.
1 parent a62051f commit d34abe0

5 files changed

Lines changed: 38 additions & 8 deletions

File tree

figures/litepci_asap7_01ca8768.png

2.56 MB
Loading
38.4 KB
Loading

gallery.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -526,10 +526,10 @@ <h2><a href="https://github.com/enjoy-digital/liteeth">LiteEth</a></h2>
526526
</div>
527527
</div>
528528

529-
<!-- LitePCIe -->
529+
<!-- LitePCI -->
530530
<div class="design-card">
531531
<div class="design-header">
532-
<h2><a href="https://github.com/enjoy-digital/litepcie">LitePCIe</a></h2>
532+
<h2><a href="https://github.com/enjoy-digital/litepcie">LitePCI</a></h2>
533533
<div class="badges">
534534
<span class="lang-badge">Python (Migen/LiteX)</span>
535535
<span class="platform-badge badge-asap7">asap7</span>
@@ -540,14 +540,14 @@ <h2><a href="https://github.com/enjoy-digital/litepcie">LitePCIe</a></h2>
540540
<div class="design-body">
541541
<div class="design-image">
542542
<div class="design-thumbs">
543-
<div class="thumb-placeholder"><div class="ph-box">pending</div><span class="thumb-label asap7">asap7</span></div>
544-
<a class="thumb-link" href="figures/litepci_nangate45_c941d626.png"><img src="figures/thumbs/litepci_nangate45_c941d626.jpg" alt="LitePCIe nangate45 final"><span class="thumb-label nangate45">nangate45</span></a>
543+
<a class="thumb-link" href="figures/litepci_asap7_01ca8768.png"><img src="figures/thumbs/litepci_asap7_01ca8768.jpg" alt="LitePCI asap7 final"><span class="thumb-label asap7">asap7</span></a>
544+
<a class="thumb-link" href="figures/litepci_nangate45_c941d626.png"><img src="figures/thumbs/litepci_nangate45_c941d626.jpg" alt="LitePCI nangate45 final"><span class="thumb-label nangate45">nangate45</span></a>
545545
<div class="thumb-placeholder"><div class="ph-box">pending</div><span class="thumb-label sky130hd">sky130hd</span></div>
546546
</div>
547547
</div>
548548
<div class="design-info">
549549
<p>
550-
LitePCIe is the LiteX project's PCIe endpoint IP — a small-footprint, configurable
550+
LitePCI is the LiteX project's PCIe endpoint IP — a small-footprint, configurable
551551
PCIe Gen2/3 controller generated from Python / Migen. This configuration targets the
552552
Xilinx UltraScale+ <code>pcie_us</code> hard-IP PHY (committed as a LEF/LIB blackbox
553553
with a 1000×1000 µm footprint) and five FakeRAM macros for the DMA buffer set.

index.html

Lines changed: 11 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -847,7 +847,7 @@ <h2 class="section-title">Design Portfolio</h2>
847847
</tr>
848848
</thead>
849849
<tbody>
850-
<tr>
850+
<tr data-leaves="bp_uno bp_quad">
851851
<td><strong>BlackParrot</strong></td>
852852
<td>RISC-V multicore processor (unicore &amp; quad core variants)</td>
853853
<td><span class="lang-badge">SystemVerilog</span></td>
@@ -916,7 +916,7 @@ <h2 class="section-title">Design Portfolio</h2>
916916
<span class="platform-badge badge-sky130hd">sky130hd</span>
917917
</td>
918918
</tr>
919-
<tr>
919+
<tr data-leaves="liteeth_udp_usp_gth_sgmii">
920920
<td><strong>LiteEth</strong></td>
921921
<td>Lightweight Ethernet core (UDP / Xilinx UltraScale+ GTH SGMII)</td>
922922
<td><span class="lang-badge">Python (Migen/LiteX)</span></td>
@@ -926,6 +926,14 @@ <h2 class="section-title">Design Portfolio</h2>
926926
<span class="platform-badge badge-sky130hd">sky130hd</span>
927927
</td>
928928
</tr>
929+
<tr>
930+
<td><strong>LitePCI</strong></td>
931+
<td>Lightweight PCIe endpoint (kcu105 / Xilinx UltraScale+ pcie_us hard-IP)</td>
932+
<td><span class="lang-badge">Python (Migen/LiteX)</span></td>
933+
<td>
934+
<span class="platform-badge badge-asap7">asap7</span>
935+
</td>
936+
</tr>
929937
<tr>
930938
<td><strong>CoralNPU</strong></td>
931939
<td>Google Coral neural processing unit accelerator</td>
@@ -936,7 +944,7 @@ <h2 class="section-title">Design Portfolio</h2>
936944
<span class="platform-badge badge-sky130hd">sky130hd</span>
937945
</td>
938946
</tr>
939-
<tr>
947+
<tr data-leaves="partition_*">
940948
<td><strong>NVDLA</strong></td>
941949
<td>NVIDIA Deep Learning Accelerator (5 partitions)</td>
942950
<td><span class="lang-badge">Verilog</span></td>

results.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,26 @@ <h1>Build Results</h1>
495495
<td>6.700</td>
496496
<td><a href="https://github.com/VLSIDA/HighTide/commit/25d55d07">25d55d07</a></td>
497497
</tr>
498+
<tr data-design="litepci" data-platform="asap7" data-commit="01ca8768">
499+
<td><span class="platform-badge badge-asap7">asap7</span></td>
500+
<td>litepci</td>
501+
<td>652811.0</td>
502+
<td>649294.0</td>
503+
<td>10896.2</td>
504+
<td>75.3</td>
505+
<td>74927</td>
506+
<td>12762</td>
507+
<td>47506</td>
508+
<td>14659</td>
509+
<td>21</td>
510+
<td>875</td>
511+
<td>-882.91</td>
512+
<td>2231.02</td>
513+
<td>0.22</td>
514+
<td>55.383</td>
515+
<td>2.241</td>
516+
<td><a href="https://github.com/VLSIDA/HighTide/commit/01ca8768">01ca8768</a></td>
517+
</tr>
498518
<tr data-design="minimax" data-platform="asap7" data-commit="0db39103">
499519
<td><span class="platform-badge badge-asap7">asap7</span></td>
500520
<td>minimax</td>
@@ -855,6 +875,7 @@ <h1>Build Results</h1>
855875
<td>1.281</td>
856876
<td><a href="https://github.com/VLSIDA/HighTide/commit/ee2f4d93">ee2f4d93</a></td>
857877
</tr>
878+
<!-- skipped: not cached on 2026-05-21 (k8s build still running at 01ca8768) -->
858879
<tr data-design="litepci" data-platform="nangate45" data-commit="c941d626">
859880
<td><span class="platform-badge badge-nangate45">nangate45</span></td>
860881
<td>litepci</td>
@@ -1175,6 +1196,7 @@ <h1>Build Results</h1>
11751196
<td>13.510</td>
11761197
<td><a href="https://github.com/VLSIDA/HighTide/commit/62cb796e">62cb796e</a></td>
11771198
</tr>
1199+
<!-- skipped: not cached on 2026-05-21 (k8s build still running at 01ca8768) -->
11781200
<tr data-design="litepci" data-platform="sky130hd" data-commit="5777394e">
11791201
<td><span class="platform-badge badge-sky130hd">sky130hd</span></td>
11801202
<td>litepci</td>

0 commit comments

Comments
 (0)