Gabriel: a design environment for DSP
- 1 October 1990
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Micro
- Vol. 10 (5) , 28-45
- https://doi.org/10.1109/40.60524
Abstract
Gabriel, a second-generation digital signal-processing (DSP) design environment, is described. The Gabriel experimental signal-processing software performs non-real-time algorithm simulations and code synthesis for real-time hardware based on programmable DSPs. Gabriel eases code development for architectures that are not easy targets for conventional compilers. The model of compilation used by Gabriel is discussed at length. Modification of the model to run in real time, target architectures, and scheduling are examined.Keywords
This publication has 15 references indexed in Scilit:
- Graphic oriented signal processing language-GOSPLPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- A block diagram compiler for a digital signal processing MIMD computerPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Dynamic-level scheduling for heterogeneous processor networksPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- DSP software integration by object-oriented programming: a case study of QuickSigIEEE ASSP Magazine, 1990
- Gabriel: a design environment for DSPIEEE Transactions on Acoustics, Speech, and Signal Processing, 1989
- Digital CommunicationPublished by Springer Nature ,1988
- Synchronous data flowProceedings of the IEEE, 1987
- The integrated signal processing system ISPIEEE Transactions on Acoustics, Speech, and Signal Processing, 1984
- A comparison of list schedules for parallel processing systemsCommunications of the ACM, 1974
- Parallel Sequencing and Assembly Line ProblemsOperations Research, 1961