Skip to main content
  • Book
  • © 2004

Higher-Level Hardware Synthesis

Authors:

Part of the book series: Lecture Notes in Computer Science (LNCS, volume 2963)

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (12 chapters)

  1. Front Matter

  2. 1. Introduction

    1. 1. Introduction

      • Richard Sharp
      Pages 1-18
    2. 2. Related Work

      • Richard Sharp
      Pages 19-34
    3. 3. The SAFL Language

      • Richard Sharp
      Pages 35-50
    4. 4. Soft Scheduling

      • Richard Sharp
      Pages 51-64
    5. 5. High-Level Synthesis of SAFL

      • Richard Sharp
      Pages 65-86
    6. 7. Dealing with I/O

      • Richard Sharp
      Pages 113-127
    7. 8. Combining Behaviour and Structure

      • Richard Sharp
      Pages 129-139
    8. 9. Transformation of SAFL Specifications

      • Richard Sharp
      Pages 141-154
    9. 10. Case Study

      • Richard Sharp
      Pages 155-168
    10. 11. Conclusions and Further Work

      • Richard Sharp
      Pages 169-170
  3. Appendix

    1. Appendix

      • Richard Sharp
      Pages 171-182
  4. Back Matter

About this book

In the mid 1960s, when a single chip contained an average of 50 transistors, Gordon Moore observed that integrated circuits were doubling in complexity every year. In an in?uential article published by Electronics Magazine in 1965, Moore predicted that this trend would continue for the next 10 years. Despite being criticized for its “unrealistic optimism,” Moore’s prediction has remained valid for far longer than even he imagined: today, chips built using state-- the-art techniques typically contain several million transistors. The advances in fabrication technology that have supported Moore’s law for four decades have fuelled the computer revolution. However,this exponential increase in transistor density poses new design challenges to engineers and computer scientists alike. New techniques for managing complexity must be developed if circuits are to take full advantage of the vast numbers of transistors available. In this monograph we investigate both (i) the design of high-level languages for hardware description, and (ii) techniques involved in translating these hi- level languages to silicon. We propose SAFL, a ?rst-order functional language designedspeci?callyforbehavioralhardwaredescription,anddescribetheimp- mentation of its associated silicon compiler. We show that the high-level pr- erties of SAFL allow one to exploit program analyses and optimizations that are not employed in existing synthesis systems. Furthermore, since SAFL fully abstracts the low-leveldetails of the implementation technology, we show how it can be compiled to a range of di?erent design styles including fully synchronous design and globally asynchronous locally synchronous (GALS) circuits.

Authors and Affiliations

  • Intel Research, Cambridge, UK

    Richard Sharp

Bibliographic Information

Buy it now

Buying options

eBook USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access