Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי.

Similar presentations


Presentation on theme: "1 Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי."— Presentation transcript:

1 1 Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל Technion - Israel institute of technology department of Electrical Engineering דו ” ח סיכום פרויקט חלק א ’ VERSITILE COMMUNICAION BETWEEN MULTI DSPS סמסטר חורף 2002-2003

2 Abstract 2 המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Many programs require several DSPs in order to process their data as quickly and efficient as possible. In this project we designed some sort of a communication center for several DSPs and one PC, which connects all of them, so that data is transferred easily between them. The communication protocol we used is the McBSP protocol.

3 Project Requirements 3 המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Hardware Implementations: 1.Designing and implementing a switch matrix, which is able to transfer Data between all 8 McBSP ports and the HOST PC. 2.Implementing a communication unit with the McBSP interface, which transfers data to and from the DSPs. 3. Implementation of the interface between the switch matrix and the HOST PC. The whole project was implemented in VHDL on the ALTERA FLEX 10KE Development Kit’s FPGA. Software Implementations: 1. Writing a driver (using WINDRIVER), which enables communication to the HOST PC. 2. Writing a program sends and receives data from the HOST PC to each DSP and from each DSP to the HOST PC. 3. Writing a program that configures the connections between the ports in the Switch Matrix. 4. Writing a program to transfer data to/from the DSP on the DSP’s flash memory using the TI Code Composer.

4 System Description 4 המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory DSP PCI CORE PCI BUS DSP -GUI -DRIVER ALTERA FLEX 10KE Switch Matrix Main Control McBSP Interface McBSP Interface McBSP Interface McBSP Interface

5 Block Diagram 5 המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory PCI CORE Cross Bar Implemented By Muxs Mcbsp Read unit Main Control Mcbsp Write unit PC Read unit PC Write unit Switch Matrix

6 Current Status Current Status 6 המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory Introduction with the PCI core. Implementation of a simple Input/Output program on the Altera card. Studying and implementing the McBSP protocol. Full implementation of the switch matrix. Communication with one McBSP. Simulation of the whole system. Full communication with the PC and DSPs.


Download ppt "1 Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter המעבדה למערכות ספרתיות מהירות High speed digital systems laboratory הטכניון - מכון טכנולוגי."

Similar presentations


Ads by Google