Hardware Generation on Trigonometric Functions
This paper presents hardware generation for accelerating various floating-point (FP) trigonometric functions, including sine, cosine, and arctangent. The Chisel Hardware Construction Language (HCL) is used to develop parameterized and flexible designs for these functions. The hardware generator supports multiple design architectures with configurable parameters, such as precision (e.g., 16-bit, 32-bit, 64-bit, and 128-bit), iteration count, and pipeline depth, allowing for customization of hardware resource utilization, latency, speed, and accuracy.
Authors
- Paul Wong
- Xiaokun Yang (ORCID: https://orcid.org/0000-0002-1236-6857)
- Xuechen Zhang (ORCID: https://orcid.org/0000-0002-0907-0027)
- Dania Susanne Mosuli
Institutions
- Washington State University Vancouver (US)
- University of Houston - Clear Lake (US)
Publication Details
- Published
- 2024-12-15
- DOI
- https://doi.org/10.1109/bigdata62323.2024.10825243
- Citations
- 2
- Primary Topic
- Numerical Methods and Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.72
Funders
- National Science Foundation