このデモは SpectraWorks のユーザインタフェースプラットフォームとツールが提供するスムーズなアニメーション機能、さまざまな書体を揃えたテキスト表示機能、動的に拡張可能なウィジェット、GUI のタッチ入力機能などの高度な機能や、スクリプトを作成したりソースコードを変更することなくスキンの変更が可能な点を紹介します。SpectraWorks は基礎をなすアプリケーションロジックからグラフィカルデザインを切り離し、アプリケーション開発を迅速に行えるようにします。そして基礎をなすアプリケーションコードを変更することなくアプリケーションのグラフィカルな画面表示の外観を自由に操作できるようにします。
SpectraWorks はアルテラ社の Cyclone® II、Cyclone III FPGA、Nios® II 組み込みプロセッサ向けに実装された組み込みシステムであり、ユーザインタフェース(GUI、HMI)のテクノロジースイートです。SpectraWorks は FPGA の動的な性質を活用し、小さなモノクロ画面からフルカラーの32ビットディスプレイに至るまで対応し、グラフィカルな機能とアニメーション機能を提供するための企業ニーズに合わせて拡張します。SpectraWorks により、最新の Nios II エンベデッド評価キット、Cyclone III エディション で非常にすぐれたグラフィカルディスプレイを実現できます。
現在、デジタルテレビ、デジタルカメラ、セットトップボックス、セキュリティシステム、家電、軍事向けなどさまざまな分野の主要 OEM 企業の多くが SpectraWorks を採用した製品を販売しています。SpectraWorks を活用することでデザインと開発プロセスの効率を劇的に高め、商品化までにかかる時間を短縮し、より柔軟かつ信頼性が高く、ブランド力がありコスト効率の良い製品を作ることができるようになります。
SpectraWorks は企業の全製品ラインにわたり共通のツールチェーンおよび標準的な“C”アプリケーションプログラムインタフェースに対応します。そのため製品の進化に伴い柔軟に対応可能なのです。
ハードウェア、ソフトウェア要件
- Nios II エンベデッド評価キット、Cyclone III エディション
- Nios II組み込みプロセッサ
- 乗算、除算、データと命令キャッシュを含む
- フレームバッファ
- 256色、RGB565、aRGB1555、8888 RGBa
- そのほかのさまざまなカスタムカラーフォーマットに対応
- 典型的なDRAMとフラッシュメモリ使用量
- 1MBのコードスペース、1MBのデータスペース、オフスクリーン・フレームバッファ
- DRAMとフラッシュメモリの使用量は、グラフィック解像度、色の濃度、グラフィックやアプリケーションの複雑度に応じて異なります。
デザイン例のダウンロードについて
このデザイン例はNios II エンベデッド評価キット、Cyclone III エディションと組み合わせて提供しています。デザイン例のダウンロードはプラネットウェブのホームページより行ってください。
こちらのデザイン例に関するサポートについてはプラネットウェブまでお問い合わせください。
