A framework for high-speed controller design

The SCARCE architecture framework allows the cost-effective design of application-specific architectures for a wide variety of embedded applications (controllers, signal processing, graphics). Cost-effective in this context means reduction of recurrent hardware and software development costs while achieving high performance. To aid efficient control over the design and documentation process the authors have integrated the framework in the ASA silicon compiler from Sagantec Inc. The SCARCE framework is completely described by means of the Sagantec hardware description language, SID. Generating an application-specific processor reduces to a number of SID-description transformations. Currently these transformations are by hand; in the future all transformations will be made automatically. In this paper the author describe the overall structure of the SCARCE framework, its representation in the SID description language, and the processor design trajectory.<<ETX>>

[1]  A. Srivastava,et al.  An Architecture Framework For Application-specific And Scalable Architectures , 1989, The 16th Annual International Symposium on Computer Architecture.

[2]  Wen-mei W. Hwu,et al.  Forward semantic: a compiler-assisted instruction fetch method for heavily pipelined processors , 1989, MICRO 22.

[3]  J. M. Mulder,et al.  An architecture framework for application-specific and scalable architectures , 1989, ISCA '89.

[4]  Gerrit A. Slavenburg,et al.  CREATE-LIFE: a modular design approach for high performance ASICs , 1990, Digest of Papers Compcon Spring '90. Thirty-Fifth IEEE Computer Society International Conference on Intellectual Leverage.

[5]  Philips Components,et al.  WPM 3.3: A 50MHz Microprocessor with a Very Long Instruction Word Architecture , 1990 .

[6]  Hans Mulder,et al.  A flexible VLSI core for an adaptable architecture , 1989, MICRO 22.

[7]  Michael J. Flynn,et al.  ASIC microprocessors , 1989, MICRO 22.