ACM Home Page
Please provide us with feedback. Feedback
GABRIEL: a design environment for programmable DSPs
Full text PdfPdf (804 KB)
Source Annual ACM IEEE Design Automation Conference archive
Proceedings of the 26th ACM/IEEE Design Automation Conference table of contents
Las Vegas, Nevada, United States
Pages: 141 - 146  
Year of Publication: 1989
ISBN:0-89791-310-8
Authors
E. A. Lee  U. C. Berkeley, Berkeley, CA
E. Goei  U. C. Berkeley, Berkeley, CA
H. Heine  U. C. Berkeley, Berkeley, CA
W. Ho  U. C. Berkeley, Berkeley, CA
S. Bhattacharyya  U. C. Berkeley, Berkeley, CA
J. Bier  U. C. Berkeley, Berkeley, CA
E. Guntvedt  U. C. Berkeley, Berkeley, CA
Sponsors
SIGDA: ACM Special Interest Group on Design Automation
IEEE-CS\TCDA : TC Design Automation
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 5,   Downloads (12 Months): 9,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/74382.74407
What is a DOI?

ABSTRACT

Gabriel is a retargetable software system for the development of assembly code and microcode for single or multiple programmable DSPs. It is intended to ease code development even for processors that are not easy targets for conventional compilers. Code generation for the Motorola DSP56001 is emphasized. A Thor-based simulator supplies a variety of target multi-DSP architectures based on the DSP56001. The top-level algorithm description is a large grain data flow graph, and a graphical interface using OCT and VEM provides a natural representation of the high level structure of the algorithm.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
Bab84
R. G. Babb, "Parallel Processing with Large Grain Data Flow Techniques" Computer, 17(7) July, 1984.
 
Cov87
C. D. Covington, G. E. Carter, and D. W. Summers, "Graphic Oriented Signal Processing Language - GOSPL", ICASSP, Dallas, 1987.
 
Cry74
T. Crystal, and L. Kulsrud, "Circus", CRD Working Paper, Institute for Defense Analysis, Princeton, NJ, Dec., 1974.
 
Der69
M. Dertouzous, M. Kaliske, and K. Polzen, "On line simulation of block-diagram systems", IEEE Trans. on Computers, C-18(4) April, 1969,
 
Gli84
 
Gol69
 
Hai85
D. J. Hait, "The BLOSIM Simulation Program", Master's Report, U. C. Berkeley, Nov. 11, 1985.
 
Hen75
W. Henke, MITSYN - An Interactive Dialogue Language for Time Signal Processing, MIT Research Laboratory of Electronics memo. no. RLE-TM-1 Cambridge, MA, Feb. 1975.
 
Ho88
W. H. Ho, E. A. Lee, and D. G. Messerschmitt, "High Level Data Flow Programming for Digital Signal Processing", VLSI DSP Workshop, IEEE ASSP Society, Monterey, November 1988.
 
Kar65
B. Karafin, "The new block diagram compiler for simulation of sampled-data systems", in AFIPS Conference Proceedings, 27 pp. 55-61, Spartan Books, 1965.
 
Kel61
Kelly, Lochbaum, and Vyssotsky, "A Block Diagram Compiler", Bell Sys. Tech. J. 40(3) May, 1961.
 
Kor77
G. Kom, "High-speed block-diagram languages for microprocessors and minicomputers in instrumentation, control, and simulation", Computers in Electrical Engineering 4 pp. 143- 159, 1977.
 
Lee87a
 
Lee87b
E. A. Lee and D. G. Messerschmitt, "Synchronous Data Flow" IEEE Proceedings, September, 1987,
 
Lee89
E. A. Lee, "Programmable DSP Architectures, Part II", ASSP Magazine, January, 1989.
 
Mes84a
D, G. Messerschmitt, "A Tool for Structured Ftaactional Simulation" IEEE Journal on Selected Areas in Communications, SAC-2(1), January, 1984.
 
Mes84b
D. G. Messerschrnitt, "Structured Interconnection of Signal Processing Programs" Proceedings of Globecom 84, Atlanta, GA, Dec., 1984.
 
Sha87
K. S. Shanmugan, G. J. Minden, El. Komp, T. C. Manning, and E. R. Wiswell, "Block-Oriented System Simulator (BOSS)", Telecommunications Laboratory, University of Kansas, Internal Memoxandum, 1987.
 
Sch85
D, A. Schwartz, "Synchronous Mtdtiprocessor Realizations of Shift-Invariant Flow Graphs", Georgia Institute of Technology Techni~:al Report DSPL-85-2, (PhD Dissertation) July 1985.
 
Sch86
D. A. Schwartz, T. P. Barnwell, III, "Cyclo-Static Solutions: Optimal Multiproces:~or Realizations of Recursive Algorithms", in VLSI Signal Processing, IEEE Press, 1986.
 
VLS86
VLSI/CAD Group, Thor Tutorial, Stanford University, St',mford, CA, 1986.
 
Zis86
M. A. Zissman, G. C. O'Leary, anti D. H. Johnson, "A Block Diagram Compiler for a Digital Signal Processing MIMD Computer" DSP Workshop Presentation, Chatham, MA, October 1986.

Collaborative Colleagues:
E. A. Lee: colleagues
E. Goei: colleagues
H. Heine: colleagues
W. Ho: colleagues
S. Bhattacharyya: colleagues
J. Bier: colleagues
E. Guntvedt: colleagues