QNoC Asynchronous Router with Multiple Priorities and Multiple Virtual Channels - PowerPoint PPT Presentation

1 / 5
About This Presentation
Title:

QNoC Asynchronous Router with Multiple Priorities and Multiple Virtual Channels

Description:

Rostislav (Reuven) Dobkin, Ran Ginosar, Israel Cidon. Technion Israel Institute ... No point to synchronize along the way... Only synchronize at destination ... – PowerPoint PPT presentation

Number of Views:64
Avg rating:3.0/5.0
Slides: 6
Provided by: dobkin
Category:

less

Transcript and Presenter's Notes

Title: QNoC Asynchronous Router with Multiple Priorities and Multiple Virtual Channels


1
QNoC Asynchronous Router withMultiple
PrioritiesandMultiple Virtual Channels
Technion Israel Institute of Technology
  • Rostislav (Reuven) Dobkin, Ran Ginosar, Israel
    Cidon

2
Why Asynchronous NoC?
  • Large SoCs are GALS systems
  • Multiple clock domains
  • Dynamic voltage / frequency scaling
  • NoC connects unrelated clock domains
  • No point to synchronize along the way
  • Only synchronize at destination
  • Asynchronous does it best !
  • Less area
  • Less latency
  • Less power

3
(No Transcript)
4
Asynchronous RouterTwo Dimensional Structure
Intra-Service Level Arbitration
Inter-Service Level Arbitration
VC dimension
Virtual Channel Admission Control
Sending Request to Output Port
SL dimension
5
Features
  • Highly configurable
  • Ports
  • Service Levels (priorities)
  • Virtual Channels (same priority, within service
    level)
  • Dynamic virtual channel allocation
  • Fast and fair asynchronous arbitration
  • Intra- and Inter- Service Level
  • Half the area of the synchronous router
  • 200MFlits/s _at_ 0.18?m (5 ports, 4 SLs, 2 VCs)

6
The End
  • Questions?
  • Thank you
Write a Comment
User Comments (0)
About PowerShow.com