dc.creator | Guerrero Martos, David | es |
dc.creator | Millán Calderón, Alejandro | es |
dc.creator | Juan Chico, Jorge | es |
dc.creator | Viejo Cortés, Julián | es |
dc.creator | Bellido Díaz, Manuel Jesús | es |
dc.creator | Ruiz de Clavijo Vázquez, Paulino | es |
dc.creator | Ostúa Arangüena, Enrique | es |
dc.date.accessioned | 2021-02-12T11:25:58Z | |
dc.date.available | 2021-02-12T11:25:58Z | |
dc.date.issued | 2020 | |
dc.identifier.citation | Guerrero Martos, D., Millán Calderón, A., Juan Chico, J., Viejo Cortés, J., Bellido Díaz, M.J., Ruiz de Clavijo Vázquez, P. y Ostúa Arangüena, E. (2020). Using the complement of the cosine to compute trigonometric functions. EURASIP Journal on Advances in Signal Processing, 2020 (art. nº 35) | |
dc.identifier.issn | 1687-6180 | es |
dc.identifier.uri | https://hdl.handle.net/11441/104906 | |
dc.description.abstract | The computation of the sine and cosine functions is required in devices ranging from
application-specific signal processors to general purpose floating-point units. Even in
the latter case, the required functionality can be reduced to computing the sine and/or
cosine of multiples of a constant angle. The latency of a sine/cosine generator can be
reduced by using look-up tables. However, a direct implementation with look-up
tables may be unfeasible if the input space is huge. In such a case, look-up tables with a
number of entries lower than the size of the input space can be used indirectly. In
previously published methods, the reduction in the number of table entries is obtained
at the expense of increasing the table width and the computational cost. This paper
introduces an alternative technique that makes it possible to reduce the size of the
look-up tables as well as the required multiplications. The proposed technique can be
used to implement sine/cosine generators of huge input space. It has been used to
implement several twiddle factor generators in reconfigurable hardware and has
enabled the number of look-up tables to be reduced by between 6 and 26% with
respect to previous table-based techniques. Also, these implementations are about
50% faster than those based on Volder’s algorithm. | es |
dc.description.sponsorship | Ministerio de Economía, Industria y Competitividad TIN2017-89951-P (BootTimeIoT) | es |
dc.format | application/pdf | es |
dc.format.extent | 21 | es |
dc.language.iso | eng | es |
dc.publisher | Springer | es |
dc.relation.ispartof | EURASIP Journal on Advances in Signal Processing, 2020 (art. nº 35) | |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 Internacional | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Trigonometric functions | es |
dc.subject | Computational cost | es |
dc.subject | Signal processing | es |
dc.subject | Discrete Fourier transform | es |
dc.title | Using the complement of the cosine to compute trigonometric functions | es |
dc.type | info:eu-repo/semantics/article | es |
dcterms.identifier | https://ror.org/03yxnpp24 | |
dc.type.version | info:eu-repo/semantics/publishedVersion | es |
dc.rights.accessRights | info:eu-repo/semantics/openAccess | es |
dc.contributor.affiliation | Universidad de Sevilla. Departamento de Tecnología Electrónica | es |
dc.relation.projectID | TIN2017-89951-P (BootTimeIoT) | es |
dc.relation.publisherversion | https://link.springer.com/article/10.1186/s13634-020-00692-5 | es |
dc.identifier.doi | 10.1186/s13634-020-00692-5 | es |
dc.contributor.group | Universidad de Sevilla. TIC204: Investigación y Desarrollo Digital | es |
dc.journaltitle | EURASIP Journal on Advances in Signal Processing | es |
dc.publication.volumen | 2020 | es |
dc.publication.issue | art. nº 35 | es |
dc.contributor.funder | Ministerio de Economia, Industria y Competitividad (MINECO). España | es |