@@ -4221,7 +4221,7 @@ We document two variant Evaluation Flows (taking macro placements through Innovu
</p>
**CT Results for Commercial Enablement**
We have run CT to generate macro placement for Ariane133, BlackParrot and MemPool Group designs on GLOBALFOUNDRIES 12nm (GF12) enablement. The following tables present the normalized design metrics. Core area, standard cell area and macro area are normalized with respect to the core area. Total power is normalized w.r.t. the reported preCTS total power when CMP is used. Similarly, we normalize the wirelength and congestion based on the reported preCTS wirelength and congestion when CMP is used. The timing numbers are normalized w.r.t. the target clock period.
We have run CT to generate macro placement for Ariane133, BlackParrot and MemPool Group designs on GLOBALFOUNDRIES 12nm (GF12) enablement. The following tables present the **normalized design metrics**. Core area, standard cell area and macro area are normalized with respect to the core area. Total power is normalized w.r.t. the reported preCTS total power when CMP is used. Similarly, we normalize the wirelength and congestion based on the reported preCTS wirelength and congestion when CMP is used. The timing numbers are normalized w.r.t. the target clock period.
- The following table and screenshots provide details of Ariane133 GF12 implementation when CMP is used to generate the initial macro placement.
<table>
...
...
@@ -4299,7 +4299,7 @@ We have run CT to generate macro placement for Ariane133, BlackParrot and MemPoo
- The following table and screenshots provide details of BlackParrot (Quad Core) GF12 implementation when CMP is used to generate the initial macro placement.
- The following table and screenshots provide details of BlackParrot (Quad Core) GF12 implementation when CMP is used to generate the macro placement.
<table>
<thead>
<tr>
...
...
@@ -4451,7 +4451,7 @@ We have run CT to generate macro placement for Ariane133, BlackParrot and MemPoo
- The following table and screenshots provide details of BlackParrot (Quad Core) GF12 implementation when CT is used to generate the initial macro placement.
- The following table and screenshots provide details of BlackParrot (Quad Core) GF12 implementation when CT is used to generate the macro placement.
<table>
<thead>
<tr>
...
...
@@ -4527,7 +4527,7 @@ We have run CT to generate macro placement for Ariane133, BlackParrot and MemPoo
- The following table and screenshots provide details of MemPool Group GF12 implementation when CMP is used to generate the initial macro placement.
- The following table and screenshots provide details of MemPool Group GF12 implementation when CT is used to generate the macro placement.
<table>
<thead>
<tr>
...
...
@@ -5121,6 +5121,163 @@ We have performed a similar macro shuffling experiment for the BlackParrot (Quad
-**MemPool Group:**
We have tried a similar macro shuffling experiment for MemPool Group, but none of our runs completed (i.e., flow failure).
<aid="December20"></a>
**December 20:**
We thank NVIDIA Research for access to AutoDMP, an autotuned DREAMPlace-based macro placer that will be reported at ISPD-2023. We have generated macro placement of Ariane and BlackParrot using AutoDMP on NG45 and GF12 enablement. The results are as follows:
-**Ariane133-NG45-68%-1.3ns**: Following table and screenshots shows the macro placement result of Ariane133 on NG45, generated using AutoDMP.
<table>
<thead>
<tr>
<thcolspan="10">Ariane133-NG45-68%-1.3ns AutoDMP (<ahref="../../Flows/NanGate45/ariane133/README.md#flow-2-result-for-the-macro-placement-generated-by-cadence-concurrent-macro-placer">Link</a> to CMP result) (<ahref="../../Flows/NanGate45/ariane133/README.md#macro-placement-generated-by-circuit-training-ct">Link</a> to CT result)</th>
-**Ariane133-GF12-68%**: [Link](#Ariane133_GF12_AutoDMP) to AutoDMP macro placement details of Ariane on GF12 enablement.
-**BlackParrot-NG45-68%-(bp clock)1.3ns**: Following table and screenshots shows the macro placement result of BlackParrot (Quad-Core) on NG45, generated using AutoDMP.