Triangle function implementation method based on field programmable gata array (FPGA)
A technology of trigonometric functions and implementation methods, which is applied in the field of FPGA-based trigonometric function implementation, and can solve problems such as speed, precision, and simplicity that cannot be taken into account.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment Construction
[0023] see figure 1 , FPGA implementation of the CORDIC algorithm.
[0024] The design is divided into three sub-modules, namely: CORDIC_PRE pre-processing module, CORDIC module and CORDIC_POST post-processing module. The relationship between these three sub-modules and the top-level CORDIC_TOP module can be found in figure 2 .
[0025] CORDIC module
[0026] In the CORDIC module, in order to improve the calculation speed, we adopt the pipeline structure design, that is, the output of the previous step is the input of the next step. The pipeline structure makes full use of the internal parallelism of the hardware, increases the data processing capacity, and improves the calculation speed. Using FPGA to realize the CORDIC iterative operation of pipeline technology is as follows: Figure 4 As shown, the figure describes the iterative process of CORDIC.
[0027] where arctan(i) is given by the formula Calculated, its value is divided by two every iteration. Increasing th...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com