
米国Actel社は,128ビットAES(advanced encryption standard)暗号の復号回路を内蔵するフラッシュ・メモリ・ベースFPGA「ProASIC3ファミリ」,「ProASIC3Eファミリ」を発売する.AESアルゴリズムによって暗号化されたコンフィグレーション・データを使ってプログラムできる.例えば,コンフィグレーション・データをインターネット経由で伝送し,遠隔地で自動的に再コンフィグレーションを行う用途などを想定している.
ProASIC3ファミリのシステム・ゲート数は3万〜100万,ProASIC3Eファミリは60万〜300万.ProASIC3Eファミリは,内蔵するPLLやI/Oバンクの数などがProASIC3ファミリより多い.ProASIC3ファミリはローコスト版,ProASIC3Eは高機能版という位置づけである.
最大350MHzのシステム・クロックで動作するという.SRAMブロックやFIFO(first-in first-out)メモリ制御回路,ユーザが利用可能なフラッシュ・メモリ・ブロック(128ビット×8ページ,プログラム用メモリとは別),PLLなどを内蔵している.I/Oインターフェースは,66MHz動作の64ビットPCIバスに対応している.
電源電圧は,コア部が1.5V,I/O部が1.5V,1.8V,2.5V,3.3V(I/Oバンクごとに選択可能).また,1.5Vを17Vに昇圧するチャージ・ポンプ回路を内蔵しているため,フラッシュ・メモリ書き込み用の外付けの電源回路などは不要である.0.13μmのCMOSプロセスで製造する.ファウンドリはドイツのInfineon Technologies社と台湾UMC(United Microelectronics Corp.).
現在,特定ユーザに限定してサンプル出荷を行っている.量産出荷の開始時期は2005年第4四半期.
[図1] ProASIC3Eのダイ
[表1] ProASIC3ファミリの概要
| 型名 |
A3P030 |
A3P060 |
A3P125 |
A3P250 |
A3P400 |
A3P600 |
A3P1000 |
| システム・ゲート数 |
3万 |
6万 |
12.5万 |
25万 |
40万 |
60万 |
100万 |
| Tile数
(DFF数) |
768 |
1536 |
3072 |
6144 |
9216 |
13824 |
24576 |
RAM容量
|
− |
18K
ビット |
36K
ビット |
36K
ビット |
54K
ビット |
108K
ビット |
144K
ビット |
フラッシュ・
メモリ容量 |
1K ビット |
1K ビット |
1K ビット |
1K ビット |
1K ビット |
1K ビット |
1K ビット |
| AES暗号化ISP |
非対応 |
対応 |
対応 |
対応 |
対応 |
対応 |
対応 |
| PLL数 |
− |
1 |
1 |
1 |
1 |
1 |
1 |
| I/Oバンク数 |
2 |
2 |
2 |
4 |
4 |
4 |
4 |
[表2] ProASIC3Eファミリの概要
| 型名 |
A3PE600 |
A3PE1500 |
A3PE3000 |
| システム・ゲート数 |
60万 |
150万 |
300万 |
| Tile数
(DFF数) |
13824 |
38400 |
75264 |
RAM容量
|
108K ビット |
270K ビット |
504K ビット |
フラッシュ・
メモリ容量 |
1K
ビット |
1K
ビット |
1K
ビット |
| AES暗号化ISP |
対応 |
対応 |
対応 |
| PLL数 |
6 |
6 |
6 |
| I/Oバンク数 |
8 |
8 |
8 |

|