The FFT Library is a computational library for Renesas MCUs.
FFT (Fast Fourier Transform) is a fast algorithm for implementing discrete Fourier transform. This FFT library also uses assembler tuning to realize highly efficient processing for Renesas MCUs.
The FFT enables the user to measure the frequency characteristics of the input data. For example, by executing the FFT on voice data, you can measure the amplitude (volume) of each frequency that comprises the sound.
Latest Ver.: V.1.00 Release 01
Released: May 20, 2014
Details of upgrade (See Tool News)
power spectrum analysis, sensor data analysis, noise analysis
- High-speed processing with assembler tuning
- Memory savings
- Simple APIs
- Excellent development efficiency when paired with Renesas tools
The following list shows the functions supported by the FFT library and processing times when operating an RX600 Series MCU at 100MHz.
|Function Name||Actual number / Complex number||No. of points||No. of cycles (cycles)||Actual time (µsec)|
- FFT Library
- Sample Program
- User's Manual
Renesas offers the following evaluation environments to ensure immediate use of the FFT library.
|Target MCU||Evaluation Environment||Debugger|
|RL78 Family||Integrated development environment CS+||Simulator for CS+ of RL78 Family, 78K0R and 78K0|
|IAR Embedded Workbench for Renesas RL78 1||IAR C-SPY Debugger for RL78|
1. by IAR Systems
How to Obtain
We provide the evaluation version as a sample code for customers adopting Renesas microcontrollers. You can download the sample code from here. In addition, we do not offer any technical supports for the evaluation version. Please use it with reference to the attached user's manual to the sample code.
This item is not available in the Commercial version.
1. Only the evaluation versions available.
The DSP Library includes a function of FFT Library for RX600 Series. The evaluation version of FFT Library for RL78 Family can be downloaded from here.
Development Tools Support
|My Renesas||Create a My Renesas account to use our tool download services,
receive e-newsletter/update notifications, and take advantage of our other services.
|e-learning||Information for studying and learning about microcontrollers and microprocessors.|
|FAQ||Frequently asked questions and useful hints for development.|
|Forum||A forum and community site to share technical information,
questions and opinions with others who use Renesas MCU's.
|Tool News||Tool release information and other important information.|
|Operating Environment||Information on system requirements and operating environment for the latest
version of tools.
|Info on Discontinued Products||A list of Renesas software and tools that have been discontinued and
are no longer being offered for new projects.