Skip to main content

On the yield of VLSI processors with on-chip CPU cache

  • Session 5 Basic Hardware Models
  • Conference paper
  • First Online:
Book cover Dependable Computing — EDCC-2 (EDCC 1996)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1150))

Included in the following conference series:

Abstract

Yield enhancement through the acceptance of partially good chips is a well-known technique [1–3]. In this paper we derive a yield model for single-chip VLSI processors with a partially good on-chip cache. Also, we investigate how the yield enhancement of VLSI processors with on-chip CPU cache relates with the number of acceptable faulty cache blocks, the percentage of the cache area with respect to the whole chip area and various manufacturing process parameters as defect densities and the fault clustering parameter.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Koren I. and Singh A.D., “Fault Tolerance in VLSI Circuits”, IEEE Computer, pp. 73–83, July 1990.

    Google Scholar 

  2. Stapper C. H., Mc Laren A. N. and Dreckmann M., “Yield Model for Productivity Optimization of VLSI Memory Chips with redundancy and Partially Good Product”, IBM Journal of Research and Development, Vol. 20, 1980, pp. 398–409.

    Google Scholar 

  3. Stapper C. H., “Block Alignment: A Method for Increasing the Yield of Memory Chips that are Partially Good”, Defect and Fault Tolerance in VLSI Systems, I. Koren (ed.), pp. 243–255, New York: Plenum, 1989.

    Google Scholar 

  4. “PowerPC 601 — RISC Microprocessor User's Manual” Motorola Semiconductor Ttechnical Data Book, Motorola 1993.

    Google Scholar 

  5. Miraburi S. at. al., “ The MIPS R4000 Processor”, IEEE Micro, April 1992, pp. 10–22.

    Google Scholar 

  6. Edmodson J. H. et. al., “ Superscalar Instruction Execution in the 21164 Alpha Microprocessor”, IEEE Micro, April 1995, pp. 33–43.

    Google Scholar 

  7. Sohi G., “Cache Memory Organization to Enhance the Yield of High-Performance VLSI Processors”, IEEE Transactions on Computers, vol. 38, no. 4, pp. 484–492, April 1989.

    Google Scholar 

  8. Pour A. F. and Hill M. D., “Performance Implications of Tolerating Cache Faults”, IEEE Transactions on Computers, vol. 42, no. 3, pp. 257–267, March 1993.

    Google Scholar 

  9. Koren I., Koren Z. and Pradhan D. K., “Designing Interconnection Buses in VLSI and WSI for Maximum Yield and Minimum Delay”, IEEE Journal of Solid-State Circuits, Vol. 23, No. 3, pp. 859–865, June 1988.

    Google Scholar 

  10. Koren I. and Stapper C. H., “Yield Models for Defect-Tolerant VLSI Circuits: A review”, Defect and Fault Tolerance in VLSI Systems, Vol. 1, Koren, ed., Plenum, New York, pp. 1–21, 1989.

    Google Scholar 

  11. Wilton S. J. E. and Jouppi N. P., “An Enhanced Access and Cycle Time Model for On-Chip Caches”, DEC Western Research Lab, Tech Report 93/5.

    Google Scholar 

  12. Mulder J. M., Quach N. T. and Flynn M. J., “An Area Model for On-Chip Memories and its Application”, IEEE J. of Solid-State Circuits, 26, 2, pp. 98–106, Feb. 1991.

    Google Scholar 

  13. Gallup M. G., et. al., “Testability Features of the 68040”, in Proc. of International Test Conference, Washington DC, USA, 10–14 September, 1990, pp. 749–757.

    Google Scholar 

  14. Saxena N. R., et. al., “Fault-Tolerant Features in the HaL Memory Management Unit”, IEEE Transactions on Computers, Vol. 44, No. 2, pp. 170–179, February 1995.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Andrzej Hlawiczka João Gabriel Silva Luca Simoncini

Rights and permissions

Reprints and permissions

Copyright information

© 1996 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Nikolos, D., Vergos, H.T. (1996). On the yield of VLSI processors with on-chip CPU cache. In: Hlawiczka, A., Silva, J.G., Simoncini, L. (eds) Dependable Computing — EDCC-2. EDCC 1996. Lecture Notes in Computer Science, vol 1150. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-61772-8_40

Download citation

  • DOI: https://doi.org/10.1007/3-540-61772-8_40

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-61772-3

  • Online ISBN: 978-3-540-70677-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics