DocumentCode :
3121902
Title :
System Canvas: a new design environment for embedded DSP and telecommunication systems
Author :
Murthy, Praveen K. ; Chohen, E.G. ; Rowland, Steve
Author_Institution :
Angeles Design Syst., San Jose, CA, USA
fYear :
2001
fDate :
2001
Firstpage :
54
Lastpage :
59
Abstract :
We present a new design environment, called System Canvas, targeted at DSP and telecommunication system designs. Our environment uses an easy-to-use block-diagram syntax to specify systems at a very high level of abstraction. The block diagram syntax is based on formal semantics, and uses a number of different models of computation including cyclo-static dataflow, dynamic dataflow, and a discrete-event model. A key feature of our tool is that the user does not need to have an awareness of which model is being used: the models can be freely mixed and matched and a simulation can consist of an arbitrary combination of models. The blocks are written in `C´ or `C++´ and it is straightforward to write custom blocks and incorporate them into custom libraries. Other key features include the ability to control simulations via language-neutral scripts and a powerful optimization engine that enables optimization of the system over arbitrarily specified-parameters, constraints, and cost functions. Fixed-point analysis capability allows any signal or variable in the system to be set to any type of number system before the simulation proceeds are tool is available on the Windows NT platform and incorporates modern and ubiquitous Windows GUI look and feel
Keywords :
digital signal processing chips; hardware-software codesign; optimisation; System Canvas; Windows GUI; block diagram syntax; block-diagram syntax; cyclo-static dataflow; design environment; disrete-event model; dynamic dataflow; embedded DSP; formal semantics; language-neutral scripts; optimization engine; telecommunication systems; Analytical models; Computational modeling; Constraint optimization; Cost function; Digital signal processing; Engines; Libraries; Power system modeling; Signal analysis; Telecommunication computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Hardware/Software Codesign, 2001. CODES 2001. Proceedings of the Ninth International Symposium on
Conference_Location :
Copenhagen
Print_ISBN :
1-58113-364-2
Type :
conf
DOI :
10.1109/HSC.2001.924650
Filename :
924650
Link To Document :
بازگشت