Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Efficient low-latency multiplication architecture for NIST Trinomials with RISC-V integration

dc.contributor.authorImaña Pascual, José Luis
dc.contributor.authorPiñuel Moreno, Luis
dc.contributor.authorKuo, Yao-Ming
dc.contributor.authorRuano Ramos, Óscar
dc.contributor.authorGarcía Herrero, Francisco Miguel
dc.date.accessioned2024-10-21T16:08:02Z
dc.date.available2024-10-21T16:08:02Z
dc.date.issued2024-08
dc.description.abstractBinary extension field arithmetic is widely used in several important applications such as error-correcting codes, cryptography and digital signal processing. Multiplication is usually considered the most important finite field arithmetic operation. Therefore efficient hardware architectures for multiplication are highly desired. In this brief, a new architecture for multiplication over finite fields generated by irreducible trinomials f(x) = xm + xt + 1 is presented. The architecture here proposed is based on the use of a polynomial multiplier and a cyclic shift register that can perform the multiplication in t − 1 clock cycles. The general architecture is applied to the trinomials recommended by NIST (National Institute of Standards and Technology). Furthermore, a RISC-V instruction set for the proposed multiplier is implemented and validated using VeeR-EL2 on a Nexys A7 FPGA. To the best knowledge of the authors, this is the first work that integrates the multiplication based on NIST trinomials into a RISC-V SoC. Results show an improvement of several orders of magnitude in terms of latency at a cost of less than 50% more of area.
dc.description.departmentDepto. de Arquitectura de Computadores y Automática
dc.description.facultyFac. de Ciencias Físicas
dc.description.refereedTRUE
dc.description.sponsorshipMinisterio de Ciencia e Innovación (España)
dc.description.sponsorshipAgencia Estatal de Investigación (España)
dc.description.sponsorshipEuropean Commission
dc.description.statuspub
dc.identifier.citationJ. L. Imaña, L. Piñuel, Y. -M. Kuo, O. Ruano and F. García-Herrero, "Efficient Low-Latency Multiplication Architecture for NIST Trinomials With RISC-V Integration," in IEEE Transactions on Circuits and Systems II: Express Briefs, vol. 71, no. 8, pp. 3915-3919, Aug. 2024, doi: 10.1109/TCSII.2024.3369103
dc.identifier.doi10.1109/TCSII.2024.3369103
dc.identifier.essn1558-3791
dc.identifier.issn1549-7747
dc.identifier.officialurlhttps://doi.org/10.1109/TCSII.2024.3369103
dc.identifier.relatedurlhttps://ieeexplore.ieee.org/document/10444058
dc.identifier.urihttps://hdl.handle.net/20.500.14352/109186
dc.issue.number8
dc.journal.titleIEEE Transactions on Circuits and Systems-II: Express Briefs
dc.language.isoeng
dc.page.final3919
dc.page.initial3915
dc.publisherIEEE
dc.relation.projectIDinfo:eu-repo/grantAgreement/MINECO%AEI//PID2021-123041OB-I00
dc.rightsAttribution 4.0 Internationalen
dc.rights.accessRightsopen access
dc.rights.urihttp://creativecommons.org/licenses/by/4.0/
dc.subject.cdu004
dc.subject.cdu004.056.55
dc.subject.keywordError-correcting codes
dc.subject.keywordCryptography
dc.subject.keywordFinite field arithmetic
dc.subject.keywordMultiplication
dc.subject.keywordNIST trinomials
dc.subject.keywordRISC-V
dc.subject.ucmHardware
dc.subject.unesco3304 Tecnología de Los Ordenadores
dc.titleEfficient low-latency multiplication architecture for NIST Trinomials with RISC-V integration
dc.typejournal article
dc.type.hasVersionVoR
dc.volume.number71
dspace.entity.typePublication
relation.isAuthorOfPublication1c42e591-4b3d-4cb4-919d-01813fa4cd36
relation.isAuthorOfPublication2ce782af-0e05-45eb-b58a-d2efffec6785
relation.isAuthorOfPublication95187897-eab3-4024-bac1-7c08dba018b7
relation.isAuthorOfPublicationf11bed53-ce63-4e0f-886b-efa01ae10113
relation.isAuthorOfPublication.latestForDiscovery1c42e591-4b3d-4cb4-919d-01813fa4cd36

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Efficient_Low-Latency_Multiplication_Architecture_for_NIST_Trinomials_With_RISC-V_Integration.pdf
Size:
712.39 KB
Format:
Adobe Portable Document Format

Collections