1 / 6

Performed by: Daniel Marcovitch Meir Cohen Instructor: Evgeny Fiksman

Technion - Israel institute of technology department of Electrical Engineering. הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל. High speed digital systems laboratory. המעבדה למערכות ספרתיות מהירות. דו”ח סיכום פרויקט Subject:. Implementing a NoMC on the Gidel platform.

gita
Download Presentation

Performed by: Daniel Marcovitch Meir Cohen Instructor: Evgeny Fiksman

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Technion - Israel institute of technology department of Electrical Engineering הטכניון - מכון טכנולוגי לישראלהפקולטה להנדסת חשמל High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות דו”ח סיכום פרויקט Subject: Implementing a NoMC on the Gidel platform Performed by: Daniel Marcovitch Meir Cohen Instructor: Evgeny Fiksman סמסטר אביב 2009 1

  2. High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות Abstract • In order to increase performance and computation capabilities parallel processing can be used – in which several processes performs computations in parallel. • NoC – “Network on Chip”, is a communication model between components on the same chip. • MPI – “Message Passing Interface” is a software communication protocol. • In the previous project a router using MPI was implemented on Xilinix platform. The router connected up to 4 MicroBlaze processes in order to send messages between them. 2

  3. High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות System description • Implementing a parallel processing system which contains several NoCs, each chip containing several sub-networks of processors. • Converting existing router to support Altera platform. • Expanding the router to enable communications between similar sub-networks. • Implementing a processor network which supports communication with the PC enabling: • Use of PC’s CPU as part of the processing network. • Simple I/O between PC and the rest of the processing network. 3

  4. High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות Specification • Hardware • PC computer (pentium dual core, 2.4Ghz, supporting a PCI bus) • Gidel ProcStarII-180 development system including 4 StratixII-180 FPGAs. • Software • GiDEL PROCDeveloper Kit • Quartus II • NIOS II IDE – NIOS application written in C • ModelSim 6.4 - simulations • Visual Studio – PC application written in C++ 4

  5. High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות System Block Diagram 5

  6. High speed digital systems laboratory המעבדה למערכות ספרתיות מהירות FPGA Block Diagram 6

More Related