Cコンパイラ・アセンブラ
YCシリーズCコンパイラ
デバッガ
イエロースコープ
リアルタイムOS
NORTi3 for YC
CPUボード&開発セット
USB-IF CPUボード
CPUボード
コンパクトCPUボード
special function CPUボード
└Laplacian
└IO-EXP
開発セット
オプションボード
カラーLCD
SDカード開発セット
USBメモリ開発セット
学習セット
H8マイコン学習セット2
H8マイコン学習セット
体験版
YellowSoftパッケージ
 製品紹介TOPへ
 HOMEへ
イエローナビ
 ページTOPへ
 製品紹介TOPへ
 HOMEへ
YellowSoft.com
製品紹介 Q&A ダウンロード 開発事例 ユーザ ご購入 価格表 お問合せ
 浮動小数演算プロセッサ搭載 ラプラシアン

  浮動小数演算が速くなる。例えば、SINの計算が100倍!!

  値下げしました!

  特徴

 
●ラプラシアンはイエローソフトの開発したIEEE754準拠の浮動少数演算プロセッサです。
●基本的な四則演算から数学関数、テーブル演算まで多くの命令を備えています。
●弊社CコンパイラYCH8はラプラシアンの命令をインライン展開します。YCH8を使えば簡単にラプラシアンを使用することができ、最高のパフォーマンスを発揮できます。


  命令

 
基本演算(倍精度、単精度) 加算、減算、乗算、除算、比較、整数変換、単精度倍精度変換
数学関数(倍精度、単精度) sin cos tan asin acos atan atan2 sqrt exp sinh cosh tanh log log10 pow
テーブル演算(倍精度、単精度) 整数->倍単精度変換、積和演算、多項式(倍精度のみ)

●弊社Cコンパイラの場合、基本演算はインライン展開されます。また数学関数は通常のANSI-Cライブラリ関数がラプラシン使用になります。したがって、通常のプログラムと同じように浮動小数演算が使用でき、しかも高速になります。
●他社製Cコンパイラの場合は、基本演算も含めすべて関数呼び出し形式の利用になります。


  実行速度

 
基本演算は概ね10倍、数学関数は概ね100倍速くなります。詳細は以下のファイルをご覧下さい。

ラプラシアン 実行時間計測値

実行時間は演算する数値によって異なります。上記数値は目安です。


  ラプラシンを使うアドバンテージ

 
●今までは倍精度の浮動小数演算は遅いという理由で不便な固定小数演算や、高価なハイエンドCPUを使わなければならない状況でした。ラプラシアンがあれば使い慣れたH8マイコンで使用できます。
●テーブル演算では多量のテーブルデータ(約4Kバイトまで)を一度に処理します。さらに割り込みを利用すれば完全にバックグランドで処理させることもできます。

   
  マニュアルおよびソフトウェア

 
●製品にマニュアルは含まれませんので下記よりダウンロードして下さい。

「ラプラシアン プログラマーズマニュアル」

●弊社Cコンパイラで使う場合はYellowIDE Ver.6.46以上が必要です。アップデートはこちらから。

●他社製Cコンパイラをご使用の場合のライブラリファイルとヘッダファイルは下記よりダウンロードして下さい。

「他社製Cコンパイラ用 ライブラリソース&ヘッダファイル」
(2006/7/5 CpubordInit関数修正)


  価格
 

ラプラシアン 型番YH2367X-1-LAP \22,000 税込\23,100

Cコンパイラ、RS232Cケーブルとのセット
ラプラシアン開発セット 型番YH2367X-1C-LAP \46,000 税込\48,300