Design Space Exploration

  • David C. Ku
  • Giovanni De Micheli
Part of the The Springer International Series in Engineering and Computer Science book series (SECS, volume 177)


If it was practical to use as many hardware resources as operations to synthesize a given behavior, then each operation could be implemented by a dedicated hardware resource. In this case, hardware sharing dependencies would not exist and the operation execution order would only be constrained by data dependencies and synchronizations. However, the assumption of dedicated hardware resources is often not appropriate for large-scale designs for two reasons. First, the size of the dedicated implementation would typically make it impractical. Second, the interconnection delays would probably not be negligible, and therefore the resulting hardware would not be the fastest achievable implementation in practice.


Design Space Resource Type Design Space Exploration Sequencing Graph Resource Conflict 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer Science+Business Media New York 1992

Authors and Affiliations

  • David C. Ku
    • 1
  • Giovanni De Micheli
    • 2
  1. 1.Redwood Design AutomationStanford UniversityUSA
  2. 2.Stanford UniversityUSA

Personalised recommendations