 |


| 社名 | Stream Processors, Inc. (エスピーアイ) |
| 本社 | 米国カリフォルニア州 サニーベール |
| 設立 | 2004年1月 |
| 事業内容 | 高性能並列処理プロセッサ、及びプログラミングツール、IPの開発 |
Stream Processors, Inc. (以下SPI社) は、高解像度の画像圧縮・画像処理など、高い演算性能を必要とするアプリケーションに対応するため、革新的な並列処理プロセッサとそのプログラミングモデルを開発しました。
従来のように多くの CPU コアを乗せるだけでは、システムパフォーマンスの向上、ソフトウェアの保守性、生産性の面で、実用化する事は困難でした。
SPI社はプログラミングモデルの見直しを行い、ハードウェアとソフトウェア、およびコンパイラツールの役割を再検討する事で、効率的なアプリケーション開発を実現しました。
SPI社のプロセッサは、完全にソフトウェアプログラマブルなプロセッサとなっており、H.264 (1080p/30fps) エンコード可能な性能を持ち、ユーザ独自の画像処理、画質のチューニング、映像解析を同時に実行する事も可能です。

SPI 社 ストリームプロセッサアーキテクチャの心臓部は、毎秒数千億回の処理 (GOPS) が継続可能なデータ並列処理ユニット、DPU (Data Parallel Unit) です。
DPU は、5個の ALU とレジスタファイル (Lane Register File : LRF) で構成される "Lane" を最大 16個内蔵しています。
また、2つの MIPS CPUコアを内蔵しており、DPU の演算性能を最大限に引き出します。
1つの CPUコア (System MIPS) は Linux 及び I/O 制御を実行するシステムCPU となります。
もう1つの CPUコア (DSP MIPS) は、主要な DSPスレッドを実行し、実演算処理を DPUに実行させます。

| Part | SP8LP-G30 | SP8-G80 | SP16-G160 |
| Status | Sampling | Sampling | Sampling |
| System CPU | MIPS 4KEc, 200 MHz | MIPS 4KEc, 250 MHz | MIPS 4KEc, 250 MHz |
DSP subsystem | DPU: 8 lanes, 200 MHz MIPS 4KEc, 200 MHz | DPU: 8 lanes, 500 MHz MIPS 4KEc, 250 MHz | DPU: 16 lanes, 500 MHz MIPS 4KEc, 250 MHz |
External Memory Interface | 16-/32-bit DDR1/DDR2, 400 MHz data rate 8-bit PIO Flash/SRAM | 16-/32-/64-/128-bit DDR1/DDR2, 400 MHz data rate 8-bit PIO Flash/SRAM | 16-/32-/64-/128-bit DDR1/DDR2, 400 MHz data rate 8-bit PIO Flash/SRAM |
| StreamIOTM | 36 configurable I/O pins for SD/HD video, sensor and data | 108 configurable I/O pins for SD/HD video, sensor and data | 108 configurable I/O pins for SD/HD video, sensor and data |
| Ethernet | 10/100 MII | 10/100/1000 GMII/MII | 10/100/1000 GMII/MII |
| PCI | 33 MHz, 32-bit, PCI 2.2, master/agent | 33/66 MHz, 32-bit, PCI 2.2, master/agent | 33/66 MHz, 32-bit, PCI 2.2, master/agent |
| DMA | 28 channels, 8 GBytes/s | 28 channels, 20 GBytes/s | 28 channels, 20 GBytes/s |
| Misc I/O | Two I2S, one I2C, one SPI/SSP/Microwire, two UARTs, 32-pin GPIO (muxed) | Nine I2S, four I2C, two SPI/SSP/Microwire, three UARTs, 64-pin GPIO (muxed) | Nine I2S, four I2C, two SPI/SSP/Microwire, three UARTs, 64-pin GPIO (muxed) |
| Core voltage | 1.0V | 1.0V | 1.0V |
| Memory voltage | 1.8V/2.5V (DDR2/DDR1) | 1.8V/2.5V (DDR2/DDR1) | 1.8V/2.5V (DDR2/DDR1) |
| I/O voltage | 3.3V | 3.3V | 3.3V |
| Package | 480-pin, 23 x 23mm PBGA | 896-pin, 31 x 31mm PBGA | 896-pin, 31 x 31mm PBGA |

- ビデオ会議システム
- 監視システム (カメラ・DVRなど)
- マルチファンクションプリンタ
- 医療機器
- 放送機器
- 半導体・液晶検査装置


SPIのRapiDevTM ツールスイートは、Windows XP または Linux のプラットフォーム上で動作する C言語のツールを使用して標準の開発とデバッグをサポートします。
RapiDe vは、高性能・コード最適化の線形性を実現する SPI のストリームプロセッサアーキテクチャの特徴を大きく活用します。
このツールスイートは、異なる数のレーンや ALU を搭載したデバイス全体で、アプリケーションのソースコードの互換性があり、より高い拡張性と移植性を実現しています。
|
- Eclipseベースの統合開発環境
- ANSI C/C StreamC コンパイラ
- ターゲットコードシュミレータ
- ファンクションデバッガ
- Linux 開発環境 (System MIPS用)
|

SPI プロセッサが搭載されたメインボードと、SD 入力 8チャンネル対応、HD対応 (HDMI・DVI入力)、
HD-SDI 対応の拡張ボードを用意しており、アプリケーションにあわせた開発を進めて頂く事が可能です。

SPI社では、プロセッサ・開発ツールだけで無く、JPEG・MPEG4・H.264等のIP 開発も行っております。

随時承っておりますので、こちらまでお問合せ下さい。

-
|
 |