This chapter addresses NI architecture and design issues, leveraging a number of case studies. It presents interface protocols at the frontend of NI architectures as the result of a long evolutionary path of SoC communication protocols. Moreover, it shows some implementation approaches to packetization, from traditional wrapper-based solutions up to the potential solutions opened by the latest developments in processor interfaces. This chapter then analyzes the impact that design choices taken at the NI might have on system-level performance, area and power: from packet size and flit width all the way to flow control schemes and switching techniques. Finally, three representative case studies are presented, addressing design issues of NIs for QoS-oriented, BE, and asynchronous NoCs. Through the area and power breakdown of NI prototypes, the reader is able to understand where complexity arises in the architecture, and is led to assess the fraction of area and power NIs consume in real platform implementations using NoCs.
Network Interface Architecture and Design Issues
BERTOZZI, Davide
2006
Abstract
This chapter addresses NI architecture and design issues, leveraging a number of case studies. It presents interface protocols at the frontend of NI architectures as the result of a long evolutionary path of SoC communication protocols. Moreover, it shows some implementation approaches to packetization, from traditional wrapper-based solutions up to the potential solutions opened by the latest developments in processor interfaces. This chapter then analyzes the impact that design choices taken at the NI might have on system-level performance, area and power: from packet size and flit width all the way to flow control schemes and switching techniques. Finally, three representative case studies are presented, addressing design issues of NIs for QoS-oriented, BE, and asynchronous NoCs. Through the area and power breakdown of NI prototypes, the reader is able to understand where complexity arises in the architecture, and is led to assess the fraction of area and power NIs consume in real platform implementations using NoCs.I documenti in SFERA sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.