Closed tangxifan closed 3 years ago
@ganeshgore I plan to merge this PR and then start creating a SOFA+ directory like other SOFA project. Still a few work to do:
I also plan to increase the routing channel width to 80 or even 100, depending on the benchmarks we want to implement. We may reduce the array size to 10x10 to fit the area budget.
@tangxifan Channel width of 100 may be an overkill for 10x10 layout if you have crossbar. If you don't have crossbar, you may need to push up to 100.
@tangxifan Channel width of 100 may be an overkill for 10x10 layout if you have crossbar. If you don't have crossbar, you may need to push up to 100.
@tpagarani Indeed. In this version, we do not have crossbar. Considering the large number of inputs and outputs of a multiplier, increasing the routing channel width to 100 looks very necessary.
Another concern is that even when we have crossbar in SLC, the nets connected to multipliers may cause congestions (think about the number of pins of a SLC is far more than a SLC). We may have to increase the routing channel width anyhow but will definitely so significant as the one without crossbar.
Checklist
Screenshots on technical details