aaronspink
Veteran
If you think you can give a realistic estimate of the area cost, by all means ... contribute something useful.
Having multiple banks is not about local store vs cache ... it's orthogonal (works with both).
almost all caches of any reasonable size have multiple banks, the issue is how much those banks are exposed, the more it is exposed, the higher the latency and the higher the area impact as well as the power impact.
But fundamentally, anything you can do with a local store can be done equally well with a cache. The whole local store architecture of CELL is one of its biggest drawbacks. In general local stores significantly complicate programming as well.