Show simple item record

dc.contributor.authorLázaro Arrotegui, Jesús
dc.contributor.authorBidarte Peraita, Unai ORCID
dc.contributor.authorMuguira Urtubi, Leire ORCID
dc.contributor.authorCuadrado, Carlos
dc.contributor.authorJiménez Verde, Jaime
dc.date.accessioned2024-05-21T17:27:56Z
dc.date.available2024-05-21T17:27:56Z
dc.date.issued2021-12
dc.identifier.citationComputers & Electrical Engineering 96(Part B) : (2021) // Article ID 107403es_ES
dc.identifier.issn1879-0755
dc.identifier.issn0045-7906
dc.identifier.urihttp://hdl.handle.net/10810/68086
dc.description.abstractOne processing task in Ethernet nodes is to manage Media Access Control (MAC) addresses: search, insert new, and delete old ones. For this purpose, Content-Addressable Memorys (CAMs) offer low latency and no collisions; however, they consume too many electronic resources, and working frequency is constrained. On the other hand, hash tables demand few circuits allowing fast operations; unfortunately, collisions often occur, causing delays in the process. Finally, binary trees arise as one efficient technique to search addresses by hardware, although updating them is complex. The design presented in this paper, based on an Adelson-Velsky and Landis (AVL) binary tree, takes advantage of the mixed hardware/software capabilities of Multiprocessor Programmable System-on-a-Chip (MPSoC) devices. It forwards frames on the fly: a hardware core, searches addresses in an AVL tree, and a program inserts and deletes them. This solution requires few resources and, to the best of our knowledge, is the first to manage MAC addresses in an AVL tree and to exploit a hardware/software System-on-a-Chip (SoC) for this purpose.es_ES
dc.language.isoenges_ES
dc.publisherElsevieres_ES
dc.rightsinfo:eu-repo/semantics/openAccesses_ES
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/es/*
dc.subjectFPGAes_ES
dc.subjectAVL treees_ES
dc.subjectethernetes_ES
dc.subjectMACes_ES
dc.titleFast and efficient address search in System-on-a-Programmable-Chip using binary treeses_ES
dc.typeinfo:eu-repo/semantics/articlees_ES
dc.rights.holder© 2021 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license.es_ES
dc.rights.holderAtribución 3.0 España*
dc.relation.publisherversionhttps://www.sciencedirect.com/science/article/pii/S0045790621003682es_ES
dc.identifier.doi10.1016/j.compeleceng.2021.107403
dc.departamentoesTecnología electrónicaes_ES
dc.departamentoeuTeknologia elektronikoaes_ES


Files in this item

Thumbnail
Thumbnail

This item appears in the following Collection(s)

Show simple item record

© 2021 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license.
Except where otherwise noted, this item's license is described as © 2021 The Author(s). Published by Elsevier Ltd. This is an open access article under the CC BY license.