{"title":"A CMOS implementation of a Connex memory","authors":"B. Mitu, M. Ilas","doi":"10.1109/SMICND.1997.651328","DOIUrl":null,"url":null,"abstract":"The Connex Memory was introduced as a physical support for efficient symbolic processing. CM allows a significant speed-up over conventional CAMs in applications such as string matching with don't cares in time related to the size of the string, regardless the size of the CM content. This paper presents a parametrical implementation of an enhanced version of CM at algorithmic-level, as well as gate-level, using VHDL language and Cadence software package. The basic cell is dynamically implemented and the electric analysis is performed in the Mietec 2 /spl mu/m technology. The behavior of all the other blocks is validated by logic simulation using the 'leapfrog' simulator from Cadence. Schemes, programs in VHDL and complexity issues are illustrated and discussed in the paper. In addition, applications of the CM are presented, including support for functional and logical programming, relational databases, DNA computing (splicing operation) and others.","PeriodicalId":144314,"journal":{"name":"1997 International Semiconductor Conference 20th Edition. CAS '97 Proceedings","volume":"8 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1997-10-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1997 International Semiconductor Conference 20th Edition. CAS '97 Proceedings","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SMICND.1997.651328","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
The Connex Memory was introduced as a physical support for efficient symbolic processing. CM allows a significant speed-up over conventional CAMs in applications such as string matching with don't cares in time related to the size of the string, regardless the size of the CM content. This paper presents a parametrical implementation of an enhanced version of CM at algorithmic-level, as well as gate-level, using VHDL language and Cadence software package. The basic cell is dynamically implemented and the electric analysis is performed in the Mietec 2 /spl mu/m technology. The behavior of all the other blocks is validated by logic simulation using the 'leapfrog' simulator from Cadence. Schemes, programs in VHDL and complexity issues are illustrated and discussed in the paper. In addition, applications of the CM are presented, including support for functional and logical programming, relational databases, DNA computing (splicing operation) and others.