Design Methodologies Forum

You are here

Top Reasons to Join SPS Today!

1. IEEE Signal Processing Magazine
2. Signal Processing Digital Library*
3. Inside Signal Processing Newsletter
4. SPS Resource Center
5. Career advancement & recognition
6. Discounts on conferences and publications
7. Professional networking
8. Communities for students, young professionals, and women
9. Volunteer opportunities
10. Coming soon! PDH/CEU credits
Click here to learn more.

Applied Signal Processing Systems

Technical Committee

A Forum on Design Methodology

To bootstrap the research in the area of design techniques and methodologies for Signal Processing Systems to the next level of complexity, it is essential that the many excellent research results, currently available, get a wide dissemination to the complete community. This forum intends to be an enabler for this to happen. If you have any tools related to Signal Processing system design you would wish to distribute, you can place an "advertisement" and pointer on this page. The same is true for benchmark sets, design frameworks, etc.

The success of this effort is obviously dependent upon your cooperation. If you have anything to post, please send e-mail to stating the area of your contribution and the access mechanism (www-pointer or ftp-address).

Forum Corners

Simulation and System Modeling

  • Ptolemy (U.C. Berkeley) is a system-level design frame-work for signal processing systems that allows for the mixing of different models of computation.

Hardware Compilation

  • GAUT, High-Level Synthesis tool - from algorithm to RTL architectures

Software Compilation

  • no postings so far...

Synthesis and Exploration

  • HYPER (U.C. Berkeley) is a synthesis and design exploration environment for DSP ASICS. The environment operates under UNIX and X-windows. Object code is only available for SUN workstations.
  • HIFI (Delft University) is an architectural mapping tool, targeting a range of applications and architectures. An example of how HIFI can be used to map a class of algorithms - called Jacobi algorithms - onto an array of processors can be accessed as well.
  • ARREST (University of Massachusetts) is a tool for visualizing and estimating array computations used in arithmetic, coding, DSP and communications.

Hardware/Software Co-design

  • No postings so far...

DSP Benchmarks

  • BDTImark benchmark by Berkeley Design Technology Inc. (BDTI) is a benchmark of 11 assembly language kernels. The kernels are hand optimized and use only on-chip memory. They do test memory bandwidth.
  • A complementary benchmarking effort tests the performance of the compiled C code. This benchmarking effort is by a consortium of more than 30 companies organized by Electronic Data News (EDN) called the EDN Embedded Microprocessor Benchmark Consortium. They have developed a variety of benchmarks for embedded processors (microcontrollers, DSPs, etc.) for different application spaces (automotive-industrial, consumer, office automation, networking and telecommunications).


  • The MSU Standard Cell Library (Mississippi State University) contains an extensive library of standard cells, targeted at the MOSIS SCMOS design rules. The homepage provides ample information regarding the use of the library.
  • The LAGER Library (U.C. Berkeley) contains libraries targeted for a variety of implementation styles, including macrocells, datapaths and standard cells. The latest offering includes a low-power library targeted at low-voltage operation.



SPS on Twitter

  • DEADLINE EXTENDED: The 2023 IEEE International Workshop on Machine Learning for Signal Processing is now accepting…
  • ONE MONTH OUT! We are celebrating the inaugural SPS Day on 2 June, honoring the date the Society was established in…
  • The new SPS Scholarship Program welcomes applications from students interested in pursuing signal processing educat…
  • CALL FOR PAPERS: The IEEE Journal of Selected Topics in Signal Processing is now seeking submissions for a Special…
  • Test your knowledge of signal processing history with our April trivia! Our 75th anniversary celebration continues:…

IEEE SPS Educational Resources

IEEE SPS Resource Center

IEEE SPS YouTube Channel