Technion - Israel institute of technology
This presentation is the property of its rightful owner.
Sponsored Links
1 / 6

Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter PowerPoint PPT Presentation


  • 93 Views
  • Uploaded on
  • Presentation posted in: General

Technion - Israel institute of technology department of Electrical Engineering. הטכניון - מכון טכנולוגי לישראל הפקולטה להנדסת חשמל. High speed digital systems laboratory. המעבדה למערכות ספרתיות מהירות. דו”ח סיכום פרויקט חלק א’. VERSITILE COMMUNICAION BETWEEN MULTI DSPS.

Download Presentation

Performed by: Kobi Cohen,Yaron Yagoda Instructor: Zigi Walter

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.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Performed by kobi cohen yaron yagoda instructor zigi walter

Technion - Israel institute of technology

department of Electrical Engineering

הטכניון - מכון טכנולוגי לישראלהפקולטה להנדסת חשמל

High speed digital systems laboratory

המעבדה למערכות ספרתיות מהירות

דו”ח סיכום פרויקט חלק א’

VERSITILE COMMUNICAION BETWEEN MULTI DSPS

Performed by: Kobi Cohen,Yaron Yagoda

Instructor: Zigi Walter

סמסטר חורף

2002-2003

1


Abstract

המעבדה למערכות ספרתיות מהירות

High speed digital systems laboratory

Abstract

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.

2


Project requirements

המעבדה למערכות ספרתיות מהירות

High speed digital systems laboratory

Project Requirements

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.

3


System description

המעבדה למערכות ספרתיות מהירות

High speed digital systems laboratory

SystemDescription

ALTERA FLEX 10KE

DSP

PCI

CORE

Main

Control

McBSP

Interface

-GUI

-DRIVER

PCI

BUS

DSP

McBSP

Interface

Switch

Matrix

DSP

McBSP

Interface

McBSP

Interface

DSP

4


Block diagram

המעבדה למערכות ספרתיות מהירות

High speed digital systems laboratory

Block Diagram

Switch Matrix

Main

Control

Cross Bar

Implemented

By Muxs

PC

Write unit

Mcbsp

Read unit

PCI

CORE

PC

Read unit

Mcbsp

Write unit

5


Current status

המעבדה למערכות ספרתיות מהירות

High speed digital systems laboratory

Current Status

  • 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.

6


  • Login