+ All Categories
Home > Technology > Fixed-point Multi-Core DSP Application Examples

Fixed-point Multi-Core DSP Application Examples

Date post: 15-Feb-2017
Category:
Upload: sundance-multiprocessor-technology-ltd
View: 635 times
Download: 0 times
Share this document with a friend
15
1 Sundance Multiprocessor Technology Multicore Solutions Real-time processing, DSP system architectures.
Transcript
Page 1: Fixed-point Multi-Core DSP Application Examples

1

Sundance Multiprocessor Technology

• Multicore SolutionsReal-time processing,DSP system architectures.

Page 2: Fixed-point Multi-Core DSP Application Examples

2

Outlines

TMS320C6472 MultiCore DSP• http://processors.wiki.ti.com/index.php/C6472

Diamond software architecture for MultiCore DSP• http://www.3l.com/

Model-based design concept for DSP + FPGA ‘C’-based design concept for FPGA EVP6472 Evaluation Platform

• Technical Overview• Prices

Page 3: Fixed-point Multi-Core DSP Application Examples

3

Computer architectureDesign flow strategy and methodology

Sun

danc

e’s

Har

dwar

eD

iam

ond

Task

sD

iam

ond

IDE

Com

pile

r Too

ls

Network of heterogeneous processor devicesDSPs, FPGAs, PowerPC, Host processor...

Platform abstraction and communication links

DSP Tasks FPGA Tasks

Code Composer StudioCompiler & Linker

XILINX ISESynthesis, Implementation and PAR

3L Diamond DSP 3L Diamond FPGA

Electronic System Level toolsPARS, System Generator, HDL coder, Impulse C, IP cores...E

SL

Page 4: Fixed-point Multi-Core DSP Application Examples

FPGA

4

Multicore DSPs used for Magnetic Resonance Imaging

C64551 GHz

C64551 GHz 1 GHz

C64551 GHzC6455

SMT9

46Q

uad

AD

C/D

AC

TodayEVP6472-946

LVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemBeam Forming

EVP6472-946Application Support

Page 5: Fixed-point Multi-Core DSP Application Examples

5

Multicore DSPs used for CT-Scan Application

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

59Q

uad

AD

C/D

AC

TodayEVP6472-959

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemBeam Forming

EVP6472-959Application Support

Page 6: Fixed-point Multi-Core DSP Application Examples

6

Multicore DSPs used for High Performance Vision

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

39D

VI T

rans

ceiv

er

TodayEVP6472-939

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemBeam Forming

DVI-Input

EVP6472-939

DVI-Out

Application Support

Page 7: Fixed-point Multi-Core DSP Application Examples

7

Multicore DSPs used for Avionics Imaging

1 GHzC6455

1 GHzC6455

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

22H

igh

Res

C

amer

a

TodayEVP6472-922

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemFace detection

LVDS-Input

EVP6472-922Application Support

Page 8: Fixed-point Multi-Core DSP Application Examples

8

Multicore DSPs used for Stereo Image-processing

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

49

Dua

l Cam

era

Lin

k

TodayEVP6472-949

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData formatting

Camera #2

EVP6472-949

Camera #1

Application Support

Page 9: Fixed-point Multi-Core DSP Application Examples

9

Multicore DSPs used for GigE Vision™ Frame Grabber

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SM94

5 D

ual G

igE

Link

TodayEVP6472-945

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData formatting

Camera #2

EVP6472-945

Camera #1

Application Support

Page 10: Fixed-point Multi-Core DSP Application Examples

10

Multicore DSPs used for Security and Surveillance

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

09

Dua

l Vid

eo

Dec

oder

TodayEVP6472-909

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData formatting

Camera #16

EVP6472-909

Camera #1

Application Support

Page 11: Fixed-point Multi-Core DSP Application Examples

11

Multicore DSPs used for WiMax Wireless Repeater

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

03

Dua

l WiM

ax R

F

TodayEVP6472-903

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData Conversion

Channel A

EVP6472-903

Channel B

Application Support

Page 12: Fixed-point Multi-Core DSP Application Examples

12

Multicore DSPs used for Wireless Communication Tester

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

11

Dua

l 5G

Hz

RF

TodayEVP6472-911

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData Conversion

Channel A

EVP6472-911

Channel B

Application Support

Page 13: Fixed-point Multi-Core DSP Application Examples

13

Multicore DSPs used for Software Defined Radio

1 GHzC6455

1 GHzC6455

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

43

Dua

l DA

Q M

odul

e

TodayEVP6472-943

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData Conversion

Channel A

EVP6472-943

Channel B

Application Support

Page 14: Fixed-point Multi-Core DSP Application Examples

14

Multicore DSPs used for Waveform Generator

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

81

Dua

l 1G

hz

D

AC

Out

put

TodayEVP6472-981

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData Conversion

Channel A

EVP6472-381

Channel B

Application Support

Page 15: Fixed-point Multi-Core DSP Application Examples

15

Multicore DSPs used for Vector Signal Analyser

C64551 GHz

C64551 GHz

C64551 GHz

1 GHzC6455

1 GHzC6455

1 GHzC6455

SMT9

91

Dua

l 1G

hz

A

DC

Inpu

t

TodayEVP6472-991

FPGALVDS

C6472Multicore

DSP

C6472Multicore

DSP

RapidIO

Ethernet/USB Host SystemData Conversion

Channel A

EVP6472-991

Channel B

Application Support


Recommended