home : publications : Abstract, Citations, & References
Paper
K. Pagiamtzis and A. Sheikholeslami, “Pipelined match-lines and hierarchical search-lines for low-power content-addressable memories,” in IEEE Custom Integrated Circuits Conference (CICC), September 2003, pp. 383–386.
Abstract
This paper presents a pipelined match-line and a hierarchical search-line architecture to reduce power in content-addressable memories (CAM). The overall power reduction is 60%, with 29% contributed by the pipelined match-lines and 31% contributed by the hierarchical search-lines. This proposed architecture is employed in the design of a 1024 x 144 bit ternary CAM, achieving 7 ns search cycle time at 2.89 fJ/bit/search in a 0.18 μm CMOS process.
List of Citations of This Paper
-
K. Pagiamtzis and A. Sheikholeslami,
“A low-power content-addressable memory (CAM) using pipelined hierarchical search scheme,”
IEEE Journal of Solid-State Circuits, vol. 39, no. 9, pp. 1512–1519, September 2004.
-
H. Noda, K. Inoue, M. Kuroiwa, A. Amo, A. Hachisuka, H.J. Mattausch, T. Koide, S. Soeda,
K. Dosaka, and K. Arimoto,
“A 143MHz 1.1W 4.5Mb dynamic TCAM with hierarchical searching and shift redundancy architecture,”
in IEEE Solid-State Circuits Conference (ISSCC), February 2004, pp. 208–209, 523.
[IEEE Xplore entry]
-
N. Mohan and M. Sachdev,
“A static power reduction technique for ternary content addressable memories,”
in IEEE Canadian Conference on Electrical and Computer Engineering, May 2004, pp. 711–714, vol. 2.
[IEEE Xplore entry]
-
S. Hanzawa, T. Sakata, K. Kajigaya, R. Takemura, and T. Kawahara,
“A dynamic CAM-based on a one-hot-spot block code–for millions-entry lookup,”
in IEEE VLSI Circuits Symposium, June 2004, pp. 382–385.
[IEEE Xplore entry]
-
H. Noda, K. Inoue, M. Kuroiwa, F. Igaue, K. Yamamoto, H.J. Mattausch, T. Koide, A. Amo, A. Hachisuka, S. Soeda, I. Hayashi, F. Morishita, K. Dosaka, K. Arimoto, K. Fujishima, K. Anami, and T. Yoshihara,
“A cost-efficient high-performance dynamic TCAM with pipelined hierarchical search and shift redundancy architecture,”
IEEE Journal of Solid-State Circuits, vol. 40, no. 1, pp. 245–253, January 2005.
[IEEE Xplore entry]
-
H. Noda, K. Inoue, H.J. Mattausch, T. Koide, K. Dosaka, K. Arimoto, K. Fujishima, K. Anami, and T. Yoshihara,
“Embedded low-power dynamic TCAM architecture with transparently scheduled refresh,”
IEICE Transactions on Electronics, vol. E88-C, no. 4, pp. 622–629, April 2005.
[Oxford Journals Site]
-
S. Hanzawa, T. Sakata, K. Kajigaya, R. Takemura, and T. Kawahara,
“A large-scale and low-power CAM architecture featuring a one-hot-spot block code for IP-address lookup in a network router,”
IEEE Journal of Solid-State Circuits, vol. 40, no. 4, pp. 853–861, April 2005.
[IEEE Xplore entry]
-
S. Kasnavi, V.C. Gaudet, P. Berube, and J.N. Amaral,
“A hardware-based longest prefix matching scheme for TCAMs,”
in IEEE International Symposium on Circuits and Systems, May 2005, pp. 3339–3342.
[IEEE Xplore entry]
-
S. Kasnavi, P. Berube, V.C. Gaudet, and J.N. Amaral,
“A multizone pipelined cache for IP routing,”
in IFIP Networking 2005, May 2005, pp. 574–585.
-
K. Inoue, H. Noda, K. Arimoto, H.J. Mattausch, and T. Koide,
“A CAM-based signature-matching co-processor with application-driven power-reduction features,”
IEICE Transactions on Electronics, vol. E88-C, no. 6, pp. 1332–1342, June 2005.
[Oxford Journals Site]
-
W.A. Vanderbauwhede and D.A. Harle,
“Architecture, design, and modeling of the OPSnet asynchronous optical packet switching node,”
IEEE Journal of Lightwave Technology, vol. 23, no. 7, pp. 2215–2228, July 2005.
[IEEE Xplore entry]
-
D.S. Vijayasarathi, M. Nourani, M.J. Akhbarizadeh, and P.T. Balsara,
“Ripple-precharge TCAM: A low-power solution for network search engines,”
IEEE International Conference on Computer Design, pp. 243–248, October 2005.
[IEEE Xplore entry]
-
G.J. Delgado-Frias, J. Nyathi, and S.B. Tatapudi,
“Decoupled dynamic ternary content addressable memories,”
IEEE Transactions on Circuits and Systems I: Regular Papers, vol. 52, no. 10, pp. 2139–2147, October 2005.
[IEEE Xplore entry]
-
M.J. Akhbarizadeh, M. Nourani, D.S. Vijayasarathi, and P.T. Balsara,
“A Nonredundant Ternary CAM Circuit for Network Search Engines,”
IEEE Transactions on Very Large Scale Integration (VLSI) Systems, vol. 14, no. 3, pp. 268–278, March 2006.
[IEEE Xplore entry]
-
K. Pagiamtzis and Ali Sheikholeslami,
“Content-Addressable Memory (CAM) Circuits and Architectures: A Tutorial and Survey”
IEEE Journal of Solid-State Circuits,
vol. 41, no. 3, pp. 712–727, March 2006.
-
N. Mohan, W. Fung, D. Wright, and M. Sachdev,
“Design techniques and test methodology for low-power TCAMs”
IEEE Transactions on Very Large Scale Integration (VLSI) Systems,
vol. 14, no. 6, pp. 573–586, June 2006.
- M. Nourani, D.S. Vijayasarathi, and P.T. Balsara, “A reconfigurable CAM architecture for network search engines” IEEE Conference on Computer Design, October 2006.
List of References
-
T.-B. Pei and C. Zukowski,
“Putting routing tables in silicon,”
IEEE Network Magazine, vol. 6, pp. 42–50, January 1992.
[IEEE Xplore entry]
- L. Chisvin and R. J. Duckworth,
“Content-addressable and associative memory: Alternatives to the ubiquitous RAM,”
IEEE Computer, vol. 22,pp. 51–64, July 1989.
[IEEE Xplore entry]
- H. Miyatake, M. Tanaka, and Y. Mori,
“A design for high-speed lowpower CMOS fully parallel content-addressable memory macros,”
IEEE Journal of Solid-State Circuits, vol. 36, pp. 956–968, June 2001.
[IEEE Xplore entry]
- I. Arsovski, T. Chandler, and A. Sheikholeslami,
“A ternary contentaddressable memory (TCAM) based on 4T static storage and including a current-race sensing scheme,”
IEEE Journal of Solid-State Circuits, vol. 38, pp. 155–158, January 2003.
[IEEE Xplore entry]
- I. Arsovski and A. Sheikholeslami,
“A mismatch-dependent power allocation technique for match-line sensing in content-addressable memories,”
IEEE Journal of Solid-State Circuits, vol. 38, pp. 1958–1966, November 2003.
[IEEE Xplore entry]
- C. A. Zukowski and S.-Y. Wang,
“Use of selective precharge for low-power content-addressable memories,”
in IEEE International Symposium on Circuits and Systems, vol. 3, 1997, pp. 1788–1791.
[IEEE Xplore entry]
- F. Shafai, K. J. Schultz, G. F. R. Gibson, A. G. Bluschke, and D. E. Somppi,
“Fully parallel 30-MHz, 2.5-Mb CAM,”
IEEE Journal of Solid-State Circuits, vol. 33, pp. 1690–1696, November 1998.
[IEEE Xplore entry]
- H. Zhang, V. George, and J. M. Rabaey,
“Low-swing on-chip signaling techniques: Effectiveness and robustness,”
IEEE Transactions on Very Large Scale Integration (VLSI) Systems,
vol. 8, June 2000, pp. 264–272.
[IEEE Xplore entry]
- Nanosim Reference Guide, Synopsys, March 2002.