Difference between revisions of "Adsp-21369"
(→Setting Up Development Board and Visual DSP++ Development Environment) |
(→Setting Up Development Board and Visual DSP++ Development Environment) |
||
Line 20: | Line 20: | ||
We (or, more precisely Andrew, A.K.A the captain of the A-TEAM), developed a script which takes in Faust code (on .dsp format), and returns C code, ready to plug into VisualDSP++. The script is called faust2sharc, release 0.0.2 can be downloaded from | We (or, more precisely Andrew, A.K.A the captain of the A-TEAM), developed a script which takes in Faust code (on .dsp format), and returns C code, ready to plug into VisualDSP++. The script is called faust2sharc, release 0.0.2 can be downloaded from | ||
+ | [http://ccrma.stanford.edu/~steinunn/Adsp-21369/faust2sharc-0.0.2_release.zip here]. | ||
+ | |||
+ | Instructions on running faust2sharc: | ||
+ | 1) Download and install | ||
+ | 2) The interface should look like this: | ||
+ | |||
+ | -------------upload a picture of the interface------------------- | ||
+ | |||
+ | Upload the .dsp file with the '''load file''' button | ||
+ | 3) | ||
+ | 4) | ||
+ | |||
+ | |||
+ | When modifying a code or trying out new code, it is recommended that you make sure your Faust code definitely compiles as such, by for example generating a C++ code or a block diagram using Faust. | ||
== FAUST Integration Tool == | == FAUST Integration Tool == |
Revision as of 15:14, 4 May 2008
Contents
Project Title -- Quick Guide to using the ADSP-21369 and Visual DSP++ development environment
People Involved
- Andrew Best
- Kyle Spratt
- Baek San Chang
- Steinunn Arnardottir
- Turner Kirk
GOALS
- The main goal of this project is to create a relatively simple step by step guide of how to get an Analog Devices "adsp-21369" dsp (SHARC) chip up and running using the "ADDS-21369-EZLITE" development board and "Visual DSP++" development environment.
- A second goal is to create an easy to use tool that can be used to interface with the FAUST programming language in order to generate c++ code that can be imported into a Visual DSP++ project file and used with the SHARC chip.
Setting Up Development Board and Visual DSP++ Development Environment
The development software used is VisualDSP++ Release 5.0 which can be downloaded here. It is compatible with Blackfin, SHARC and TigerSHARC processors.
We (or, more precisely Andrew, A.K.A the captain of the A-TEAM), developed a script which takes in Faust code (on .dsp format), and returns C code, ready to plug into VisualDSP++. The script is called faust2sharc, release 0.0.2 can be downloaded from here.
Instructions on running faust2sharc: 1) Download and install 2) The interface should look like this:
upload a picture of the interface-------------------
Upload the .dsp file with the load file button 3) 4)
When modifying a code or trying out new code, it is recommended that you make sure your Faust code definitely compiles as such, by for example generating a C++ code or a block diagram using Faust.
FAUST Integration Tool
Resources
Analog Devices Resources
Faust Resources