Nothing Special   »   [go: up one dir, main page]

skip to main content
10.5555/951513.951608acmconferencesArticle/Chapter ViewAbstractPublication PagesdacConference Proceedingsconference-collections
Article
Free access

PHIDEO: a silicon compiler for high speed algorithms

Published: 25 February 1991 Publication History

Abstract

PHIDEO is a silicon compiler targeted at the design of high performance real time systems with high sampling frequencies such as HDTV. It supports the complete design trajectory starting from a high level specification all the way down to layout. New techniques are used to perform global optimisations across loop boundaries in hierarchical flow graphs. The compiler is based on a new target architectural model. Apart from the data-paths special attention is paid to memory optimisation. The new techniques are demonstrated using a progressive scan conversion algorithm.

References

[1]
Park N. et al., "SEHWA: A Software package for synthesis of pipelines from behavioral specification", IEEE Trans. on CAD, Vol. 7, pp 356--70, March 1988.
[2]
Paulin P. and J. Knight, "Force-Directed Scheduling for the Behavioral Synthesis of ASICs", IEEE Trans. on CAD, Vol. 8, No. 6, June 1989.
[3]
Verhaegh W. F. J., E. H. L. Aarts, J. H. M. Korst, P. E. R. Lippens, "Improved Force-Directed Scheduling", To be published in: Proc. of the EDAC-91, Amsterdam, February 1991.
[4]
Mallon D. and P. Denyer, "A New Approach To Pipeline Optimisation", Proc. of the EDAC-90, Glasgow, Scotland, pp 83--8, March 1990.
[5]
Note S., J. Van Meerbergen, F. Catthoor, H. De Man, "Automated Synthesis of a High Speed Cordic Algorithm with the CATHEDRAL III Compilation System", Proc. of the ISCAS, Helsinki, Finland, June 1988.
[6]
Leiserson C. and F. Rose, "Optimising Synchronous Circuitry by Retiming", Third Caltech Conference on VLSI, March 1983.
[7]
Rabaey J. and M. Potkonjak, "Resource Driven Synthesis in the HYPER System", Proc. of the ISCAS, New Orleans, pp 2592--95, May 1990.
[8]
Stock L., and R. van Born, "EASY: Multiprocessor Architecture Optimisation", Proc. International Workshop Logic and Architecture Synthesis for Silicon Compilers, Grenoble, France, May 1988.
[9]
Balakrishnan M. et al., "Allocation of Multiport Memories in Data Path Synthesis", IEEE Trans. on CAD, Vol. 7, No. 4, pp 536--40, April 1987.
[10]
Chien-In Henry Chen and G. E. Sobelman, "Single-port/Multiport Memory Synthesis in Data Path Design", Proc. of the ISCAS, New Orleans, pp 1110--13, May 1990.
[11]
Doyle T. and M. Looymans, "Progressive Scan Conversion using Edge Information", Third Int. Workshop on HDTV, Torino, 1989.
[12]
Huizer C. M. et al., "A Programmable 1400 MOPS Video Signal Processor", Proc. of the CICC, San Diego, pp 24.3.1--24.3.4, May 1989.

Cited By

View all
  • (2007)Generation of heterogeneous distributed architectures for memory-intensive applications through high-level synthesisIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2007.90409615:11(1191-1204)Online publication date: 1-Nov-2007
  • (2000)Analysis of high-level address code transformations for programmable processorsProceedings of the conference on Design, automation and test in Europe10.1145/343647.343683(9-13)Online publication date: 1-Jan-2000
  • (1998)Architectural simulation in the context of behavioral synthesisProceedings of the conference on Design, automation and test in Europe10.5555/368058.368303(590-595)Online publication date: 23-Feb-1998
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
EURO-DAC '91: Proceedings of the conference on European design automation
February 1991
577 pages
ISBN:0818621303
  • Conference Chair:
  • Tony Ambler,
  • General Chair:
  • Jochen Jess,
  • Program Chair:
  • Hugo De Man

Sponsors

Publisher

IEEE Computer Society Press

Washington, DC, United States

Publication History

Published: 25 February 1991

Check for updates

Qualifiers

  • Article

Upcoming Conference

DAC '25
62nd ACM/IEEE Design Automation Conference
June 22 - 26, 2025
San Francisco , CA , USA

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)24
  • Downloads (Last 6 weeks)1
Reflects downloads up to 18 Nov 2024

Other Metrics

Citations

Cited By

View all
  • (2007)Generation of heterogeneous distributed architectures for memory-intensive applications through high-level synthesisIEEE Transactions on Very Large Scale Integration (VLSI) Systems10.1109/TVLSI.2007.90409615:11(1191-1204)Online publication date: 1-Nov-2007
  • (2000)Analysis of high-level address code transformations for programmable processorsProceedings of the conference on Design, automation and test in Europe10.1145/343647.343683(9-13)Online publication date: 1-Jan-2000
  • (1998)Architectural simulation in the context of behavioral synthesisProceedings of the conference on Design, automation and test in Europe10.5555/368058.368303(590-595)Online publication date: 23-Feb-1998
  • (1998)Period assignment in multidimensional periodic schedulingProceedings of the 1998 IEEE/ACM international conference on Computer-aided design10.1145/288548.289090(585-592)Online publication date: 1-Nov-1998
  • (1997)Multidimensional periodic schedulingProceedings of the 1997 European conference on Design and Test10.5555/787260.787706Online publication date: 17-Mar-1997
  • (1997)Architectural Exploration and Optimization for Counter Based Hardware Address GenerationProceedings of the 1997 European conference on Design and Test10.5555/787260.787679Online publication date: 17-Mar-1997
  • (1997)An Approach for Quantitative Analysis of Application-Specific Dataflow ArchitecturesProceedings of the IEEE International Conference on Application-Specific Systems, Architectures and Processors10.5555/784893.784983Online publication date: 14-Jul-1997
  • (1997)Architectural Synthesis of Digital Signal Processing Algorithms Using "IRIS"Journal of VLSI Signal Processing Systems10.5555/255436.281294816:1(41-55)Online publication date: 1-May-1997
  • (1997)Architectural Synthesis of Digital Signal ProcessingAlgorithms Using “IRIS”Journal of VLSI Signal Processing Systems10.5555/255436.25544516:1(41-55)Online publication date: 1-May-1997
  • (1996)ADOPTProceedings of the 9th international symposium on System synthesis10.5555/524431.857931Online publication date: 6-Nov-1996
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media