Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory

碩士 === 國立彰化師範大學 === 電子工程學系 === 99 === Content addressable memory, a high-performance lookup engine in many systems, is widely used in communication network and cache system. However, owing to the mass and parallel comparison, the area overhead, power dissipation and reliability are still the major i...

Full description

Bibliographic Details
Main Authors: Wei-Ning Hsu, 許韋寧
Other Authors: Tsung-Chu Huang
Format: Others
Language:zh-TW
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/83322171330714414018
id ndltd-TW-099NCUE5428003
record_format oai_dc
spelling ndltd-TW-099NCUE54280032015-10-30T04:04:45Z http://ndltd.ncl.edu.tw/handle/83322171330714414018 Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory 高可靠低成本等權編碼之內容可定址記憶體 Wei-Ning Hsu 許韋寧 碩士 國立彰化師範大學 電子工程學系 99 Content addressable memory, a high-performance lookup engine in many systems, is widely used in communication network and cache system. However, owing to the mass and parallel comparison, the area overhead, power dissipation and reliability are still the major issues for a content addressable memory device. In this thesis the Berger code, a well-known error-detection code, is applied in the binary-valued content-addressable memory design to reduce the redundant area of the logic transistor stacks. A three-transistor DRAM based binary-valued content-addressable memory cell is then innovated. Furthermore an improved coding technique called Berger Invert code is developed to promote the dependability especially when the DRAM is approximated to a fully-asymmetric system. The coding cannot only approve to reduce the redundant transistors but also provide a totally self-check for refresh and error detection mechanism for reliability. Eventually this paper presents a DRAM-based CAM based on Berger invert code with dependable and area efficient. Especially for memory with seriously asymmetrically retention error probability, the novel Berger invert code is presented for improve the dependability for about 21% and information energy for 25%. In addition, the SRAM-based CAM based on Berger invert code design was implemented with the TSMC 0.18 CMOS technology under 1.8 V supply voltage. The Search-to-Match delay time of a 64 words by 14 bits BIC-CAM is about 1.62ns. Tsung-Chu Huang 黃宗柱 2010 學位論文 ; thesis 76 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立彰化師範大學 === 電子工程學系 === 99 === Content addressable memory, a high-performance lookup engine in many systems, is widely used in communication network and cache system. However, owing to the mass and parallel comparison, the area overhead, power dissipation and reliability are still the major issues for a content addressable memory device. In this thesis the Berger code, a well-known error-detection code, is applied in the binary-valued content-addressable memory design to reduce the redundant area of the logic transistor stacks. A three-transistor DRAM based binary-valued content-addressable memory cell is then innovated. Furthermore an improved coding technique called Berger Invert code is developed to promote the dependability especially when the DRAM is approximated to a fully-asymmetric system. The coding cannot only approve to reduce the redundant transistors but also provide a totally self-check for refresh and error detection mechanism for reliability. Eventually this paper presents a DRAM-based CAM based on Berger invert code with dependable and area efficient. Especially for memory with seriously asymmetrically retention error probability, the novel Berger invert code is presented for improve the dependability for about 21% and information energy for 25%. In addition, the SRAM-based CAM based on Berger invert code design was implemented with the TSMC 0.18 CMOS technology under 1.8 V supply voltage. The Search-to-Match delay time of a 64 words by 14 bits BIC-CAM is about 1.62ns.
author2 Tsung-Chu Huang
author_facet Tsung-Chu Huang
Wei-Ning Hsu
許韋寧
author Wei-Ning Hsu
許韋寧
spellingShingle Wei-Ning Hsu
許韋寧
Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
author_sort Wei-Ning Hsu
title Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
title_short Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
title_full Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
title_fullStr Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
title_full_unstemmed Dependable and Area-Efficient Equal-Weight Coded Content-Addressable Memory
title_sort dependable and area-efficient equal-weight coded content-addressable memory
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/83322171330714414018
work_keys_str_mv AT weininghsu dependableandareaefficientequalweightcodedcontentaddressablememory
AT xǔwéiníng dependableandareaefficientequalweightcodedcontentaddressablememory
AT weininghsu gāokěkàodīchéngběnděngquánbiānmǎzhīnèiróngkědìngzhǐjìyìtǐ
AT xǔwéiníng gāokěkàodīchéngběnděngquánbiānmǎzhīnèiróngkědìngzhǐjìyìtǐ
_version_ 1718114575602155520