Download presentation
Presentation is loading. Please wait.
Published byRudolf Ferguson Modified over 9 years ago
1
OASIS NoC Revisited Adam Esch (m5148108)
2
Outline Pre-Research OASIS Overview Research Contributions Remarks OASIS Suggestions Future Work
3
Pre-Research Before working with OASIS, I had to – Learn Verilog – Adjust to Quartus II/ModelSim – Analyze OASIS
4
OASIS Overview OASIS, just like all other NoCs, has a set of configurable parameters. ParameterDefault Value Network Size4x4 (Mesh) Buffer Depth4 Routing AlgorithmDeterministic XY Flow Control SchemeStall/Go Forwarding MethodWormhole Switching FLIT Size76-bit (12-bit header, 64-bit payload)
5
OASIS Network Each router has five input ports (Local, North, East, South, West) and five STALL/GO links Each router is addressed by its physical location (Y,X) 00102030 01112131 02122232 03132333
6
OASIS Router Each router consists of three important stages – Routing – Switch Allocation – Crossbar Traversal
7
Research I analyzed – resource utilization for different network sizes – transmission latency using a random number generator
8
Resource Utilization Target Devices: – Cyclone II EP2C35F672C6 – Stratix III EP3SL150F1152C2 Flit Payload = 8 bits Design Tools = Quartus II ver 9.1
9
Transmission Latency (1/2)
10
Transmission Latency (2/2) The network behaves similarly in each case Transmitting more FLITS does not have a major effect on latency Packets sent from 01 will always have a longer latency than those sent from 10 because of round robin scheduling
11
Remarks The size of the FLIT payload does not seem to affect latency I was unfortunately unable to implement a random number generator for 3x3 or 4x4 networks, but I expect they would behave the same
12
OASIS Suggestions Deterministic Routing can be improved – Semi-Adaptive Routing is the logical next step As networks become larger, mesh topologies become inefficient – Creating a router ‘hierarchy,’ like the internet employs, is much more efficient Assuming the network size is kept constant, the header length can be shortened. It would save a small number of resources.
13
Future Work I plan to continue research in NoC, semi- independently, when I return to America. From prior studies, I am interested in clustering and subnetting Ordered transmission defeats the purpose of a packet switched network. I would like to study the reorder buffers
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.