IBM®
Skip to main content
    Country/region [change]    Terms of use
 
 
 
    Home    Products    Services & solutions    Support & downloads    My account    

IBM Technical Journals

Special report: Celebrating 50 years of the IBM Journals
All topics > Hardware Design and Implementation >

LSS: A system for production logic synthesis

Award plaque by J. A. Darringer,
D. Brand,
J. V. Gerbi,
W. H. Joyner, Jr.,
and L. Trevillyan

For some time we have been exploring methods of transforming functional specifications into hardware implementations that are suitable for production. The complexity of this task and the potential value have continued to grow with the increasing complexity of processor design and the mounting pressure to shorten machine design times. This paper describes the evolution of the Logic Synthesis System from an experimental tool to a production system for the synthesis of masterslice chip implementations. The system was used by one project in IBM Poughkeepsie to produce 90 percent of its more than one hundred chip parts. The primary reasons for this success are the use of local transformations to simplify logic representations at several levels of abstraction, and a highly cooperative effort between logic designers and synthesis system designers to understand the logic design process practiced in Poughkeepsie and to incorporate this knowledge into the synthesis system.

Originally published:

IBM Journal of Research and Development, Volume 28, Issue 5, pp. 537-545 (1984).

Significance:

Logic synthesis is a process by which an abstract form of desired circuit behavior is converted to an actual design implementation involving logic gates. This paper describes the evolution of the Logic Synthesis System (LSS) from an experimental tool to a production system. While processor complexity increased and while denser, higher-performance technologies were developed, the job of the logic designer became exceedingly difficult. Automated tools were essential to improving designer productivity, and they allowed designers to generate logic implementations in the desired technology from the designer's functional specification.

This paper describes the development of a system that automatically transformed functional specifications to production-quality masterslice integrated circuit technology implementations. When the paper was written, the system was used extensively at IBM Poughkeepsie for high-performance design projects. LSS was successful because it used local transformations to simplify logic representations at several levels of abstraction, and because logic designers and synthesis system designers worked together closely to understand the IBM logic design process in order to incorporate their knowledge and experience into the tool.

Comments:

Related paper: Logic synthesis through local transformations (JRD 1981) by J. A. Darringer et al.


    About IBMPrivacyContact