|
ABSTRACT
This paper describes the functional specification and verification portions of El Greco, a system for high-level, heterogeneous functional specification, efficient compiled simulation, and software and hardware implementation. Specifications in the form of dataflow graphs, hierarchical finite state machines, or a mixture, are supported. These specifications can be arbitrarily nested, as in Ptolemy [1]. When dataflow graphs are placed in a control context, the graph execution is fully controllable; its execution can be restarted or suspended and parameters can be changed. We describe system modeling and simulation generation in El Greco and compare to other approaches.
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.
| |
1
|
J.T. Buck, S. Ha, E. A. Lee, and D. G. Messerschmitt, "Ptolemy: A Framework for Simulating and Prototyping Heterogeneous Systems," Int. Journal of Computer Simulation, vol. 4, pp. 155-182, April 1994.
|
| |
2
|
|
| |
3
|
B. Lee and E. A. Lee, "Interaction of Finite State Machines with Concurrency Models," in Proc. of 32nd Asilomar Conference on Signals, Systems, and Computers, November 1998.
|
| |
4
|
C. Andre, "Representation and Analysis of Reactive Behaviors: A Synchronous Approach," Proc. CESA '96, IEEE-SMC, Lille, France, July 9-12, 1996.
|
| |
5
|
|
| |
6
|
|
| |
7
|
Felice Balarin , Massimiliano Chiodo , Paolo Giusto , Harry Hsieh , Attila Jurecska , Luciano Lavagno , Claudio Passerone , Alberto Sangiovanni-Vincentelli , Ellen Sentovich , Kei Suzuki , Bassam Tabbara, Hardware-software co-design of embedded systems: the POLIS approach, Kluwer Academic Publishers, Norwell, MA, 1997
|
 |
8
|
|
| |
9
|
|
| |
10
|
A. Seawright , J. Buck , U. Holtmann , W. Meyer , B. Pangrle , R. Verbrugghe, A system for compiling and debugging structured data processing controllers, Proceedings of the conference on European design automation, p.86-91, September 1996, Geneva, Switzerland
|
 |
11
|
|
 |
12
|
Stan Liao , Steve Tjiang , Rajesh Gupta, An efficient implementation of reactivity for modeling hardware in the scenic design environment, Proceedings of the 34th annual conference on Design automation, p.70-75, June 09-13, 1997, Anaheim, California, United States
[doi> 10.1145/266021.266037]
|
| |
13
|
|
| |
14
|
G. Bilsen, M. Engels, R. Lauwereins, J.A. Peperstraete, "Cyclo- Static Dataflow," IEEE Trans. on Signal Processing, Feb. 1996.
|
| |
15
|
J. Buck and E.A. Lee, Dynamic Dataflow Graphs with Bounded Memory Using the Token Flow Model," Proc. oflEEE Int. Conf. on Acoustics, Speech, and Signal Processing, April 1993.
|
| |
16
|
G. Berry, "The Constructive Semantics of Pure Esterel", draft paper (http://www-s~p'inria'fr/meije/esterel/esterel-eng'html)' Jul. 1999.
|
 |
17
|
|
CITED BY 16
|
|
|
|
|
|
|
|
|
|
|
Bishnupriya Bhattacharya , Shuvra S. Bhattacharyya, Consistency analysis of reconfigurable dataflow specifications, Embedded processor design challenges: systems, architectures, modeling, and simulation-SAMOS, Springer-Verlag New York, Inc., New York, NY, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chia-Jui Hsu , Suren Ramasubbu , Ming-Yung Ko , José Luis Pino , Shuvra S. Bhattacharyya, Efficient simulation of critical synchronous dataflow graphs, Proceedings of the 43rd annual conference on Design automation, July 24-28, 2006, San Francisco, CA, USA
|
|
|
Christian Haubelt , Joachim Falk , Joachim Keinert , Thomas Schlichter , Martin Streubühr , Andreas Deyhle , Andreas Hadert , Jürgen Teich, A SystemC-based design methodology for digital signal processing systems, EURASIP Journal on Embedded Systems, v.2007 n.1, p.15-15, January 2007
|
|
|
|
|
|
|
|
|
|
|
|
|
|