3.5. Conclusions

This chapter considers the challenges of designing SoCs with tens or hundreds of processing elements in (100 to 25) nm silicon technologies. Challenges include dealing with design complexity and providing reliable, high-performance operation with small energy consumption.

We have claimed that modular, component-based design of both hardware and software is needed to design complex SoCs. Starting from the observation that interconnect technology will be the limiting factor for achieving the operational goals, we developed a communication-centric view of design. We postulated that efficient communication on SoCs can be achieved by reconfigurable micronetworks, whose layered design can exploit methods and tools used for general ...

Get Multiprocessor Systems-on-Chips now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.