Hardware/software partitioning and pipelining

  • Authors:
  • Smita Bakshi;Daniel D. Gajski

  • Affiliations:
  • Department of Electrical & Computer Engineering, University of California, Davis, CA;Department of Information & Computer Science, University of California, Irvine, CA

  • Venue:
  • DAC '97 Proceedings of the 34th annual Design Automation Conference
  • Year:
  • 1997

Quantified Score

Hi-index 0.01

Visualization

Abstract

For a given throughput constrained system-level specification,we present a design flow and an algorithm to select software(general purpose processors) and hardware components,and then partition and pipeline the specification amongstthe selected components.This is done so as to beat satisfythe throughput constraint at minimal hardware cost.Ourability to pipeline the design at several levels, enables us toattain high throughput designs, and also distinguishes ourwork from previously proposed hardware/software partitioning algorithms.