Specifying a - PowerPoint PPT Presentation

About This Presentation
Title:

Specifying a

Description:

Specifying a Network-on-Chip Dominic Richards, David Lester The University of Manchester – PowerPoint PPT presentation

Number of Views:73
Avg rating:3.0/5.0
Slides: 22
Provided by: acuk
Category:

less

Transcript and Presenter's Notes

Title: Specifying a


1
  • Specifying a
  • Network-on-Chip
  • Dominic Richards, David Lester
  • The University of Manchester

2
Motivation
3
Concurrent Haskell
4
The SpiNNaker System
  • Custom HPC to simulate neural systems
  • Homogeneous network of SpiNNaker chips
  • Each chip has 20 processor cores
  • Neural firing event ? multicast packet
    transmission...
  • ... routed through NoCs and inter-chip links
  • System robust to link and chip failure

5
(No Transcript)
6
(No Transcript)
7
(No Transcript)
8
(No Transcript)
9
(No Transcript)
10
(No Transcript)
11
(No Transcript)
12
A Formal Specification
  • Simple global behavior creates complex
    distributed behavior
  • Formal specification gives clear statement of
    intent for design
  • To which formal verification can be applied
  • Concurrent Haskell
  • substantial support for concurrency
  • Executable specifications

13
(No Transcript)
14
Fault ToleranceA Distributed View
15
Fault ToleranceA Distributed View
16
Normal Packets
17
E1 Packets
18
N_E1 Packets
19
Dropped Packets
20
Conclusion
  • Formal Specification can give practical
    reassurances for error-prone components of
    hardware design
  • Concurrent Haskell is a powerful tool for
    specification of Networks-on-Chip

21
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com