Skip to main content

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 156))

  • 624 Accesses

Abstract

This paper presents a novel asynchronous instruction cache suitable for self-timed system. The DCVSL is useful to make a completion signal which is a reference for handshake control. The proposed CAM is a very simple extension of the basic circuitry that makes a completion signal based on DI model. The cache has 2.75 KB CAM for 8 KB instruction memory. We designed and simulated the proposed asynchronous cache including content addressable memory.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Peir, J.K., Hsu, W.W. and Smith, A.J.: Functional implementation techniques for CPU cache memories. IEEE Comput. 48, 100–110 (1999)

    Google Scholar 

  2. Tuominen, J., Santti, T., Plosila, J.: Comparative study of synthesis for asynchronous and synchronous cache controllers. In: IEEE Norchip Conference, pp. 11–14, March 2006

    Google Scholar 

  3. Guillory, S.S., Saab, D.G., Yang, A.: Fault modeling and testing of self-timed circuits. In: IEEE Chip-to-System Test Concerns for the 90’s, pp. 62–66, April 1991

    Google Scholar 

  4. Li, J.-F.: Testing ternary content addressable memories with comparison faults using march-like tests. IEEE Comput.-Aided Des. Integr. Circ. Syst. 26(5), pp. 919–931 (2007)

    Article  Google Scholar 

  5. Cheng, K.H., Wei, C.H., Jiang, S.Y.: Static divided word matching line for low-power content addressable memory design. In: IEEE Circuits and Systems ISGAS, vol. 2, pp. 629–632 May 2004

    Google Scholar 

  6. Lo, J.-C.: Fault-tolerant content addressable memory. In: IEEE Proceedings of ICCD, pp. 193–196, October 1993

    Google Scholar 

  7. Aly, R.E., Nallamilli, B.R., Bayoumi, M.A.: Variable-way set associative cache design for embedded system applications. Circ. Syst. MWSCAS 3, 1435–1438 (2003)

    Google Scholar 

  8. Chaudhary, V., Chen, T.-H., Sheerin, F., Clark, L.T.: Critical race-free low-power nand match line content addressable memory tagged cache memory. Comput. Digital Tech, IET 2, 40–44 (2008)

    Article  Google Scholar 

  9. Cheng, K.H., Wei, C.H., Jiang, S.Y.: Static divided word matching line for low-power content addressable memory design. In: Circuits and Systems ISCAS, vol. 2, pp. 929–632 (2004)

    Google Scholar 

  10. Delgado-Frias, J.G., Yu, A., Nyathi, J.: A dynamic content addressable memory using a 4-transistor cell. Des. Mixed-Mode Integr. Circ. Appl. 2, 110–113 (1999)

    Article  Google Scholar 

  11. Kumaki, T., Kouno, Y., Ishizaki, M., Koide, T., Mattausch, H.J.: Application of multi-ported CAM for parallel coding. Circ. Syst. APCCAS 3, 1859–1862 (2006)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jigjidsuren Battogtokh .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Battogtokh, J. (2020). Implementation of Asynchronous Cache Memory. In: Pan, JS., Li, J., Tsai, PW., Jain, L. (eds) Advances in Intelligent Information Hiding and Multimedia Signal Processing. Smart Innovation, Systems and Technologies, vol 156. Springer, Singapore. https://doi.org/10.1007/978-981-13-9714-1_45

Download citation

Publish with us

Policies and ethics