12.07.2015 Views

SuperH (SH) 64-Bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-Bit RISC Series SH-5 System Architecture, Volume ...

SuperH (SH) 64-Bit RISC Series SH-5 System Architecture, Volume ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

PRELIMINARY DATA<strong>SuperH</strong>yway architecture 11A simple implementation containing a packet-router, two single-ported <strong>SH</strong>-5modules and one double-ported <strong>SH</strong>-5 module is illustrated in Figure 4.The <strong>SH</strong>-5 eval chip implementation of the <strong>SuperH</strong>yway packet-router architectureis described in Section 2.5: <strong>SH</strong>-5 <strong>SuperH</strong>yway implementation on page 22.2.2.1 Packets<strong>SH</strong>-5 module<strong>SH</strong>-5 module<strong>SH</strong>-5 modulePortPortPortPort<strong>SuperH</strong>ywaypacket-routerFigure 4: A simple implementationThe packet is the unit of data transfer through the <strong>SuperH</strong>yway. Communicationbetween <strong>SH</strong>-5 modules is achieved by the exchange of packets between those <strong>SH</strong>-5modules.A packet is composed of fields. Each field has a number of possible values tocharacterize that packet. Every packet contains a destination field which is used todetermine which <strong>SH</strong>-5 module the packet should be routed to. Further informationon packets is given in Section 2.2.6: <strong>SuperH</strong>yway protocol on page 16. In particular,packets contain a field that indicates the type of access made by that packet.D R A FTEach packet journey is associated with a source <strong>SH</strong>-5 module and a destination<strong>SH</strong>-5 module. The source sends a packet over a port into the packet-router. Thepacket-router arranges for the packet to be routed to a port connected to thedestination. The destination then receives this packet over that port from thepacket-router. It is possible for the source and destination to be the same <strong>SH</strong>-5module.05-SA-10001 v1.0<strong>SuperH</strong>, Inc.<strong>SH</strong>-5 <strong>System</strong> <strong>Architecture</strong>, <strong>Volume</strong> 1: <strong>System</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!