Sehwa

Sehwa: a software package for synthesis of pipelines from behavioral specification. A set of techniques for the synthesis of pipelined data paths is described, and Sehwa, a program that performs such synthesis, is presented. The task includes the generation of data paths from a data-flow graph along with a clocking scheme that overlaps execution of multiple tasks. Some design examples are given. Sehwa can find the minimum-cost design, the highest performance design, and other designs between these two in the design space. Sehwa is written in Franz Lisp and executes within minutes, for problems of practical size, on a VAX 11/750

This software is also peer reviewed by journal TOMS.


References in zbMATH (referenced in 9 articles )

Showing results 1 to 9 of 9.
Sorted by year (citations)

  1. Shen, Zhaoxuan; Jong, Ching Chuen: Lower bound estimation of hardware resources for scheduling in high-level synthesis (2002)
  2. Verhaegh, W. F. J.; Lippens, P. E. R.; Aarts, E. H. L.; van Meerbergen, J. L.; van der Werf, A.: The complexity of multidimensional periodic scheduling (1998)
  3. Cheng, H. D.; Xia, C.: High-level synthesis: Current status and future prospects (1995)
  4. Duncan, Philip; Kindsfater, Ken; Liu, Lynette; Jain, Rajeev: Strategies for design automation of high speed digital filters. (1995) ioport
  5. Parhi, Keshab K.: High-level algorithm and architecture transformations for DSP synthesis. (1995) ioport
  6. Thiele, Lothar: Resource constrained scheduling of uniform algorithms. (1995) ioport
  7. Wang, Ching Yi; Parhi, Keshab K.: Resource-constrained loop list schedular for DSP algorithms. (1995) ioport
  8. Thomas, Donald E.; Lagnese, Elizabeth D.; Walker, Robert A.; Rajan, Jayanth V.; Blackburn, Robert L.; Nestor, John A.: Algorithmic and register-transfer level synthesis: the system architect’s workbench (1989)
  9. Park, Nohbyung; Parker, Alice C.: Sehwa: a software package for synthesis of pipelines from behavioral specifications. (1988) ioport