<efrbr:recordSet xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:efrbr="http://vfrbr.info/efrbr/1.1" xmlns:efrbr-work="http://vfrbr.info/efrbr/1.1/work" xmlns:efrbr-expression="http://vfrbr.info/efrbr/1.1/expression" xmlns:efrbr-manifestation="http://vfrbr.info/efrbr/1.1/manifestation" xmlns:efrbr-person="http://vfrbr.info/efrbr/1.1/person" xmlns:efrbr-corporateBody="http://vfrbr.info/efrbr/1.1/corporateBody" xmlns:efrbr-concept="http://vfrbr.info/efrbr/1.1/concept" xmlns:efrbr-structure="http://vfrbr.info/efrbr/1.1/structure" xmlns:efrbr-responsible="http://vfrbr.info/efrbr/1.1/responsible" xmlns:efrbr-subject="http://vfrbr.info/efrbr/1.1/subject" xmlns:efrbr-other="http://vfrbr.info/efrbr/1.1/other" xsi:schemaLocation="http://vfrbr.info/efrbr/1.1 http://vfrbr.info/schemas/1.1/efrbr.xsd"><efrbr:entities><efrbr-work:work identifier="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4"><efrbr-work:titleOfTheWork>Using MML to simulate multiple dual-ported SRAMs: Parallel routing lookups in an ATM switch controller</efrbr-work:titleOfTheWork></efrbr-work:work><efrbr-expression:expression identifier="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4"><efrbr-expression:titleOfTheExpression>Using MML to simulate multiple dual-ported SRAMs: Parallel routing lookups in an ATM switch controller</efrbr-expression:titleOfTheExpression><efrbr-expression:formOfExpression vocabulary="DIAS:TYPES">
            Πλήρης Δημοσίευση σε Συνέδριο
            Conference Full Paper
         </efrbr-expression:formOfExpression><efrbr-expression:dateOfExpression type="issued">2015-11-16</efrbr-expression:dateOfExpression><efrbr-expression:dateOfExpression type="published">1997</efrbr-expression:dateOfExpression><efrbr-expression:languageOfExpression vocabulary="iso639-1">en</efrbr-expression:languageOfExpression><efrbr-expression:summarizationOfContent>The need for fast parallel table lookups is evident in many modern hardware applications, such as network switches, hard disk controllers, and encryption devices. Typically, most of these table lookups are performed in fast and expensive on-board SRAMs in order to reduce latency. These SRAMs frequently provide dual-ported access at speeds of up to 20 ns. However, for applications demanding many large look-up tables, SRAM's physical size, density, power requirements, and cost are prohibitive. In this paper, we address this problem through one particularly demanding example: the routing control in a sophisticated ATM switch. We present a design that uses merged memory and logic (MML, a modified form of DRAM) to simulate dual-ported SRAM in performing tens of table lookups in parallel. Our solution fits on one chip instead of over 300 required by an existing design, providing an integrated, low-power solution while still meeting the rigorous timing constraints of the application.</efrbr-expression:summarizationOfContent><efrbr-expression:useRestrictionsOnTheExpression type="creative-commons">http://creativecommons.org/licenses/by/4.0/</efrbr-expression:useRestrictionsOnTheExpression><efrbr-expression:note type="conference name">1997 Workshop on Mixing Logic and DRAM, International Symposium of Computer Architecture</efrbr-expression:note></efrbr-expression:expression><efrbr-person:person identifier="http://users.isc.tuc.gr/~ipapaefstathiou"><efrbr-person:nameOfPerson vocabulary="TUC:LDAP">
            Papaefstathiou Ioannis
            Παπαευσταθιου Ιωαννης
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="034018F4-EEFE-426D-9963-AD45F2D6D439"><efrbr-person:nameOfPerson vocabulary="">
            Brown A.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="9D76A148-5D36-43DB-B1A6-6BC76695D365"><efrbr-person:nameOfPerson vocabulary="">
            Chian D.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="7744DC1D-3F73-4668-B508-916202734C11"><efrbr-person:nameOfPerson vocabulary="">
            Mehta N.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="88783BBA-94CF-4D7A-86D4-558614E91ECE"><efrbr-person:nameOfPerson vocabulary="">
             Simer J.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="934698A2-F79F-44BF-9FEF-9E5BAD124F9C"><efrbr-person:nameOfPerson vocabulary="">
            Blackwell T.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="BF74DC41-78C4-42E3-A640-6CCD15E12761"><efrbr-person:nameOfPerson vocabulary="">
             Smith M.
         </efrbr-person:nameOfPerson></efrbr-person:person><efrbr-person:person identifier="9A23110C-89BD-41F3-87A0-4FB832691494"><efrbr-person:nameOfPerson vocabulary="">
            Yang W.
         </efrbr-person:nameOfPerson></efrbr-person:person></efrbr:entities><efrbr:relationships><efrbr-structure:structureRelations><efrbr-structure:realizedThrough sourceEntity="work" targetEntity="expression" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4"/></efrbr-structure:structureRelations><efrbr-responsible:responsibleRelations><efrbr-responsible:createdBy sourceEntity="work" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="http://users.isc.tuc.gr/~ipapaefstathiou"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="034018F4-EEFE-426D-9963-AD45F2D6D439"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="9D76A148-5D36-43DB-B1A6-6BC76695D365"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="7744DC1D-3F73-4668-B508-916202734C11"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="88783BBA-94CF-4D7A-86D4-558614E91ECE"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="934698A2-F79F-44BF-9FEF-9E5BAD124F9C"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="BF74DC41-78C4-42E3-A640-6CCD15E12761"/><efrbr-responsible:realizedBy sourceEntity="expression" role="author" targetEntity="person" sourceURI="http://purl.tuc.gr/dl/dias/83029A1E-7AE7-4E9B-A6F3-526A643BD0D4" targetURI="9A23110C-89BD-41F3-87A0-4FB832691494"/></efrbr-responsible:responsibleRelations><efrbr-subject:subjectRelations/><efrbr-other:otherRelations/></efrbr:relationships></efrbr:recordSet>