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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Peir, J.K., Hsu, W.W. and Smith, A.J.: Functional implementation techniques for CPU cache memories. IEEE Comput. 48, 100–110 (1999)
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
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
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)
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
Lo, J.-C.: Fault-tolerant content addressable memory. In: IEEE Proceedings of ICCD, pp. 193–196, October 1993
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
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
DOI: https://doi.org/10.1007/978-981-13-9714-1_45
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-9713-4
Online ISBN: 978-981-13-9714-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)