skip to main content
article
Free Access

ASIC microprocessors

Published:01 August 1989Publication History
Skip Abstract Section

Abstract

ASIC microprocessors are becoming an important technology for the control of complex (“embedded”) systems. The advantage of such microprocessors is that they can be tailored to the application. This tailoring is quite non-intuitive and optimization is a complex process. Tools such as the Architect's Workbench (AWB) have been developed to assist in this optimization. An example study shows a more than two to one advantage of such assisted analysis.

References

  1. 1 Donald Alpert. Memory Hierarchies for Directly Executed Language Microprocessors. PhD thesis, Stanford University, June 1984. CSL-TR-84-260.Google ScholarGoogle Scholar
  2. 2 B. Bray, K. Cuderman, M. Flynn, and A. Zimmerman. The Computer Architect's Workbench. September 1989. To appear in Proc. IFIP 11th World Computer Congress '89.Google ScholarGoogle Scholar
  3. 3 E. Carter and R. I. Winner. Transparent microprogramming in support of abstract type oriented vertical migration. A CM SIGMicro Newsletter (Proc. 17th Annual Microprogramming Workshop), 15(4):165-178, 1984. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. 4 Michael J. Flynn and Lee W. Hoevel. Execution architecture: the DELtran experiment. Transactions on Computers, C-32(2):156-175, February 1983.Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. 5 Chad L. Mitchell. Processor Architecture and Cache Performance. PhD thesis, Stanford University, June 1986. CSL-TR86-296. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. 6 Johannes M. Mulder. Tradeoffs in Data-Bugler and Processor-Architecture Design. PhD thesis, Stanford University, December 1987.Google ScholarGoogle Scholar
  7. 7 J. Boos. A real-time support processor for Ada tasking. ACM SIGARCH Computer Architecture News (Proc. Third International Conference on Architectural Support for Programming Languages and Operating Systems, 17:162-171, April 1989. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. 8 J. A. Stankovic and T. Weidner. Vertical Migration. In Microprogramming and Firmware Engineering Methods. S. Habib, Ed. Van Nostrand Reinhold, New York, 1988.Google ScholarGoogle Scholar
  9. 9 R. I. Winner. Naming and binding in a vertical migration environment. IEEE Transactions on Software Engineering, 14(5):599-607, May 1988. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. 10 R. I. Winner and E. M. Carter. Automated vertical migration to dynamic microcode: an overview and example. IEEE Software, 3(4):6-16, July 1986.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. ASIC microprocessors

            Recommendations

            Comments

            Login options

            Check if you have access through your login credentials or your institution to get full access on this article.

            Sign in

            Full Access

            • Published in

              cover image ACM SIGMICRO Newsletter
              ACM SIGMICRO Newsletter  Volume 20, Issue 3
              Sep. 1989
              253 pages
              ISSN:1050-916X
              DOI:10.1145/75395
              Issue’s Table of Contents
              • cover image ACM Conferences
                MICRO 22: Proceedings of the 22nd annual workshop on Microprogramming and microarchitecture
                August 1989
                253 pages
                ISBN:0897913248
                DOI:10.1145/75362

              Copyright © 1989 Authors

              Publisher

              Association for Computing Machinery

              New York, NY, United States

              Publication History

              • Published: 1 August 1989

              Check for updates

              Qualifiers

              • article

            PDF Format

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader
            About Cookies On This Site

            We use cookies to ensure that we give you the best experience on our website.

            Learn more

            Got it!