Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/370155.370282acmconferencesArticle/Chapter ViewAbstractPublication PagesaspdacConference Proceedingsconference-collections
Article

A dataflow specification for system level synthesis of 3D graphics applications

Published: 30 January 2001 Publication History

Abstract

3D graphics is becoming an important application area together with multimedia applications. The dynamic behavior of 3D graphics application brings new challenges for system level specification and synthesis methodologies. Although existing dataflow models are successfully used for DSP system design, they are not sufficient to deal with 3D graphics algorithms since they lack in global state management and dynamic behavior handling. In this paper, we propose an extended synchronous piggybacked dataflow model with dynamic constructs for representing 3D graphics algorithm. We also present implementation techniques for software and hardware synthesis from the specification. With a simple 3D graphics pipeline, we show the novelty and usefulness of the proposed specification model.

References

[1]
P. Lippens, V. Nagasamy, W. Wolf, CAD Challenges in Multimedia Computing, ICCAD, pp. 502-508, 1995.
[2]
R. Lauwereins, Marc Engels, Marleen Ade, and J. A. Peperstraete. Grape-II: A system-level prototyping environment for DSP applications. IEEE Computer, pp. 35-43, Feb, 1995.
[3]
Synopsis Inc., 700E. Middlefield Rd., Mountain View, CA 94043, USA, COSSAP User's Manual : VHDL Code Generation.
[4]
P. Zepter and T. Groker and H. Meyr, Digital receiver design using VHDL generation from data flow graphs, In Proc. 32 th Design Automation Conf., June 1995.
[5]
E. A. Lee and D. G. Messerschmitt, Synchronous data flow, Proc. of the IEEE, Sept, 1987.
[6]
Jackie Neider, Mason Woo, and Tom Davis. OpenGL Programming Guide. Addison-Wesley, Reading, Ma., 1993.
[7]
Microsoft. Direct3D Immediate Mode. From the DirectX 6.1 SDK.
[8]
Greet Bilsen, Marc Engels, Rudy Lauwereins, J.A. Peperstraete. Cyclo-Static Dataflow. IEEE Transaction on Signal Processing, Vol. 44, No. 2, Feb. 1996.
[9]
Jon P. Ewins, Phil L. Watten, Martin White, Michael D.J. McNeill, Paul F. Lister, Codesign of Graphics Hardware Accelerators, SIGGRAPH/Eurographics Hardware Workshop, LA, 1997.
[10]
Chabong Choi and Soonhoi Ha, "Software Synthesis for Dynamic Data Flow Graph", 8th IEEE International Workshop on Rapid System Prototyping, June 24-26, North Carolina, 1997
[11]
S. Ha, E. A. Lee, "Compile-Time Scheduling of Dynamic Constructs in Dataflow Program Graphs", IEEE Transaction on Computer, Vol. 46, No 7, July, 1997.
[12]
Chanik Park, Jaewoong Chung and Soonhoi Ha, "Extended Synchronous Dataflow for Efficient DSP System Prototyping", 10th IEEE International Workshop on Rapid System Prototyping(RSP), Florida, USA, June, 1999.
[13]
S. Ha, E. A. Lee, "Quasi-Static Scheduling for Multiprocessor DSP", in Proc. of ISCAS, Singapore, June, 1991.
[14]
Wonyong Sung and Soonhoi Ha, Efficient and Flexible Cosimulation Environment for DSP Applications, IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, Special Issue on VLSI Design and CAD algorithms, Vol. E81-A, No.12, pp. 2605-2611, Decem-ber., 1998.
[15]
J.Buck, S. Ha, E. A. Lee, D. G. Messerschmitt, "Ptolemy: a Framework for Simulating and Prototyping Heterogeneous Systems," International Journal of Computer Simulation, vol. 4, pp. 155-182, 1994
[16]
http://www.arm.com/
[17]
http://wwww.altera.com

Cited By

View all
  • (2011)Fundamentals and Related WorkDesign of Image Processing Embedded Systems Using Multidimensional Data Flow10.1007/978-1-4419-7182-1_3(23-80)Online publication date: 2011

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ASP-DAC '01: Proceedings of the 2001 Asia and South Pacific Design Automation Conference
January 2001
662 pages
ISBN:0780366344
DOI:10.1145/370155
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 30 January 2001

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

ASP-DAC01
Sponsor:
  • IEICE
  • IPSJ
  • SIGDA
  • IEEE HK CAS

Acceptance Rates

Overall Acceptance Rate 466 of 1,454 submissions, 32%

Upcoming Conference

ASPDAC '25

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2011)Fundamentals and Related WorkDesign of Image Processing Embedded Systems Using Multidimensional Data Flow10.1007/978-1-4419-7182-1_3(23-80)Online publication date: 2011

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media