Background memory management for dynamic data structure intensive processing systems

  • Authors:
  • Gjalt de Jong;Bill Lin Carl Verdonck;Sven Wuytack;Francky Catthoor

  • Affiliations:
  • IMEC Kapeldreef 75, B 3001 Leuven, Belgium;IMEC Kapeldreef 75, B 3001 Leuven, Belgium;IMEC Kapeldreef 75, B 3001 Leuven, Belgium;IMEC Kapeldreef 75, B 3001 Leuven, Belgium

  • Venue:
  • ICCAD '95 Proceedings of the 1995 IEEE/ACM international conference on Computer-aided design
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Telecommunication network management applications often require application-specific ICs that use large dynamically allocated stored data structures. Currently available hardware synthesis environments typically do not support dynamic data structure concepts and their associated memory synthesis problems. In this paper we address the \fIbackground memory management\fP task in a hardware design trajectory, which includes allocation of a distributed memory architecture, assignment and mapping of abstract data structures to memories, and synthesis of dynamic management behavior. With this approach to optimal memory management and architecture exploration, the design entry point is lifted to a higher level than currently used for behavioral synthesis, as the specification can be a high-level program using data abstraction. The power of our approach will be substantiated on an industrial high-performance telecommunication ASIC design.