Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

help on modem implementation

Status
Not open for further replies.

dspbegin

Member level 2
Joined
Feb 9, 2006
Messages
45
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,639
hi,
I am doing my project of implementing modem using pi/4 dqpsk modulation scheme using dsp processor TMS320C6711.
I am writing matlab code for it but I have no idea about dsp processors neihter its architecture.I want to know can this be done without having to write a assembly code for it.If yes how?
please brief me on how its done.
 

vadkudr

Advanced Member level 4
Joined
Jul 12, 2005
Messages
109
Helped
15
Reputation
30
Reaction score
4
Trophy points
1,298
Activity points
2,236
Yes, you can write your program using C language. Nowadays compiler of CodeComposer has very high optimization capability.
But before implementation you should carefully read many documentation from TI (spra and spru sheets) on structure of this processor and on proper C languge program writing (this style will lead to high optimization). There is two reason:
1) you should clearly understand pipeline structure of the core and how to use it by means of compiler directives from C language in order to obtain highly optimized code
2) DSP processor has large amount of periherals you should initialize in your framework. You should learn how to use CSL (chip support library) for it.
 

    dspbegin

    Points: 2
    Helpful Answer Positive Rating

dspbegin

Member level 2
Joined
Feb 9, 2006
Messages
45
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,639
Thanks for ur suggestion but i heard that the mentioned processor has some capability where I can directly map matlab program into the processor,without having to write in c or anyother language.
please if U can help me on that it would make my work simple as I have almost done with my matlab program.
 

dspbegin

Member level 2
Joined
Feb 9, 2006
Messages
45
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,639
sameerbabu.Please tell me the software which does that
 

sameerbabu

Member level 3
Joined
Nov 16, 2005
Messages
57
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,288
Activity points
1,612
How u r doing Synchronization.
both carrier and symbol?
 

dspbegin

Member level 2
Joined
Feb 9, 2006
Messages
45
Helped
2
Reputation
4
Reaction score
1
Trophy points
1,288
Activity points
1,639
Using garden error function.....
 

sameerbabu

Member level 3
Joined
Nov 16, 2005
Messages
57
Helped
2
Reputation
4
Reaction score
2
Trophy points
1,288
Activity points
1,612
Can u elaborate.Whats garden error function

Added after 36 minutes:

How u did it in Matlab(synchronization). I can help u if u tell me ur experimental setup. We are also doing similiar projects.
 

mahdithdn

Advanced Member level 4
Joined
Aug 18, 2004
Messages
107
Helped
27
Reputation
54
Reaction score
9
Trophy points
1,298
Location
Iran
Activity points
896
Hi,
Matlab 7 have a direct link to CCS. you can directly convert your matlab scripts (mfile?) to proper (for CCS) C codes. I haven't worked it but there are many helps and some Demo in matlab.
regards
 

Status
Not open for further replies.

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top