メインコンテンツに移動

概要

説明

FFTライブラリは、ルネサスマイコン向けの数値演算ソフトウェアライブラリです。

FFT(Fast Fourier Transform)とは、離散フーリエ変換(Discrete Fourier Transform)を高速に実行する為のアルゴリズムです。FFTを用いることにより、入力データの周波数特性を測定することができます。例えば、音声データに対しFFTを実行することでその音声を構成する各周波数の振幅(音量)を測定することができます。本FFTライブラリでは、ルネサスマイコン向けにより効率的に処理できるように、アセンブラチューニングを実施しています。

製品パッケージ内容

  • FFTライブラリ本体
  • サンプルプログラム
  • ユーザーズマニュアル

入手方法

特長

  • アセンブラチューニングによる高速処理
  • 省メモリ設計
  • 簡単なAPI
  • ルネサス製ツールと組み合わせて効率的な開発をサポート
  • 応用例:音声パワースペクトラム解析、センサー情報解析、ノイズ解析
  • [詳細]

ターゲットデバイス

ドキュメント

設計・開発

サンプルコード

詳細情報

性能

各デバイスにおけるFFTライブラリの処理時間を示します。
詳細はFFTライブラリのドキュメントを参照ください。

性能計測に使用したコンパイラ:CC-RL

デバイス関数名ポイント数システムクロック処理時間
RL78/G13R_rfft64_int166432MHz約 0.4ms
R_rfft128_int16128約 0.9ms
R_rfft256_int16256約 1.9ms
RL78/G14
RL78/G23
RL78/G24
R_rfft64_int1664約 0.3ms
R_rfft128_int16128約 0.7ms
R_rfft256_int16256約 1.6ms
RL78/G15R_rfft64_int166416MHz約 29.3ms
R_rfft128_int16128約 73.1ms

動作環境

対応MCURL78ファミリ
統合開発環境
対応コンパイラ

入手方法

FFTライブラリ

対応デバイスアプリケーションノートタイトル
RL78ファミリRL78 Family FFT Library: Deployment Guide Rev.1.09 - Sample Code (ZIP)

サポート

サポートコミュニティ

サポートコミュニティ

ルネサスエンジニアリングコミュニティの技術スタッフから迅速なオンライン技術サポートを受けることができます。
記事を参照する

ナレッジベース

ナレッジベースを参照して、役立つ記事、FAQ、その他の役立つリソースを入手してください。
サポートチケット

サポートチケット

技術的に深い内容や公開したくない内容のご質問はこちらです。