Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!sdd.hp.com!elroy.jpl.nasa.gov!ames!sgi!rpw3@rigden.wpd.sgi.com From: rpw3@rigden.wpd.sgi.com (Rob Warnock) Newsgroups: sci.electronics Subject: Re: Commercial sources for associative memories? Message-ID: <65430@sgi.sgi.com> Date: 28 Jul 90 04:15:33 GMT References: Sender: rpw3@rigden.wpd.sgi.com Reply-To: rpw3@sgi.com (Rob Warnock) Organization: Silicon Graphics, Inc., Mountain View, CA Lines: 48 In article kaul@icarus.eng.ohio-state.edu (Rich Kaul) writes: +--------------- | Does anyone have any sources for vendors/suppliers of associative | memories? +--------------- Only one I know of is AMD. Their CAM part is the Am99C10A, and is a 256-word CAM, 48 bits in, 16 bits out. (There is also a global 48-bit mask register, so partial or wildcard matches are possible.) It does a match of a 48-bit input against all 256 words in 70 ns (or 100ns). Actually, that's a bit misleading, since it actually takes five 70ns (or 100ns in the slower, cheaper part) cycles to input the data and do a match, since the 48-bit input data to bve matched is fed 16 bits at a time (28-pin package): Cycle#1: Strobe in input data <47:32> Cycle#2: Strobe in input data <31:16> Cycle#3: Strobe in input data <15:0> Cycle#4: ...wait for match to occur... Cycle#5: Read out match status, and if matched, 16-bit answer. Its primary intended application is in high-speed LAN interfaces (Ethernet, FDDI, etc.) to implement (1) multicast address recognition and (2) source address recognition for filtering bridges. The Am99C10A comes in a 28-pin package (400 mil CERDIP or 300 mil plastic), and costs about $30 each (quantity 1000) for the 100ns plastic part. AMD's address/phone: Advanced Micro Devices (408)732-2400 901 Thompson Place (800)538-8450 P.O.Box 3453 Sunnyvale, CA 94088-3453 (I just happened to have an Am99C10A data sheet lying around...) -Rob ----- Rob Warnock, MS-9U/510 rpw3@sgi.com rpw3@pei.com Silicon Graphics, Inc. (415)335-1673 Protocol Engines, Inc. 2011 N. Shoreline Blvd. Mountain View, CA 94039-7311