Application program and special instruction set integrated processor agile design method
A technology of application programs and special instructions, applied in the fields of electrical digital data processing, computer-aided design, special data processing applications, etc., can solve the problems of verification trouble, long design cycle, affecting design efficiency, etc. Onboarding, designing, and validating efficiency gains
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment
[0281] Step 1: Build the application and test platform
[0282] Because the system is specially designed for efficiently computing FFTs, we can select the target application that uses the core algorithm most systematically in one step. The TTF algorithm we use here is the commonly used, specially sorted on-time extraction, such as Figure 10 shown. According to this algorithm, we first use Figure 11-Figure 13 The reference code of the standard C language shown is written. Among them, the function fft256 is a 256-point FFT, butterfly is a butterfly operation, and mult is 16.16 fixed-point multiplication.
[0283] For the verification method of this algorithm, we use the data comparison method: use a set of standard test input and output data to confirm whether the FFT algorithm is correct. Test code such as Figure 14 shown.
[0284] Among them, CI is the test input data, CO is the standard test output, fft256 performs FFT transformation on Data and writes the transforme...
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