Platform Flash インシステム プログラマブル...

53
DS123 (v2.16) 2008 11 14 japan.xilinx.com 1 製品仕様 © 2003–2008 Xilinx, Inc. All rights reserved. XILINX, the Xilinx logo, Virtex, Spartan, ISE and other designated brands included herein are trademarks of Xilinx in the United States and other countries. All other trademarks are the property of their respective owners. 機能 ザイリンクス FPGA のコンフィギュレーション用インシス テム プログラマブル PROM 低電力のアドバンス CMOS NOR フラッシュ プロセス 20,000 回までプログラム/消去可能 インダスト リアル グ レー ド の温度範囲で動作 (-40°C +85°C) プ ロ グ ラ ム、 プ ロ ト タ イ プ作成、 テ ス ト において、 IEEE 規格 1149.1/1532 バウンダリ スキャン (JTAG) をサポート JTAG コマンドによる標準 FPGA コンフィギュレーション の開始 サイズの大きいビッ ト ス ト リームまたは複数のビッ ト ス ト リームを保存するためカスケード接続可能 バウンダリ スキャン (JTAG) 専用の I/O 電源 (V CCJ ) 電圧レベル 1.5V 3.3V で使用可能な I/O ピン ザイリンクス ISE ® Alliance および Foundation™ ソフト ウェア パッ ケージで設計サポー ト XCF01S/XCF02S/XCF04S 3.3V 電源電圧 シリアル FPGA コンフィギュレーション インターフェ イス (最高 33MHz) フットプリントの小さい VO20 および VOG20 パッ ケージで提供 XCF08P/XCF16P/XCF32P 1.8V 電源電圧 シリアルまたはパラレル FPGA コンフィ ギュレーショ ン インターフェイス (最高 33MHz) フットプリントの小さい VO48VOG48FS48、 およ FSG48 パッケージで提供 コンフィ ギュレーショ ンの複数のデザイン リ ビジョ ン を保存可能 ザイ リ ン ク ス の圧縮技術に対応し たデータ 解凍機能を ビルトイン 概要 ザイ リンクスでは、 インシステム プログラマブル コンフィギュ レーシ ョ ン PROM Platform Flash シリーズのを提供していま す。 使いやす く 、 コ ス ト パフォーマンスの高い、 再プログラム可 能なこれらの PROM は、1 32Mb のものが用意されており、サ イズの大きい FPGA コンフィギュレーション ビットストリーム を保存する のに適し ていま す。 3.3V XCFxxS PROM シリ ーズと 1.8V XCFxxP PROM シリ ーズがあり ます。 XCFxxS シリーズ (2 ページの図 1) は、 マ ス タ シリアルおよびスレーブ シリアル FPGA のコンフィギュレーション モードをサポートする 4Mb2Mb1Mb PROMXCFxxP シリーズ (2 ページの図 2) は、マ スタ シ リ アル、 ス レーブ シ リ アル、 マ ス タ SelectMAP、 および スレーブ SelectMAP FPGA のコンフィギュレーション モードを サポートする 32Mb16Mb8Mb PROM で構成されていま す。 1 に、 Platform Flash PROM フ ァ ミ リ の機能の一覧を示し ます。 53 Platform Flash インシステム プログラマブル コンフィギュレーション PROM DS123 (v2.16) 2008 11 14 0 製品仕様 R 1 : Platform Flash PROM の機能 デバイス 容量 (Mb) V CCINT (V) V CCO 範囲 (V) V CCJ 範囲 (V) パッケージ JTAG を介する インシステム プログラム シリアル コンフィギュ レーション パラレル コンフィギュ レーション デザイン リビジョン 機能 圧縮 XCF01S 1 3.3 1.8 3.3 2.5 3.3 VO20/VOG20 XCF02S 2 3.3 1.8 3.3 2.5 3.3 VO20/VOG20 XCF04S 4 3.3 1.8 3.3 2.5 3.3 VO20/VOG20 XCF08P 8 1.8 1.5 3.3 2.5 3.3 VO48/VOG48 FS48/FSG48 XCF16P 16 1.8 1.5 3.3 2.5 3.3 VO48/VOG48 FS48/FSG48 XCF32P 32 1.8 1.5 3.3 2.5 3.3 VO48/VOG48 FS48/FSG48

Transcript of Platform Flash インシステム プログラマブル...

Page 1: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 1製品仕様

© 2003–2008 Xilinx, Inc. All rights reserved. XILINX, the Xilinx logo, Virtex, Spartan, ISE and other designated brands included herein are trademarks of Xilinx in the United Statesand other countries. All other trademarks are the property of their respective owners.

機能• ザイ リ ンクス FPGA のコンフ ィギュレーシ ョ ン用インシス

テム プログラマブル PROM• 低電力のアドバンス CMOS NOR フラ ッシュ プロセス

• 20,000 回までプログラム/消去可能

• インダス ト リ アル グレードの温度範囲で動作 (-40°C ~ +85°C)

• プログラム、 プロ ト タイプ作成、 テス トにおいて、 IEEE 規格1149.1/1532 バウンダ リ スキャン (JTAG) をサポート

• JTAG コマンドによる標準 FPGA コンフ ィギュレーシ ョ ンの開始

• サイズの大きいビ ッ ト ス ト リームまたは複数のビ ッ ト ス トリームを保存するためカスケード接続可能

• バウンダ リ スキャン (JTAG) 専用の I/O 電源 (VCCJ) • 電圧レベル 1.5V ~ 3.3V で使用可能な I/O ピン

• ザイ リ ンクス ISE® Alliance および Foundation™ ソフ トウェア パッケージで設計サポート

• XCF01S/XCF02S/XCF04S• 3.3V 電源電圧

• シ リ アル FPGA コンフ ィギュレーシ ョ ン インターフェイス ( 高 33MHz)

• フッ トプ リ ン トの小さい VO20 および VOG20 パッケージで提供

• XCF08P/XCF16P/XCF32P• 1.8V 電源電圧

• シ リ アルまたはパラレル FPGA コンフィ ギュレーショ ンインターフェイス ( 高 33MHz)

• フッ トプ リ ン トの小さい VO48、 VOG48、 FS48、 および FSG48 パッケージで提供

• コンフィ ギュレーショ ンの複数のデザイン リ ビジョ ンを保存可能

• ザイ リ ンク スの圧縮技術に対応し たデータ 解凍機能をビルト イン

概要ザイ リ ンクスでは、 インシステム プログラマブル コンフ ィギュ

レーシ ョ ン PROM の Platform Flash シ リーズのを提供していま

す。 使いやすく、 コス ト パフォーマンスの高い、 再プログラム可

能なこれらの PROM は、1 ~ 32Mb のものが用意されており、サ

イズの大きい FPGA コンフ ィギュレーシ ョ ン ビッ ト ス ト リーム

を保存するのに適しています。 3.3V XCFxxS PROM シリ ーズと

1.8V XCFxxP PROM シリ ーズがあり ます。 XCFxxS シ リーズ (2 ページの図 1) は、 マスタ シ リ アルおよびスレーブ シ リ アル

FPGA のコンフ ィギュレーシ ョ ン モードをサポー トする 4Mb、2Mb、1Mb の PROM、 XCFxxP シ リーズ (2 ページの図 2) は、マ

スタ シ リ アル、 スレーブ シ リ アル、 マスタ SelectMAP、 および

スレーブ SelectMAP FPGA のコンフ ィギュレーシ ョ ン モードを

サポートする 32Mb、 16Mb、 8Mb の PROM で構成されていま

す。 表 1 に、 Platform Flash PROM ファ ミ リの機能の一覧を示し

ます。

53Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 0 製品仕様

R

表 1 : Platform Flash PROM の機能

デバイス容量 (Mb)

VCCINT

(V)

VCCO の範囲 (V)

VCCJ の範囲 (V) パッケージ

JTAG を介する

インシステム プログラム

シリアル コンフ ィギュ

レーシ ョ ン

パラレル コンフ ィギュ

レーシ ョ ン

デザイン

リビジ ョ ン

機能

圧縮

XCF01S 1 3.3 1.8 ~ 3.3 2.5 ~ 3.3 VO20/VOG20XCF02S 2 3.3 1.8 ~ 3.3 2.5 ~ 3.3 VO20/VOG20XCF04S 4 3.3 1.8 ~ 3.3 2.5 ~ 3.3 VO20/VOG20

XCF08P 8 1.8 1.5 ~ 3.3 2.5 ~ 3.3VO48/VOG48FS48/FSG48

XCF16P 16 1.8 1.5 ~ 3.3 2.5 ~ 3.3VO48/VOG48FS48/FSG48

XCF32P 32 1.8 1.5 ~ 3.3 2.5 ~ 3.3VO48/VOG48FS48/FSG48

Page 2: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

2 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

マスタ シ リ アル モードでは、 FPGA で PROM を駆動するコン

フ ィギュレーシ ョ ン ク ロ ッ クが生成されます。 CF が High の場

合、 CE と OE がイネーブルになってから短いアクセス タイム後

に、 FPGA の DIN ピンに接続されている PROM の DATA (D0)ピン上のデータが有効にな り ます。 新しいデータは、 ク ロ ッ クの

各立ち上がりエッジから短いアクセス タ イム後に有効にな り ま

す。 コンフ ィギュレーシ ョ ンを完了するために必要な数のクロ ッ

ク パルスが、 FPGA で生成されます。

スレーブ シ リ アル モードでは、PROM および FPGA の両方に外

部クロ ッ クを供給するか、 XCFxxP PROM の場合は、 PROM のクロ ッ クを使用して FPGA をコンフ ィギュレーシ ョ ンできます。

XCFxxP シ リ ーズでは、 マス タ SelectMAP およびス レーブ

SelectMAP (スレーブ パラレル) モードの FPGA コンフ ィ ギュ

レーシ ョ ンもサポー ト されています。 マスタ SelectMAP モード

では、 FPGA で PROM を駆動する コンフ ィ ギュレーシ ョ ン クロ ッ クが生成されます。 スレーブ SelectMAP モードでは、外部オ

シレータで PROM および FPGA を駆動する コンフ ィ ギュレー

シ ョ ン ク ロ ッ クを生成するか、XCFxxP PROM の場合は、PROMのク ロ ッ クを使用して FPGA をコンフ ィギュレーシ ョ ンできま

す。 BUSY が Low で CF が High の場合、CE および OE がイネー

ブルになった後、 PROM の DATA (D0 ~ D7) ピン上のデータが

有効にな り ます。 新しいデータは、 ク ロ ッ クの各立ち上がりエッ

ジからアクセス タ イム後に有効にな り ます。 CCLK の次の立ち

上がりエッジで、データが FPGA に入力されます。 スレーブ パラ

レルまたはスレーブ SelecMAP モードでは、 フ リー ランニング

オシレータを使用できます。

XCFxxP シリ ーズには、さ らにアド バンス機能が備わっています。

ビルト イン データ解凍機能では、 圧縮された PROM ファ イルの

使用を可能にし、デザイン リ ビジョ ン機能では複数のデザイン リビジョ ンを 1 つまたは複数の PROM に保存できます。 デザイン

リ ビジョ ン機能を使用する際は、 外部ピンまたは内部制御ビッ ト

で使用するデザイン リ ビジョ ンを選択します。

複数の Platform Flash PROM をカスケード接続する と、大容量の

FPGA デバイスまたはデイジー チェーン接続した複数の FPGAをコンフ ィギュレーシ ョ ンする際に必要な、 サイズの大きいコン

フ ィ ギュ レーシ ョ ン フ ァ イルに対応でき ます。 デザイン リ ビ

ジ ョ ン機能などの XCFxxP PROM のアドバンス機能を使用する

場合は、カスケード接続するすべての PROM に XCFxxP PROMを使用する必要があ り ます。 XCFxxP のアドバンス機能を使用し

ない場合は、 XCFxxP と XCFxxS の両方の PROM を混合でき

ます。

図 1 : XCFxxS Platform Flash PROM のブロック図

JTAG

DATA (D0)

CLK CE

TCK

TMS

TDI

TDO

OE/RESET

CEO

ds123_01_30603CF

図 2 : XCFxxP Platform Flash PROM のブロック図

CLKOUT

CEO

DATA (D0)( / )

D[1:7]( )

TCKTMSTDITDO

CLK CE EN_EXT_SEL OE/RESET BUSY

REV_SEL [1:0]CF

JTAG

OSC

DS123_19_031908

Page 3: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 3製品仕様

R

Platform Flash PROM は、 すべての FPGA デバイス ファ ミ リに

使用でき ます。 ザイ リ ンク スの各 FPGA に対応する PlatformFlash PROM のリ ス ト を表 2 に、Platform Flash PROM の容量を

表 3 に示します。

表 2 : ザイリンクス FPGA に対応する Platform Flash PROM

FPGAコンフ ィギュ

レーシ ョ ン ビッ ト

ス ト リームのサイズ

Platform Flash PROM(1)

Virtex®-5 LX FPGAXC5VLX30 8,374,016 XCF08PXC5VLX50 12,556,672 XCF16PXC5VLX85 21,845,632 XCF32PXC5VLX110 29,124,608 XCF32PXC5VLX155 41,048,064 XCF128X(4) または

XCF32P+XCF08PXC5VLX220 53,139,456 XCF128X(4) または

XCF32P+XCF32PXC5VLX330 79,704,832 XCF128X(4) または

XCF32P+XCF32P+XCF16P

Virtex-5 LXT FPGAXC5VLX20T 6,251,200 XCF08PXC5VLX30T 9,371,136 XCF16PXC5VLX50T 14,052,352 XCF16PXC5VLX85T 23,341,312 XCF32PXC5VLX110T 31,118,848 XCF32PXC5VLX155T 43,042,304 XCF128X(4) または

XCF32P+XCF16PXC5VLX220T 55,133,696 XCF128X(4) または

XCF32P+XCF32PXC5VLX330T 82,696,192 XCF128X(4) または

XCF32P+XCF32P+XCF16P

Virtex-5 SXT FPGAXC5VSX35T 13,349,120 XCF16PXC5VSX50T 20,019,328 XCF32PXC5VSX95T 35,716,096 XCF128X(4) または

XCF32P+XCF08PXC5VSX240T 79,610,368 XCF128X(4) または

XCF32P+XCF32P+XCF16P

Virtex-5 FXT FPGAXC5VFX30T 13,517,056 XCF16PXC5VFX70T 27,025,408 XCF32PXC5VFX100T 39,389,696 XCF128X(4) または

XCF32P+XCF08P

XC5VFX130T 49,234,944 XCF128X(4) または XCF32P+XCF16P

XC5VFX200T 70,856,704 XCF128X(4) または XCF32P+XCF32P+

XCF08PVirtex-5 TXT FPGAXC5VTX150T 43,278,464 XCF128X(4) または

XCF32P+XCF16PXC5VTX240T 65,755,648 XCF128X(4) または

XCF32P+XCF32PVirtex-4 LX FPGAXC4VLX15 4,765,568 XCF08PXC4VLX25 7,819,904 XCF08PXC4VLX40 12,259,712 XCF16PXC4VLX60 17,717,632 XCF32PXC4VLX80 23,291,008 XCF32PXC4VLX100 30,711,680 XCF32PXC4VLX160 40,347,008 XCF32P+XCF08PXC4VLX200 51,367,808 XCF32P+XCF32PVirtex-4 FX FPGAXC4VFX12 4,765,568 XCF08PXC4VFX20 7,242,624 XCF08PXC4VFX40 14,936,192 XCF16PXC4VFX60 21,002,880 XCF32PXC4VFX100 33,065,408 XCF32PXC4VFX140 47,856,896 XCF32P+XCF16PVirtex-4 SX FPGAXC4VSX25 9,147,648 XCF16PXC4VSX35 13,700,288 XCF16PXC4VSX55 22,749,184 XCF32PVirtex-II Pro X FPGAXC2VPX20 8,214,560 XCF08PXC2VPX70 26,098,976 XCF32PVirtex-II Pro FPGAXC2VP2 1,305,376 XCF02SXC2VP4 3,006,496 XCF04SXC2VP7 4,485,408 XCF08PXC2VP20 8,214,560 XCF08PXC2VP30 11,589,920 XCF16PXC2VP40 15,868,192 XCF16PXC2VP50 19,021,344 XCF32P

表 2 : ザイリンクス FPGA に対応する Platform Flash PROM (続き)

FPGAコンフ ィギュ

レーシ ョ ン ビッ ト

ス ト リームのサイズ

Platform Flash PROM(1)

Page 4: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

4 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

XC2VP70 26,098,976 XCF32PXC2VP100 34,292,768 XCF32P(2)

Virtex-II FPGA(3)

XC2V40 470,048 XCF01SXC2V80 732,576 XCF01SXC2V250 1,726,880 XCF02SXC2V500 2,767,520 XCF04SXC2V1000 4,089,504 XCF04SXC2V1500 5,667,488 XCF08PXC2V2000 7,501,472 XCF08PXC2V3000 10,505,120 XCF16PXC2V4000 15,673,248 XCF16PXC2V6000 21,865,376 XCF32PXC2V8000 29,081,504 XCF32PVirtex-E FPGAXCV50E 630,048 XCF01SXCV100E 863,840 XCF01SXCV200E 1,442,016 XCF02SXCV300E 1,875,648 XCF02SXCV400E 2,693,440 XCF04SXCV405E 3,430,400 XCF04SXCV600E 3,961,632 XCF04SXCV812E 6,519,648 XCF08PXCV1000E 6,587,520 XCF08PXCV1600E 8,308,992 XCF08PXCV2000E 10,159,648 XCF16PXCV2600E 12,922,336 XCF16PXCV3200E 16,283,712 XCF16PVirtex FPGAXCV50 559,200 XCF01SXCV100 781,216 XCF01SXCV150 1,040,096 XCF01SXCV200 1,335,840 XCF02SXCV300 1,751,808 XCF02SXCV400 2,546,048 XCF04SXCV600 3,607,968 XCF04SXCV800 4,715,616 XCF08PXCV1000 6,127,744 XCF08P

表 2 : ザイリンクス FPGA に対応する Platform Flash PROM (続き)

FPGAコンフ ィギュ

レーシ ョ ン ビッ ト

ス ト リームのサイズ

Platform Flash PROM(1)

Spartan®-3A FPGAXC3S50A 437,312 XCF01SXC3S200A 1,196,128 XCF02SXC3S400A 1,886,560 XCF02SXC3S700A 2,732,640 XCF04SXC3S1400A 4,755,296 XCF08PSpartan-3A DSP FPGAXC3SD1800A 8,197,280 XCF08PXC3SD3400A 11,718,304 XCF16PSpartan-3E FPGAXC3S100E 581,344 XCF01SXC3S250E 1,353,728 XCF02SXC3S500E 2,270,208 XCF04SXC3S1200E 3,841,184 XCF04SXC3S1600E 5,969,696 XCF08PSpartan-3 FPGAXC3S50 439,264 XCF01SXC3S200 1,047,616 XCF01SXC3S400 1,699,136 XCF02SXC3S1000 3,223,488 XCF04SXC3S1500 5,214,784 XCF08PXC3S2000 7,673,024 XCF08PXC3S4000 11,316,864 XCF16PXC3S5000 13,271,936 XCF16PSpartan-IIE FPGAXC2S50E 630,048 XCF01SXC2S100E 863,840 XCF01SXC2S150E 1,134,496 XCF02SXC2S200E 1,442,016 XCF02SXC2S300E 1,875,648 XCF02SXC2S400E 2,693,440 XCF04SXC2S600E 3,961,632 XCF04SSpartan-II FPGAXC2S15 197,696 XCF01SXC2S30 336,768 XCF01SXC2S50 559,200 XCF01SXC2S100 781,216 XCF01S

表 2 : ザイリンクス FPGA に対応する Platform Flash PROM (続き)

FPGAコンフ ィギュ

レーシ ョ ン ビッ ト

ス ト リームのサイズ

Platform Flash PROM(1)

Page 5: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 5製品仕様

R

プログラムPlatform Flash PROM は再プログラム可能な NOR フラ ッシュ デバイスです (プログラムおよび消去の仕様は 29 ページの 「品質と

信頼性」 を参照)。再プログラムするには、消去の後にプログラム

を実行します。 プログラム後に検証を実行し、 データがプログラ

マ ソースから Platform Flash PROM へ正し く転送されたこ とを

確認するこ とをお勧めします。

複数のプログラム方法がサポート されています。

インシステム プログラム

インシステム プログラマブル PROM は、図 3 に示すよ うに、個々

にプログラムするか、 標準の 4 ピン JTAG プロ ト コルを使用し、

デイジー チェーン接続してインシステムでプログラムできます。

インシステム プログラムは効率的なプログラム方法で、パッケー

ジの取り扱いやデバイスをソケッ トにはめ込む作業は必要あ り ま

せん。 プログラム データ シーケンスの転送には、 ザイ リ ンク ス

iMPACT ソフ ト ウェアとザイ リ ンク ス ダウンロード ケーブル、

サードパーティ JTAG 開発システム、 JTAG を使用可能なボード

テスタ、 または JTAG 命令シーケンスをエミ ュレートするマイク

ロプロセッサ インターフェイスを使用できます。 iMPACT では、

自動テス ト装置などで使用可能なシ リ アル ベク タ フォーマッ ト

(SVF) ファ イルも作成できます。 インシステム プログラムの実行

中は、CEO 出力は High になり、 その他の出力はハイ インピーダ

ンスになるか、ク ランプ レベルに保持されます。 インシステム プログラムは、 推奨される動作電圧および動作温度の全範囲でサ

ポート されています。

アプリ ケーシ ョ ン ノート XAPP058 『Xilinx In-SystemProgramming Using an Embedded Microcontroller』などのエンベ

デッ ド インシステム プログラムのリ ファレンス デザインは、 ザ

イ リ ンクスの PROM プログラ ミ ングとデータ ス ト レージのペー

ジから入手できます。Platform Flash XCFxxP PROM のデザイン

リ ビジ ョ ン機能を使用するアドバンス アップデート手法につい

ては、 『Platform Flash PROM User Guide』 (UG161) を参照して

ください。

OE/RESET

1、 2、 4Mb の XCFxxS PROM のインシステム プログラム アル

ゴ リズムでは、 OE/RESET に Low パルスを発生させる内部デバ

イス リセッ ト信号が送信されます。

XC2S150 1,040,096 XCF01SXC2S200 1,335,840 XCF02S

メモ :1. デザイン リ ビジ ョ ン機能などのアドバンス機能が必要な場合は、

XCF01S、 XCF02S、 XCF04S の代わりに XCFxxP を使用できます。

2. Platform Flash XCFxxP PROM のアドバンス圧縮機能または BitGen -compress が使用され、 圧縮によ り ビッ ト ス ト リームが推奨される PROM に収まる場合を想定しています。

3. 各 FPGA に対し、 デバッグ用でないビッ ト ス ト リームの 大サイズが示されています。 ビッ ト ス ト リームのサイズに影響する CONFIG STEPPING 制約や -g FreezeDCI:Yes などの BitGen オプシ ョ ンについては、 該当するFPGA のユーザー ガイ ドを参照してください。

4. XCF128X の情報は、 データシート DS617 『Platform Flash XL High-Density Configuration and Storage Device』 を参照してください。

表 2 : ザイリンクス FPGA に対応する Platform Flash PROM (続き)

FPGAコンフ ィギュ

レーシ ョ ン ビッ ト

ス ト リームのサイズ

Platform Flash PROM(1)

表 3 : Platform Flash PROM の容量

Platform Flash PROM 容量 (ビッ ト )

Platform Flash PROM 容量 (ビッ ト )

XCF01S 1,048,576 XCF08P 8,388,608XCF02S 2,097,152 XCF16P 16,777,216XCF04S 4,194,304 XCF32P 33,554,432

図 3 : JTAG を使用したインシステム プログラム

(a) デバイスを PCB にはんだ付け

(b) ダウンロード ケーブルを使用したプログラム

DS026_02_082703

GND

V CC

(a) (b)

Page 6: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

6 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

外部プログラム

従来の製造環境では、 PROM をボードに組み込む前に、 サード

パーティ デバイス プログラマで初期メモ リ イ メージを使用して

Platform Flash PROM をプロ グ ラ ムでき ます。 Platform FlashPROM のサポートについては、 サードパーティ プログラマ ベン

ダーにお問い合わせください。Platform Flash PROM をサポート

するサードパーティ ベンダーのリ ス トは、ザイ リ ンクスのサード

パーティ プログラマ デバイス サポートのページを参照して くだ

さい。

プロ グ ラ ム済み PROM をボード に組み込むには、 『DevicePackage User Guide』 (UG112) のはんだ付け工程に関するガイ ド

ラ インを使用します。 インシステム プログラム ソ リ ューシ ョ ン

を使用する と、 PROM をボードに組み込んだ後に PROM のメモ

リ イ メージをアップデートできます。

信頼性および耐性

ザイ リ ンクスのインシステム プログラマブル製品は、 20,000 回までプログラム/消去可能で、データを 低 20 年間保持できます。

すべてのデバイスで、この範囲内での機能、パフォーマンス、デー

タ保持仕様が確認されています。

デバイスのクオリティ、信頼性、プロセス ノード情報は、『XilinxDevice Reliability Report』 (UG116) を参照して ください。

デザインのセキュリテ ィザイ リ ン ク スのイ ンシステム プロ グ ラマブル Platform FlashPROM デバイスには、 高度なセキュ リ テ ィ機能が導入されてお

り、JTAG を使用した許可のないアクセスから FPGA のプログラ

ム データを保護します。 また、 XCFxxP PROM は JTAG による

誤った書き込みが行われないよ うにも設定できます。表 4 および

表 5 に、XCFxxS PROM および XCFxxP PROM で使用可能なセ

キュ リティ設定を示します。

読み出し禁止

内部プログラム パターンが JTAG によ り読み出された り コピー

された りするのを防ぐには、 読み出し禁止ビッ ト を設定します。

読み出 し 禁止設定では、 書 き 込み操作は禁止 さ れません。

XCFxxS PROM では、 読み出し禁止ビッ トはデバイス全体に対

して設定され、 これを リセッ トするにはデバイス全体を消去する

必要があ り ます。 XCFxxP PROM では、読み出し禁止ビッ トはデ

ザイン リ ビジ ョ ンごとに設定でき、これを リセッ トするにはその

リ ビジ ョ ンを消去する必要があ り ます。

書き込み禁止

XCFxxP PROM デバイスでは、 特定のデザイン リ ビジ ョ ンまた

は PROM オプシ ョ ンに書き込み禁止 (ロ ッ ク ) を設定できます。

書き込み禁止を設定する と、誤った JTAG 命令によ り書き込みや

消去が実行されないよ うにできます。 書き込み禁止設定は、 保護

さ れたエ リ ア を消去する こ と に よ り 解除で き ますが、 まず

XSC_UNLOCK 命令を発行して ISC_ERASE 命令のロッ クを解

除する必要があ り ます。 XSC_UNLOCK および ISC_ERASE 命令については、 XCFxxP PROM の BSDL ファ イルを参照して く

ださい。

注意 iMPACT ソフ ト ウェアでは、 XCFxxP PROM の消去を実行す

る前に常に XSC_UNLOCK が発行されるので、書き込み禁止は常に

解除されます。

表 4 : XCFxxS デバイスのセキュリテ ィ オプシ ョ ン

読み出し禁止ビッ ト読み出し /検証を禁止

プログラム

を禁止

消去を

禁止

オフ (デフォルト )

オン

表 5 : XCFxxP デバイスのセキュリテ ィ オプシ ョ ン

読み出し禁止ビッ ト 書き込み禁止ビッ ト 読み出し /検証を禁止 プログラムを禁止 消去を禁止

オフ (デフォルト ) オフ (デフォルト )

オフ (デフォルト ) オン

オン オフ (デフォルト )

オン オン

Page 7: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 7製品仕様

R

IEEE 1149.1 バウンダリ スキャン (JTAG)Platform Flash PROM ファ ミ リ は、 IEEE 1149.1 バウ ンダリ スキャ ン規格およ び IEEE 1532 インシステム コンフ ィ ギュ レー

シ ョ ン規格に準拠しています。 必要なバウンダ リ スキャン命令お

よび IEEE 規格 1149.1 で指定されているオプシ ョ ンの命令をサ

ポートするために、 テス ト アクセス ポート (TAP) と レジスタが

あ り ます。 また、 Platform Flash PROM デバイスのコンフ ィギュ

レーシ ョ ン、消去、検証を制御するため、 インシステム プログラ

ム (ISP) のインプリ メン トに JTAG インターフェイスが使用され

ます。表 6 に、 Platform Flash PROM でサポート されている必須

およびオプシ ョ ンのバウンダ リ スキャン命令を示します。 バウン

ダ リ スキャン アーキテクチャ と必須およびオプシ ョ ンの命令に

関する詳細は、 IEEE 規格 1149.1 仕様を参照してください。

注意 XCFxxP の JTAG TAP ポーズ ステートは、 JTAG 1149.1 仕様

には完全に準拠していません。JTAG のシフ ト操作を一時停止する必

要がある場合は、JTAG TCK ク ロ ッ クを停止し、JTAG TAP を JTAGShift-IR または Shift-DR TAP ステートに保持して ください。 JTAGシフ ト 操作を一時停止するのに XCFxxP JTAG TAP を JTAGPause-IR または Pause-DR TAP ステートに遷移しないでください。

表 6 : Platform Flash PROM のバウンダリ スキャン命令

バウンダリ スキャン コマンドXCFxxS IR[7:0]

(16 進数)XCFxxP IR[15:0

] (16 進数) 説明

必須命令

BYPASS FF FFFF BYPASS をイネーブルにします。

SAMPLE/PRELOAD 01 0001 バウンダ リ スキャンの SAMPLE/PRELOAD 操作をイ

ネーブルにします。

EXTEST 00 0000 バウンダリ スキャンの EXTEST 操作をイネーブルにし

ます。

オプシ ョ ンの命令

CLAMP FA 00FA バウンダリ スキャンの CLAMP 命令をイネーブルにし

ます。

HIGHZ FC 00FC すべての出力を同時にハイ インピーダンスにします。

IDCODE FE 00FE 32 ビッ ト IDCODE のシフ ト出力をイネーブルにします。

USERCODE FD 00FD 32 ビッ ト USERCODE のシフト 出力をイネーブルにし

ます。

Platform Flash PROM 専用の命令

CONFIG EE 00EE

CF ピンに Low パルスを 1 回送信するこ とによ り、FPGA のコンフ ィギュレーシ ョ ンを開始します。 XCFxxP では、

このコマンドによ り外部 REV_SEL[1:0] ピンまたは内部

デザイン リ ビジ ョ ン選択ビッ トによ り選択されているデ

ザイン リ ビジ ョ ンも リセッ ト されます。(1)

メモ :1. 詳細は、 「FPGA のコンフ ィギュレーシ ョ ンの開始」 を参照して ください。

Page 8: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

8 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

命令レジスタ

Platform Flash PROM の命令レジスタ (IR) は、命令スキャン シー

ケンス中は TDI と TDO の間に接続されます。 命令スキャン シー

ケンスの準備のため、 命令レジスタに固定の命令キャプチャ パターンがパラレルにロード されます。 このパターンは、 命令が

TDI から命令レジスタにシフ ト される際に、 LSB から順に TDOにシフ ト出力されます。

XCFxxS の命令レジスタ (8 ビッ ト幅 )XCFxxS PROM の命令レジス タ (IR) は 8 ビ ッ ト 幅で、 命令ス

キャン シーケンス中は TDI と TDO の間に接続されます。 表 7に、命令キャプチャ パターンの構成を示します。XCFxxS デバイ

スからシフ ト出力される命令キャプチャ パターンには、 IR[7:0]にロード される値が含まれます。 IR[7:5] は予約済みのビッ トで、

0 に設定されます。 ISC ステータス フ ィールド IR[4] は、 デバイ

スがインシステム コンフ ィギュレーシ ョ ン (ISC) モードの場合

は 1、 それ以外の場合は 0 に設定されます。 セキュ リティ フ ィー

ルド IR[3] は、デバイスのセキュ リティ オプシ ョ ンがオンの場合

は 1、 それ以外の場合は 0 に設定されます。 IR[2] は使用されず、

0 に設定されます。 残りのビッ ト IR[1:0] は、IEEE 規格 1149.1 で定義されているよ うに 01 に設定されます。

XCFxxP の命令レジスタ (16 ビッ ト幅 )XCFxxP PROM の命令レジスタ (IR) は 16 ビッ ト幅で、 命令ス

キャン シーケンス中は TDI と TDO の間に接続されます。 表 8に、 命令キャプチャ パターンの構成を示します。

XCFxxP デバイスからシフ ト出力される命令キャプチャ パター

ンには、 IR[15:0] にロード される値が含まれます。 IR[15:9] は予

約済みのビ ッ ト で、 0 に設定されます。 ISC エラー フ ィールド

IR[8:7] は、 ISC 操作が正常に完了した場合は 10、 エラーが発生

した場合は 01 になり ます。 消去/プログラム (ER/PROG) エラー

フ ィールド IR[6:5] は、 消去またはプログラムが正常に完了した

場合は 10、 エラーが発生した場合は 01 になり ます。 消去/プログ

ラム (ER/PROG) ステータス フ ィールド IR[4] は、デバイスで消

去またはプログラムを実行中の場合は 0、 それ以外の場合は 1 に設定されます。 ISC ステータス フ ィールド IR[3] は、 デバイスが

インシステム コンフ ィギュレーシ ョ ン (ISC) モードの場合は 1、それ以外の場合は 0 に設定されます。 DONE フ ィールド IR[2]は、指定のデザイン リ ビジ ョ ンが正常にプログラムされた場合は

1、プログラムが完了しなかった場合は 0 に設定されます。 残りの

ビッ ト IR[1:0] は、IEEE 規格 1149.1 で定義されているよ うに 01に設定されます。

バウンダリ スキャン レジスタ

バウ ン ダ リ ス キ ャ ン レ ジ ス タ は、 EXTEST、 SAMPLE/PRELOAD、 および CLAMP 命令中のデバイス ピンのステート

を制御および監視するために使用します。 Platform Flash PROMの各出力ピンには、 バウンダ リ スキャン レジスタ と して使用さ

れる 2 段のレジスタがあ り、各入力ピンには 1 段のレジスタがあ

り ます。 双方向ピンには合計で 3 段のレジスタがあ り、 バウンダ

リ スキャン レジスタ と して使用されます。 各出力ピンで、TDI に近いレジスタ段は出力のステート を制御およびモニタするために

使用され、 TDO に近い 2 番目の段では出力ピンのハイ インピー

ダンス状態を制御およびモニタするために使用されます。 各入力

ピンでは、 1 段のレジスタによ り入力ピンのステート を制御およ

びモニタします。 双方向ピンでは 3 つのビッ トが使用され、 1 番目が入力段ビッ ト、 2 番目が出力段ビッ ト、 3 番目が出力イネー

ブル段ビッ ト とな り ます。 TDO に も近いのは出力イネーブル

段ビッ トです。

接続されているデバイス ピンのバウンダ リ スキャンのビッ ト順

は、41 ページの表 13 および 43 ページの表 14 を参照してくださ

い。完全なバウンダ リ スキャンのビッ ト順は、BSDL ファ イルの

「attribute BOUNDARY_REGISTER」セクシ ョ ンを参照してくだ

さい。 バウンダ リ スキャン セル 0 に割り当てられているビッ ト

は、 バウンダ リ スキャン レジスタの LSB であ り、 TDO に も

近いレジスタ ビッ トです。

識別レジスタ

IDCODE レジスタ

IDCODE はベンダーによ り割り当てられている固定値で、デバイ

スの製造者およびタ イプを電子的に識別するために使用されま

す。 IDCODE レジスタは 32 ビッ ト幅です。 IDCODE レジスタを

調べる には、 IDCODE 命令を 使用し てシフ ト 出力し ま す。

IDCODE は、 どのシステム コンポーネン トでも JTAG を介して

読み取る こ と ができ ます。 表 9 に、 Platform Flash PROM のIDCODE レジスタの値を示します。

表 7 : 命令スキャン シーケンスの一部として IR に読み込まれる XCFxxS の命令キャプチャの値

TDI →IR[7:5] IR[4] IR[3] IR[2] IR[1:0]

→ TDO予約済み ISC ステータス セキュ リ ティ 0 0 1

表 8 : 命令スキャン シーケンスの一部として IR に読み込まれる XCFxxP の命令キャプチャの値

TDI →IR[15:9] IR[8:7] IR[6:5] IR[4] IR[3] IR[2] IR[1:0]

→ TDO予約済み ISC エラー

ER/PROG エラー

ER/PROG ステータス

ISC ステータス

DONE 0 1

Page 9: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 9製品仕様

R

IDCODE レジスタは、 次のよ うなバイナリ フォーマッ トです。

vvvv:ffff:ffff:aaaa:aaaa:cccc:cccc:ccc1

v = チップのバージ ョ ン番号

f = PROM のファ ミ リ コード

a = Platform Flash PROM の製品 IDc = 製造者 ID

IDCODE レジスタの LSB は、 IEEE 規格 1149.1 で定義されてい

るよ うに常に 1 です。

USERCODE レジスタ

プログラム可能な 32 ビッ トのスク ラ ッチ パッ ドは、 通常デバイ

ス に プ ロ グ ラ ム さ れた内容 を 示すた めに使用 さ れ ま す。

USERCODE 命令を使用する と、 この識別コードをシフ ト出力し

て読み取るこ とができます。 このコードは、Platform Flash PROMをプログラムする際に USERCODE レジスタに読み込まれます。

デバイスが空の場合やコードがプログラム中に書き込まれない場

合は、 USERCODE レジスタの値は FFFFFFFFh とな り ます。

カスタマ コード レジスタ

XCFxxP PROM では、USERCODE とは別に、デザイン リ ビジ ョ

ンを示す 32 バイ トのカスタマ コードを指定できます。 カスタマ

コードは、通常デザイン リ ビジ ョ ンに関する情報を示すために使

用され、 プログラム中に設定されます。 このカスタマ コードを読

み出すには、 JTAG のプライベート命令が必要です。 PROM が空

の場合、 デザイン リ ビジ ョ ンのカスタマ コードがプログラム中

に書き込まれなかった場合、デザイン リ ビジ ョ ンが消去された場

合は、 カスタマ コードはすべて 1 になり ます。

Platform Flash PROM TAP の特性Platform Flash PROM ファ ミ リでは、インシステム プログラムお

よび IEEE 1149.1 バウンダ リ スキャン (JTAG) テス トの両方を、

4 ワイヤのテス ト アクセス ポート (TAP) を使用して実行します。

これによ りシステム設計が簡略化され、 標準の自動テス ト装置で

両方の操作を実行する こ と が可能にな り ます。 Platform FlashPROM TAP の AC 特性を次に説明します。

TAP タイ ミ ング

図 4 に、TAP 信号のタイミ ングを示します。 この TAP タイ ミ ング

は、 バウンダ リ スキャンおよび ISP の両方で同一です。

表 9 : Platform Flash PROM の IDCODE

デバイス IDCODE(1) (16 進数)

XCF01S <v>5044093

XCF02S <v>5045093

XCF04S <v>5046093

XCF08P <v>5057093

XCF16P <v>5058093

XCF32P <v>5059093

メモ :1. IDCODE の <v> はデバイスのリ ビジ ョ ン コード (16 進数) であ り、

さまざまです。

図 4 : TAP のタイ ミング

TCK

TCKMIN

TMSS

TMS

TDI

TDO

TMSH

TDIH

TDOV

TDIS

DS026_04_020300

Page 10: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

10 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

TAP の AC パラメータ

表 10 に、 図 4 で示した TAP 波形のタイ ミ ング パラ メータを示します。

XCFxxP の追加機能

内部オシレータ

XCFxxP PROM には、 FPGA コンフ ィギュレーシ ョ ン インター

フェイスの CLKOUT ピンおよび DATA ピンを駆動するために

使用できる内部オシレータが含まれています。 この内部オシレー

タは PROM をプログラムする際にイネーブルにでき、 デフォル

トの周波数またはそれ以下の周波数に設定できます (37 ページの

「XCFxxP PROM をコンフ ィギュレーシ ョ ン マスタ と して使用

する場合 (ク ロ ッ ク ソースはオシレータ )」 を参照)。

CLKOUTXCFxxP PROM には、 CLKOUT 信号をイネーブルにするオプ

シ ョ ンがあ り、これによ り コンフ ィギュレーシ ョ ン インターフェ

イスのデータに揃えられたソース同期ク ロ ッ クを提供できます。

この CLKOUT 信号は、CLK 入力ピンまたは内部オシレータのい

ずれかをソース と します。 内部クロ ッ ク ソースは、PROM のプロ

グラム シーケンスで選択します。 出力データは、 CLKOUT の立

ち上がりエッジで有効になり ます。

CLKOUT 信号はプログラム中にイネーブルに設定され、 CE がLow、 OE/RESET が High の場合にアクテ ィブにな り ます。 CEが Low から High に遷移する と きに OE/RESET が High でPROM のターミナル カウン トに達していない場合、CLKOUT はさ らに 8 ク ロ ッ ク サイ クル間アクテ ィブに保持された後ディ ス

エーブルにな り ます。 OE/RESET が High から Low に遷移する

と、CLKOUT はすぐにディ スエーブルになり ます。CLKOUT 信号をディ スエーブルにする と、 CLKOUT ピンはハイ インピーダ

ンスになるので、 既知のステートにするため外部から High にプ

ルアップする必要があ り ます。

カス ケー ド接続し た Platform Flash PROM で CLKOUT を イ

ネーブルにする と、 データ転送が完了した後に 初の PROM のCLKOUT がディ スエーブルになり、 CEO ピンが駆動されて、次

の PROM がイネーブルになり ます。 次の PROM がイネーブルに

なる と、 その PROM の CLKOUT 信号が駆動され、 データを転

送できるよ うにな り ます。

圧縮を使用し ない高速パラ レル コンフィ ギュ レーショ ンでは、

コ ンフ ィギュレーシ ョ ン インターフェイス上の BUSY 信号が駆

動さ れます。 BUSY が High になる と 、 PROM の内部アド レス

カウ ンタ が停止し、 データ 出力の現在の値が保持さ れま す。

BUSY が High の間は、 PROM は CLKOUT 信号を FPGA に送

信し続け、 FPGA のコンフィ ギュレーショ ン ロジッ ク にク ロ ッ

ク を供給します。 BUSY が Low になると 、 追加のコンフィ ギュ

レーショ ン データを受信する準備ができたと いう こ と になるの

で、 コンフィ ギュレーショ ン イ ンターフェイ スに新しいデータ

が送信さ れます。

解凍

XCFxxP PROM には、 ザイ リ ンク スの圧縮技術に対応したデー

タ解凍機能が組み込まれています。 Platform Flash PROM の圧縮

ファ イルは、 iMPACT を使用して FPGA ビッ ト ス ト リームから

生成します。 圧縮ビッ ト ス ト リームでプログラムされた XCFxxPPROM を使用する場合、FPGA のコンフ ィギュレーシ ョ ンにはス

レーブ シ リ アル モードおよびスレーブ SelectMAP (パラレル)モードのみがサポート されます。 圧縮率は、 ターゲッ ト デバイス

ファ ミ リ、 デザインの内容などの要素によ り異なり ます。

解凍オプシ ョ ンは、 PROM のプログラム シーケンスでイネーブ

ルにします。 PROM から FPGA のコンフ ィギュレーシ ョ ン イン

ターフェイスにクロ ッ ク とデータを送信する前に、 データが解凍

されます。 解凍機能をイネーブルにした場合は、PROM のクロ ッ

ク出力ピン (CLKOUT) をコンフ ィギュレーシ ョ ン インターフェ

イスのク ロ ッ ク信号と して使用し、 FPGA のコンフ ィ ギュレー

シ ョ ン ク ロ ッ ク入力ピン (CCLK) に接続する必要があ り ます。

CLKOUT のソース と しては、 PROM の CLK 入力ピンまたは内

部オシレータのいずれかを使用できます。 PROM に接続された

FPGA は、 コンフ ィギュレーシ ョ ン チェーンのスレーブにし、 コ

ンフ ィギュレーシ ョ ン モードをスレーブ シ リ アル モードまたは

スレーブ SelectMap (パラレル) モードに設定します。

表 10 : TAP のタイ ミング パラメータ

表記 パラメータ 最小 最大 単位

TCKMIN VCCJ = 2.5V または 3.3V の場合の TCK の 小クロ ッ ク周期 67 - ns

TMSS VCCJ = 2.5V または 3.3V の場合の TMS のセッ ト アップ タイム 8 - ns

TMSH VCCJ = 2.5V または 3.3V の場合の TMS のホールド タイム 25 - ns

TDIS VCCJ = 2.5V または 3.3V の場合の TDI のセッ ト アップ タイム 8 - ns

TDIH VCCJ = 2.5V または 3.3V の場合の TDI のホールド タイム 25 - ns

TDOV VCCJ = 2.5V または 3.3V の場合の TDO の有効遅延 - 22 ns

Page 11: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 11製品仕様

R

解凍機能がイネーブルの場合、 CLKOUT 信号は 高周波数が低

く設定された制御クロ ッ ク とな り ます。 解凍されたデータが送信

可能になるまで CLKOUT ピンはハイ インピーダンスになるの

で、 外部から High にプルアップして既知のステートにする必要

があ り ます。

解凍機能をイネーブルにする と、 BUSY 入力は自動的にディ ス

エーブルになり ます。

設定の詳細は、 『Platform Flash PROM User Guide』 の

「Decompression Setups」 セクシ ョ ンを参照してください。

デザイン リビジ ョ ン機能

デザイン リ ビジ ョ ン機能を使用する と、 1 つの PROM またはカ

スケード接続された複数の PROM に 4 つまでの異なるデザイン

リ ビジ ョ ンを保存できます。 この機能は、8、16、32Mb の XCFxxPPROM で、 シ リ アル モードおよびパラレル モードの両方でサ

ポー ト されています。 デザイン リ ビジ ョ ン機能は圧縮 PROMファ イルでも使用でき、 CLKOUT をイネーブルにした場合でも

使用できます。 PROM プログラム ファ イルおよびリ ビジ ョ ン情

報ファ イル (.cfi) は、 iMPACT を使用して作成します。 iMPACTでデザイン リ ビジ ョ ンをプログラムするには、CFI ファ イルが必

要です。

1 つのデザイン リ ビジ ョ ンは、 1 ~ n 個の 8Mb メモ リ ブロ ッ ク

に保存されます。 1 つのデザイン リ ビジ ョ ンが 8Mb 未満の場合

は、 残りの部分には 1 が挿入されます。 サイズの大きいデザイン

リ ビジ ョ ンでは複数の 8Mb メモ リ ブロ ッ クが使用され、 後の

メモ リ ブロ ッ クの余った部分には 1 が挿入されます。

• 1 つの 32Mb PROM には 4 つの 8Mb メモ リ ブロ ッ クがあ

り、 大で 4 つまでのデザイン リ ビジ ョ ンを保存できます。

たとえば、 32Mb のデザイン リ ビジ ョ ンを 1 つ、 16Mb のデ

ザイン リ ビジ ョ ンを 2 つ、 8Mb のデザイン リ ビジ ョ ンを 3つまたは 4 つなどのよ うに保存できます。

• 1 つのリ ビジョ ンを保存する のに 低 8Mb 必要なので、

16Mb PROM に保存できるデザイン リ ビジ ョ ンは 2 つまで

です。 16Mb のデザイン リ ビジ ョ ンを 1 つ、 8Mb のデザイ

ン リ ビジ ョ ンを 1 つまたは 2 つのよ うに保存できます。

• 8Mb PROM には、8Mb のデザイン リ ビジ ョ ンを 1 つしか保

存できません。

サイズの大きいデザイン リ ビジ ョ ンは、カスケード接続した複数

の PROM に分配して保存できます。 たとえば、 32Mb PROM を2 つカスケード接続する と、64Mb のデザイン リ ビジ ョ ンを 1 つ、

32Mb のデザイン リ ビジ ョ ンを 2 つ、16Mb のデザイン リ ビジ ョ

ンを 3 つまたは 4 つなどのよ うに保存できます。 16Mb PROM と8Mb PROM をカスケード接続する と、 メモ リ容量は 24Mb にな

るので、 24Mb のデザイン リ ビジ ョ ンを 1 つ、 8Mb のデザイン

リ ビジ ョ ンを 2 つまたは 3 つ保存できます。

複数の リ ビジ ョ ンの保存例を、 図 5 に示します。 デザイン リ ビ

ジョ ンの分配は、 iMPACT でファ イル生成時に自動的に行われ

ます。

PROM ファ イルが作成される際、 各デザイン リ ビジ ョ ンに リ ビ

ジ ョ ン番号が割り当てられます。

リ ビジ ョ ン 0 = '00' リ ビジ ョ ン 1 = '01'リ ビジ ョ ン 2 = '10'リ ビジ ョ ン 3 = '11'

Platform Flash PROM に複数のデザイン リ ビジョ ンをプログラム

したら、外部 REV_SEL[1:0] ピンまたは内部デザイン リ ビジョ ン

制御ビッ ト を使用して、特定のデザイン リ ビジョ ンを選択します。

デザイン リ ビジョ ンの選択に外部ピンを使用するか内部ピンを使

用するかは、EN_EXT_SEL ピンで指定します。 EN_EXT_SEL がLow の場合は外部リ ビジョ ン セレク ト ピン REV_SEL[1:0] で選

択され、High の場合は内部リ ビジョ ン セレク ト 制御ビッ ト で選択

されます。 電源投入時に、デザイン リ ビジョ ン選択入力 (外部ピン

または制御ビッ ト ) が読み取られます。 電源投入後は、デザイン リビジョ ンの選択は次のイベント で読み取られます。

• CE の立ち上がりエッジ

• OE/RESET の立ち下がりエッジ (CE が Low の場合)

• CF の立ち上がりエッジ (CE が Low の場合)

• JTAG CONFIG 命令によるリ コンフィ ギュレーショ ンの開始

その後、 選択されたデザイン リ ビジ ョ ンのデータが FPGA コン

フ ィギュレーシ ョ ン インターフェイスに送信されます。

Page 12: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

12 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

図 5 : デザイン リビジ ョ ンの保存例

REV 0(8 Mb)

REV 1(8 Mb)

REV 2(8 Mb)

REV 3(8 Mb)

REV 0(8 Mb)

REV 1(8 Mb)

REV 2(16 Mb)

REV 0(16 Mb)

REV 1(16 Mb)

REV 0(8 Mb)

REV 1(24 Mb)

REV 0(32 Mb)

4 3 2 1

(a) 1 XCF32P PROM

REV 0(16 Mb)

REV 1(16 Mb)

REV 2(16 Mb)

REV 3(16 Mb)

REV 0(16 Mb)

REV 1(16 Mb)

REV 2(32 Mb)

REV 0(32 Mb)

REV 1(32 Mb)

REV 0(16 Mb)

REV 1(16 Mb)

REV 0(32 Mb)

4 3 2 1

(b) 2 XCF32P PROM

PROM 0 PROM 0 PROM 0 PROM 0 PROM 0

PROM 0 PROM 0 PROM 0 PROM 0 PROM 0

REV 0(32 Mb)

REV 1(32 Mb)

PROM 1 PROM 1 PROM 1 PROM 1 PROM 1

ds123_20_102103

Page 13: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 13製品仕様

R

PROM による FPGA コンフ ィギュレーシ ョ ンのモード と接続FPGA の I/O、 論理関数、 内部接続は、 FPGA のビッ ト ス ト リー

ムに含まれるコンフ ィギュレーシ ョ ン データによ り構築されま

す。 ビッ ト ス ト リームは、 FPGA のモード ピンのステートによっ

て、電源投入時に自動的に FPGA に書き込まれるか、 コマンドを

使用して書き込みます。 ザイ リ ンクス Platform Flash PROM は、

直接 FPGA コンフ ィギュレーシ ョ ン インターフェイスにダウン

ロード します。 サポート されているコンフ ィギュレーシ ョ ン モー

ド は、 XCFxxS ではマス タ シ リ アル と ス レーブ シ リ アル、

XCFxxP ではマス タ シ リ アル、 ス レーブ シ リ アル、 マス タ

SelectMAP、 スレーブ SelectMAP です。 次に、 サポー ト される

FPGA コンフ ィギュレーシ ョ ン モードの概要を説明します。 各FPGA デバイスでサポー ト されているコンフ ィ ギュレーシ ョ ン

モード など、 デバイ ス コ ンフ ィ ギュ レーシ ョ ンの詳細は、 各

FPGA のデータシート を参照してください。

マスタ シリアル モード

マスタ シ リ アル モードでは、 FPGA で生成されたコンフ ィギュ

レーシ ョ ン ク ロ ッ ク (CCLK) に同期して、外部メモ リからビッ ト

シ リ アル形式のコンフ ィギュレーシ ョ ン ビッ ト ス ト リームが自

動的に FPGA に書き込まれます。 モードは、電源投入時または再

コンフ ィギュレーシ ョ ン時に、 モード選択ピンを使用して選択し

ます。 マスタ シ リアル モードでは、単純なコンフ ィギュレーシ ョ

ン インターフェイスが使用されます。 FPGA のコンフ ィギュレー

シ ョ ンに必要なのは、シ リ アル データ ライン、 ク ロ ッ ク ライン、

2 つの制御ライン (INIT および DONE) のみです。 PROM からの

データは、 CCLK の各立ち上がりエッジでインク リ メ ン トする

PROM の内部アドレス カウンタを使用してアクセスされ、1 つの

データ ラ イン (DIN) で順次読み出されます。 シ リ アル ビッ ト ス

ト リーム データは、 FPGA の内部で生成された CCLK 信号の各

立ち上がりエッジの少し前に、 FPGA の DIN 入力ピンでセッ ト

アップされている必要があ り ます。

通常、 FPGA 内部で生成される CCLK の周波数は広い範囲から

選択でき、 常にデフォルトの低周波数から開始します。 FPGA のビッ ト ス ト リームのコンフ ィギュレーシ ョ ン ビッ トによ り、マス

タ シ リ アル コンフ ィギュレーシ ョ ン シーケンスの残りの部分に

対し て、 CCLK を高い周波数に切 り 替え る こ と ができ ます。

CCLK の周波数は、 ビッ ト ス ト リーム生成時に選択します。

マスタ シ リ アル コンフ ィギュレーシ ョ ン モードにおける FPGAデバイス と PROM の接続は、次のとおりです (17 ページの図 6)。

• PROM の DATA 出力を 初の FPGA デバイスの DIN 入力

に接続します。

• マスタ FPGA の CCLK 出力を PROM の CLK 入力に接続

します。

• PROM の CEO 出力をデイジー チェーンの次の PROM (ある場合) の CE 入力に接続します。

• すべての PROM の OE/RESET ピンをすべての FPGA デバ

イ スの INIT_B ピンに接続し ます。 この接続によ り、 コン

フ ィギュレーシ ョ ンの開始前に PROM のアドレス カウンタ

が必ずリセッ ト されます。

• PROM の CE 入力を DONE ピンで駆動します。 初 (また

は唯一) の PROM の CE 入力は、 DONE がグラン ドに接続

されていない場合は、 すべての FPGA デバイスの DONE 出力で駆動できます。 CE を Low に固定する こ と もできます

が、 このよ うにする と DATA 出力が常にアクティブになり、

不要な ICC アクティブ電源電流が発生する原因となり ます (30 ページの 「動作条件での DC 特性」 )。

• PROM の CF ピンは、 通常 FPGA の PROG_B (または

PROGRAM) 入力に接続します。 XCFxxP では、 CF ピンは

双方向ピンです。 XCFxxP の CF ピンを FPGA の PROG_B(または PROGRAM) 入力に接続しない場合は、High に固定

する必要があ り ます。

スレーブ シリアル モード

スレーブ シ リ アル モードでは、 外部ク ロ ッ クに同期して、 外部

メモ リからビッ ト シ リ アル形式のコンフ ィギュレーシ ョ ン ビッ

ト ス ト リームが FPGA に書き込まれます。 モードは、電源投入時

または再コンフ ィギュレーシ ョ ン時に、 モード選択ピンを使用し

て選択します。 スレーブ シ リ アル モードでは、 単純なコンフ ィ

ギュレーシ ョ ン インターフェイスが使用されます。 FPGA のコン

フ ィギュレーシ ョ ンに必要なのは、 シ リ アル データ ラ イン、 ク

ロ ッ ク ラ イン、2 つの制御ライン (INIT および DONE) のみです。

PROM からのデータは、 CCLK の各立ち上がりエッジでインク

リ メ ン トする PROMの内部アドレス カウンタを使用してアクセ

スされ、 1 つのデータ ラ イン (DIN) で順次読み出されます。 シ リ

アル ビッ ト ス ト リーム データは、 外部 CCLK 信号の各立ち上が

りエッジの少し前に、 FPGA の DIN 入力ピンでセッ ト アップさ

れている必要があ り ます。

ス レーブ シ リ アル コ ンフ ィ ギュ レーシ ョ ン モード における

FPGA デバイス と PROM の接続は、 次のとおりです (18 ページ

の図 7)。

• PROM の DATA 出力を 初の FPGA デバイスの DIN 入力

に接続します。

• PROM の CLKOUT (XCFxxP のみ) または外部クロ ッ ク

ソースを FPGA の CCLK 入力に接続します。

• PROM の CEO 出力をデイジー チェーンの次の PROM (ある場合) の CE 入力に接続します。

• すべての PROM の OE/RESET ピンをすべての FPGA デバ

イスの INIT_B (または INIT) ピンに接続します。 この接続

によ り、 コンフ ィギュレーシ ョ ンの開始前に PROM のアド

レス カウンタが必ずリセッ ト されます。

• PROM の CE 入力を DONE ピンで駆動します。 初 (また

は唯一) の PROM の CE 入力は、 DONE がグラン ドに接続

されていない場合は、 すべての FPGA デバイスの DONE 出力で駆動できます。 CE を Low に固定する こ と もできます

が、 このよ うにする と DATA 出力が常にアクティブになり、

不要な ICC アクティブ電源電流が発生する原因となり ます (30 ページの 「動作条件での DC 特性」 )。

Page 14: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

14 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

• PROM の CF ピンは、 通常 FPGA の PROG_B (または

PROGRAM) 入力に接続します。 XCFxxP では、 CF ピンは

双方向ピンです。 XCFxxP の CF ピンを FPGA の PROG_B(または PROGRAM) 入力に接続しない場合は、High に固定

する必要があ り ます。

シリアル デイジー チェーン

複数の FPGA をデイジー チェーン接続して、1 つのソースからシ

リ アルでコンフ ィギュレーシ ョ ンできます。 1 つの FPGA のコン

フ ィ ギュ レーシ ョ ンが終了する と、 次のデバイ スのデータが

FPGA の DOUT ピンに送信されます。 通常 DOUT ピン上のデー

タは CCLK の立ち下がりエッジで変化しますが、 CCLK の立ち

上がりエッジで変化するデバイスもあ り ます。 特定の FPGA デバ

イスでの詳細は、 そのデバイスのデータシート を参照して くださ

い。 デイジー チェーン接続したデバイスのコンフ ィギュレーシ ョ

ンでは、 初の FPGA をマスタ シ リ アルと して CCLK を生成さ

せ、その他のデバイスをスレーブ シ リ アルに設定するか (19 ペー

ジの図 8)、 すべてのデバイスをスレーブ シ リ アルに設定して、

FPGA のコンフ ィ ギュ レーシ ョ ン イン ターフェ イ スに外部ク

ロ ッ クを供給します (18 ページの図 7 または 23 ページの図 12)。

マスタ SelectMAP (パラレル) モード

(XCFxxP PROM のみ)マスタ SelectMAP モード では、FPGA で生成されたコンフィ ギュ

レーショ ン ク ロ ッ ク (CCLK) に同期し てバイ ト 幅のデータ が

FPGA に書き込まれ、 BUSY フラグでデータのフローが制御され

ます。 モード は、 電源投入時または再コンフィ ギュレーショ ン時

に、モード 選択ピンを使用して選択します。 コンフィ ギュレーショ

ン インターフェイスには、 通常パラレル データ バス、 ク ロッ ク

ラ イン、 2 つの制御ラ イン (INIT および DONE) が必要です。 また、 SelectMAP コンフィ ギュレーショ ンが正常に行われるよう に

するため、 FPGA のチッ プ セレク ト ピン、 ラ イ ト ピン、 および

BUSY ピンを正し く 制御または監視する 必要があり ます。 コン

フィ ギュレーショ ン データは、CCLK の各立ち上がり エッ ジでイ

ンク リ メ ント する PROM の内部アド レス カウンタを使用してア

ク セスさ れ、 PROM の [D0..D7] ピンからバイ ト ごと に読み出さ

れます。 ビッ ト スト リ ーム データは、 FPGA の内部で生成された

CCLK 信号の各立ち上がり エッ ジの少し前に、 FPGA の [D0..D7]入力ピンでセッ ト アッ プさ れている必要があり ます。 FPGA によ

り BUSY が High にアサート された場合、 BUSY が Low になる

までコンフィ ギュレーショ ン データを待機さ せる必要があり ま

す。 SelectMAP コ ンフィ ギュ レーショ ンをイ ネーブルにするた

め、 FPGA のアクティ ブ Low のチッ プセレク ト ピン (CS または

CS_B) およ びアク ティ ブ Low のラ イ ト ピン (WRITE ま たは

RDWR_B) をグランド に固定する必要があり ます。

マスタ SelectMAP のコンフ ィギュレーシ ョ ン インターフェイス

には、 FPGA の内部オシレータによ り ク ロ ッ クを供給します。 通常、 FPGA 内部で生成される CCLK の周波数は広い範囲から選

択でき、 常にデフォル ト の低周波数から開始します。 FPGA のビッ ト ス ト リームのコンフ ィギュレーシ ョ ン ビッ トによ り、マス

タ SelectMAP コンフ ィギュレーシ ョ ン シーケンスの残りの部分

に対して、 CCLK を高い周波数に切り替える こ とができ ます。

CCLK の周波数は、 ビッ ト ス ト リーム生成時に選択します。

コンフ ィギュレーシ ョ ンの終了後は、SelectMAP ポートのピンを

ユーザー I/O と して使用するか、Persist オプシ ョ ンを使用してコ

ンフ ィギュレーシ ョ ン ピンと して保持できます。

マスタ SelectMAP (パラレル) コンフ ィギュレーシ ョ ン モードに

おける FPGA デバイ ス と PROM の接続は、 次の と お り です

(20 ページの図 9)。

• PROM の DATA 出力を 初の FPGA デバイスの [D0..D7]入力に接続します。

• マスタ FPGA の CCLK 出力を PROM の CLK 入力に接続

します。

• PROM の CEO 出力をデイジー チェーンの次の PROM (ある場合) の CE 入力に接続します。

• すべての PROM の OE/RESET ピンをすべての FPGA デバ

イ スの INIT_B ピンに接続し ます。 この接続によ り、 コン

フ ィギュレーシ ョ ンの開始前に PROM のアドレス カウンタ

が必ずリセッ ト されます。

• PROM の CE 入力を DONE ピンで駆動します。 初 (また

は唯一) の PROM の CE 入力は、 DONE がグラン ドに接続

されていない場合は、 すべての FPGA デバイスの DONE 出力で駆動できます。 CE を Low に固定する こ と もできます

が、 このよ うにする と DATA 出力が常にアクティブになり、

不要な ICC アクティブ電源電流が発生する原因となり ます (30 ページの 「動作条件での DC 特性」 )。

• 高周波数のパラレル コンフ ィギュレーシ ョ ンでは、すべての

PROM の BUSY ピンを FPGA の BUSY 出力に接続します

(FPGA に BUSY ピンがあ り、 BUSY ピンを使用する必要が

ある場合)。 この接続によ り、FPGA が次のコンフ ィギュレー

シ ョ ン データ バイ ト を受信する準備ができるまで、 PROMの次のデータは転送されません。 FPGA の BUSY ピンに関

する要件は、使用する FPGA のデータシート またはコンフ ィ

ギュレーシ ョ ン ユーザー ガイ ドを参照してください。

• PROM の CF ピンは、 通常 FPGA の PROG_B (または

PROGRAM) 入力に接続します。 XCFxxP では、 CF ピンは

双方向ピンです。 XCFxxP の CF ピンを FPGA の PROG_B(または PROGRAM) 入力に接続しない場合は、High に固定

する必要があ り ます。

Page 15: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 15製品仕様

R

スレーブ SelectMAP (パラレル) モード (XCFxxP PROM のみ)スレーブ SelectMAP モードでは、 外部コンフ ィギュレーシ ョ ン

ク ロ ッ ク (CCLK) に同期してバイ ト幅のデータが FPGA に書き

込まれ、 BUSY フラグでデータのフローが制御されます。 モード

は、 電源投入時または再コンフ ィギュレーシ ョ ン時に、 モード選

択ピンを使用して選択します。 コンフ ィギュレーシ ョ ン インター

フェイスには、 通常パラレル データ バス、 ク ロ ッ ク ラ イン、 2つの制御ラ イ ン (INIT および DONE) が必要です。 また、

SelectMAP コンフ ィギュレーシ ョ ンが正常に行われるよ うにす

るため、 FPGA のチップ セレ ク ト ピン、 ラ イ ト ピン、 および

BUSY ピンを正し く制御または監視する必要があ り ます。 コン

フ ィギュレーシ ョ ン データは、CCLK の各立ち上がりエッジでイ

ンク リ メン トする PROM の内部アドレス カウンタを使用してア

クセスされ、 PROM の [D0..D7] ピンからバイ ト ごとに読み出さ

れます。 ビッ ト ス ト リーム データは、CCLK の各立ち上がりエッ

ジの少し前に、 FPGA の [D0..D7] 入力ピンでセッ ト アップされ

ている必要があ り ます。 FPGA によ り BUSY が High にアサート

された場合、 BUSY が Low になるまでコンフ ィギュレーシ ョ ン

データを待機させる必要があ り ます。 SelectMAP コンフ ィ ギュ

レーシ ョ ンをイネーブルにするため、 FPGA のアクテ ィブ Lowのチップセレ ク ト ピン (CS または CS_B) およびア ク テ ィ ブ

Low のラ イ ト ピン (WRITE または RDWR_B) をグラン ドに固

定する必要があ り ます。

コンフ ィギュレーシ ョ ンの終了後は、SelectMAP ポートのピンを

ユーザー I/O と して使用するか、Persist オプシ ョ ンを使用してコ

ンフ ィギュレーシ ョ ン ピンと して保持できます。

スレーブ SelectMAP (パラレル) コンフ ィギュレーシ ョ ン モード

における FPGA デバイス と PROM の接続は、 次のとおり です

(21 ページの図 10)。

• PROM の DATA 出力を 初の FPGA デバイスの [D0..D7]入力に接続します。

• PROM の CLKOUT または外部クロ ッ ク ソースを FPGA のCCLK 入力に接続します。

• PROM の CEO 出力をデイジー チェーンの次の PROM (ある場合) の CE 入力に接続します。

• すべての PROM の OE/RESET ピンをすべての FPGA デバ

イ スの INIT_B ピンに接続し ます。 この接続によ り、 コン

フ ィギュレーシ ョ ンの開始前に PROM のアドレス カウンタ

が必ずリセッ ト されます。

• PROM の CE 入力を DONE ピンで駆動します。 初 (また

は唯一) の PROM の CE 入力は、 DONE がグランドに接続

されていない場合は、 すべての FPGA デバイスの DONE 出力で駆動できます。 CE を Low に固定する こ と もできます

が、 このよ うにする と DATA 出力が常にアクティブになり、

不要な ICC アクティブ電源電流が発生する原因となり ます (30 ページの 「動作条件での DC 特性」 )。

• 高周波数のパラレル コンフ ィギュレーシ ョ ンでは、すべての

PROM の BUSY ピンを FPGA の BUSY 出力に接続します

(FPGA に BUSY ピンがあ り、 BUSY ピンを使用する必要が

ある場合)。 この接続によ り、FPGA が次のコンフ ィギュレー

シ ョ ン データ バイ ト を受信する準備ができるまで、 PROMの次のデータは転送されません。 FPGA の BUSY ピンに関

する要件は、使用する FPGA のデータシート またはコンフ ィ

ギュレーシ ョ ン ユーザー ガイ ドを参照してください。

• PROM の CF ピンは、 通常 FPGA の PROG_B (または

PROGRAM) 入力に接続します。 XCFxxP では、 CF ピンは

双方向ピンです。 XCFxxP の CF ピンを FPGA の PROG_B(または PROGRAM) 入力に接続しない場合は、High に固定

する必要があ り ます。

SelectMAP (パラレル) モードでの複数の FPGA の接続 (XCFxxP PROM のみ)SelectMAP モードでは、 複数の Virtex-II FPGA をコンフ ィギュ

レーシ ョ ンし、 同時に起動させるこ とができます。 このよ うに複

数のデバイスをコンフ ィギュレーシ ョ ンするには、 すべてのデバ

イスの CCLK、DONE、INIT、データ ([D0..D7])、ラ イ ト (WRITEまたは RDWR_B)、 および BUSY ピンをパラレルに接続する必

要があ り ます。 すべてのデバイスを 1 つのビッ ト ス ト リームでコ

ンフ ィギュレーシ ョ ンし、 リードバッ クは使用せず、BUSY 信号

を必要と し ない CCLK の周波数を選択している場合は、 CS_Bピンを共通線に接続し て、 すべてのデバイ スが同時にコンフィ

ギュレーショ ンさ れるよ う にするこ と ができます (図 10)。

制御ロジッ クを追加すれば、 特定のデバイスの CS_B ピンをア

サート し、該当するコンフ ィギュレーシ ョ ン データをイネーブル

にして、 各デバイスを個別にコンフ ィギュレーシ ョ ンできます。

また、 SelectMAP コンフ ィギュレーシ ョ ンの各 FPGA のビッ ト

ス ト リームを、 個別のデザイン リ ビジ ョ ンと して PROM に保存

するこ と も可能です。 デザイン リ ビジ ョ ン機能を使用する場合、

適切なビッ ト ス ト リームを選択するには、制御ロジッ クを追加し、

EN_EXT_SEL ピンをアサート して、 REV_SEL[1:0] ピンでビッ

ト ス ト リームを選択します。 ビッ ト ス ト リームを書き込む FPGAは、 CS_B ピンをアサート して選択します (24 ページの図 13)。

パラレル接続したデバイスのコンフ ィギュレーシ ョ ンでは、 初

の FPGA をマスタ SelectMAP と して CCLK を生成させ、その他

のデバイスをスレーブ SelectMAP に設定するか、 すべてのデバ

イスをスレーブ SelectMAP に設定して、 FPGA のコンフ ィギュ

レーシ ョ ン インターフェイスに外部ク ロ ッ クを供給します。 各FPGA デバイスでサポー ト されているコンフ ィギュレーシ ョ ン

モード など、 デバイ ス コンフ ィ ギュ レーシ ョ ンの詳細は、 各

FPGA のデータシート を参照してください。

Page 16: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

16 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

コンフ ィギュレーシ ョ ン PROM のカスケード接続

シ リ アル デイジー チェーン接続した複数の FPGA、 パラレル接

続した複数の FPGA (SelectMAP モード )、またはサイズの大きい

コンフ ィギュレーシ ョ ン ビッ ト ス ト リームを必要とする大容量

の FPGA をコンフ ィギュレーシ ョ ンする場合は、 PROM をカス

ケード接続してメモ リ容量を増やすこ とができます (19 ページの

図 8、 22 ページの図 11、および 23 ページの図 12)。 PROM をカ

スケード接続するには、 CEO 出力を次の PROM の CE 入力に接

続し、 すべての PROM のク ロ ッ ク信号およびデータ出力をパラ

レル接続します。 初の PROM の 後のデータが読み出される

と、CEO 出力が Low になり、データ出力がハイ インピーダンス

になり ます。 する と、2 番目の PROM の CE 入力が Low になり、

データ出力がイネーブルになり ます。

コンフ ィギュレーシ ョ ンが完了した後、 PROM の OE/RESET ピンが Low または CE が High になれば、カスケード接続されたす

べての PROM のアドレス カウンタが リセッ ト されます。

ク ロ ッ ク出力 (CLKOUT) オプシ ョ ン、 解凍オプシ ョ ン、 デザイ

ン リ ビジ ョ ン機能などの XCFxxP のアドバンス機能を使用する

場合は、 カスケード接続するすべての PROM に XCFxxP を使用

する必要があ り ます。 XCFxxP のアドバンス機能を使用しない場

合は、 XCFxxP と XCFxxS の両方の PROM を混合できます。

FPGA のコンフ ィギュレーシ ョ ンの開始

Platform Flash PROM を使用し た FPGA のコ ンフ ィ ギ ュ レー

シ ョ ンを開始するには、 次のよ うな方法があ り ます。

• 電源投入と 同時に自動的にコンフィ ギュ レーショ ンを開始

する

• 外部 PROG_B (または PROGRAM) パルスを使用する

• JTAG の CONFIG 命令を使用する

FPGA の電源投入シーケンス が終了する か、PROG_B (ま た

は PROGRAM) ピンがアサート される と、FPGA のコンフ ィギュ

レーシ ョ ン メモ リがク リ アされ、 コンフ ィギュレーシ ョ ン モー

ドが選択されて、 FPGA がコンフ ィギュレーシ ョ ン可能な状態に

な り ます。 FPGA の PROG_B ピンは、 外部から制御するか、

Platform Flash PROM の CF ピンに接続して制御します。 JTAGの CONFIG 命令を実行する と、CF 出力が 300 ~ 500ns の間 Lowになり、 FPGA がリセッ ト されてコンフ ィギュレーシ ョ ンが開始

します。 iMPACT では、 [Load FPGA] オプシ ョ ンを設定する と、

JTAG の CONFIG コマンドで FPGA のコンフ ィギュレーシ ョ ン

を開始できます。

デザイン リ ビジ ョ ン機能をイネーブルにした XCFxxP を使用す

る場合は、 FPGA が リ セッ ト されたと きに正しいデザイン リ ビ

ジ ョ ンが選択される よ う にするため、 CF ピンを常に FPGA のPROG_B (または PROGRAM) に接続して ください。 CF の立ち

上がりエッジで外部 REV_SEL ピンまたは内部リ ビジ ョ ン セレ

ク ト ビッ トが読み取られます。 JTAG の CONFIG コマンドを実

行する と、FPGA コンフ ィギュレーシ ョ ン シーケンスが開始され

る前に新しいデザイン リ ビジ ョ ンが読み取られます。 XCFxxPでデザイン リ ビジ ョ ン機能を使用しない場合、 CF ピンを FPGAの PROG_B (または PROGRAM) ピンに接続しないのであれば、

High に固定する必要があ り ます。

Page 17: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 17製品仕様

R

PROM と FPGA デバイスの接続図

図 6 : マスタ シリアル モードによるコンフ ィギュレーシ ョ ン

1.

2. 3.

4.7 kΩ VCCO

FPGA

DIN

CCLK

DONE

INIT_B

PROG_B

TDI

TMS

TCK

GND

MODE PINS(1)

DOUT

TDO

VCCJ VCCO VCCINT

DIN

CCLK

DONE

INIT_B

PROG_B

DIN

CCLK

DONE

INIT_B

PROG_B4.

7 kΩ

4.7

(1)

VCCO(2)

TDI

TMS

TCK

TDO

Platform Flash PROM

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

GND

D0

CLK

CE

CEO

OE/RESET

CF(3)

TDO

ds123_11_111106

Page 18: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

18 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

図 7 : スレーブ シリアル モードによるコンフ ィギュレーシ ョ ン

1.

2. 3.

VCCO

4. 4.7 kΩ VCCO

FPGA

DIN

CCLK

DONE

INIT_B

PROG_B

TDI

TMS

TCK

GND

MODE PINS(1)

DOUT

TDO

VCCJ VCCO VCCINT

DIN

CCLK

DONE

INIT_B

PROG_B

DIN

CCLK

DONE

INIT_B

PROG_B

4.7

4.7

(1)

VCCO(2)

TDI

TMS

TCK

TDO

Platform Flash PROM

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

GND

D0

CLK(3)

CE

CEO

OE/RESET

CF(4)

TDO

DS123_12_103008

(3)

Page 19: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 19製品仕様

R

図 8 : マスタ /スレーブ シリアル モードによる複数のデバイスのコンフ ィギュレーシ ョ ン

1.

2. 3.

4.7 kΩ VCCO

Platform Flash PROM

PROM(PROM 0)

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

D0

CLK

CE

CEO

OE/RESET

CF(3)

TDO

FPGA

DIN

CCLK

DONE

INIT_B

PROG_B

TDI

TMS

TCK

MODE PINS(1)

DOUT

TDO

VCCJ VCCO VCCINT

4.7

4.7

kΩ (1)

VCCO(2)

TDI

TMS

TCK

TDO

FPGA

DIN

CCLK

DONE

INIT_B

PROG_B

TDI

TMS

TCK

Platform Flash PROM

PROM(PROM 1)

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

D0

CLK

CE

CEO

OE/RESET

CF(3)

TDO

VCCJ VCCO VCCINT

MODE PINS(1)

TDO

ds123_13_093006

GND

GNDGND

GND

Page 20: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

20 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

図 9 : マスタ SelectMAP モードによるコンフ ィギュレーシ ョ ン

1.

2.

4. 4.7 kΩ VCCO

XCFxxPPlatform Flash PROM

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

GND

D[0:7]

CLK

CE

CEO

OE/RESET

CF(4)

BUSY(3)

TDO

FPGA SelectMAP

D[0:7]

CCLK

DONE

INIT_B

PROG_B

BUSY(3)

TDI

TMS

TCK

GND

MODE PINS(1)

RDWR_B

CS_B

TDO

VCCJ VCCO VCCINT

D[0:7]

CCLK

DONE

INIT_B

PROG_B

BUSY(3)

4.7

4.7

kΩ (1)

VCCO(2)

TDI

TMS

TCK

TDO

ds123_14_110707

Page 21: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 21製品仕様

R

図 10 : スレーブ SelectMAP モードによるコンフ ィギュレーシ ョ ン

1.

2.

4. 4.7 kΩ VCCO

XCFxxPPlatform Flash PROM

VCCINT

VCCO(2)

VCCJ(2)

TDI

TMS

TCK

GND

D[0:7]

CLK

CE

CEO

OE/RESET

CF(4)

BUSY(3)

TDO

FPGA SelectMAP

D[0:7]

CCLK

DONE

INIT_B

PROG_B

BUSY(3)

TDI

TMS

TCK

GND

MODE PINS(1)

RDWR_B

CS_B

TDO

VCCJ VCCO VCCINT

D[0:7]

CCLK

DONE

INIT_B

PROG_B

BUSY(3)

4.7

4.7

(1)

VCCO(2)

TDI

TMS

TCK

TDO

ds123_15_110707

Page 22: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

22 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

図 11 : マスタ /スレーブ SelectMAP モードによる同一パターンを使用した複数のデバイスのコンフ ィギュレーシ ョ ン

Ω

XCFxxPPlatform Flash PROM

PROM(PROM 0)

FPGA SelectMAP

4.7

4.7

kΩ (1)

VCCO(2)

FPGA SelectMAP

XCFxxPPlatform Flash PROM

PROM(PROM 1)

RDWR_B

CS_B

Page 23: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 23製品仕様

R

図 12 : スレーブ シリアル モードによるデザイン リビジ ョ ンを使用した複数のデバイスのコンフ ィギュレーシ ョ ン

XCFxxPPlatform Flash PROM

PROM(PROM 0)

FPGA

ΩΩ (1)

XCFxxPPlatform Flash PROM

PROM(PROM 1)

FPGA

Ω

Page 24: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

24 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

図 13 : スレーブ SelectMAP モードによるデザイン リビジ ョ ンを使用した複数のデバイスのコンフ ィギュレーシ ョ ン

Ω

XCFxxPPlatform Flash PROM

PROM(PROM 0)

FPGA SelectMAP

4.7

4.7

(1)

FPGA SelectMAP

XCFxxPPlatform Flash PROM

PROM(PROM 1)

EN_EXT_SEL

REV_SEL[1:0]

CF

DONE

PROG_B

CS_B[1:0]

Page 25: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 25製品仕様

R

リセッ ト とパワーオン リセッ ト電源投入時には、 VCCINT 電源が指定された時間内に一定のレー

トで標準動作電圧まで上昇するこ とが必要です。 この要件が満た

されない場合、デバイスでパワーオン リセッ トが正常に実行され

ない可能性があ り ます。 電源投入シーケンス中は、PROM によ り

OE/RESET が Low に保持されます。 必要な電源がそれぞれの

POR (パワーオン リ セッ ト ) のしきい値に達する と、 電源が安定

するよ う TOER の 小時間後に OE/RESET が High になり、コン

フ ィ ギ ュ レーシ ョ ンを開始し ます。 OE/RESET ピンは、 外部

4.7kΩ プルアップ抵抗および FPGA の INIT ピンに接続します。

動作電圧に達するのが遅い電源を使用するシステムでは、 電源モ

ニ タ 回路 を 追加 し て、 電源が 低動作電圧に達す る ま で

OE/RESET ピンを Low に保持するこ と も可能です。 OE/RESETが High になる と、FPGA の INIT ピンが High になり、FPGA のコンフ ィギュレーシ ョ ン シーケンスが開始します。 電源電圧がパ

ワーダウンしきい値 (VCCPD) 未満になった場合は、 PROM がリ

セッ ト され、 POR しきい値に戻るまで OE/RESET が Low に保

持されます。 OE/RESET の極性は指定できません。 図 14 に、 電

源投入時の要件を図示します。

Platform Flash PROM の電源がオンの際には、 OE/RESET がア

サー ト (Low) されるか CE がディ アサー ト (High) される と リ

セッ トが実行され、 アドレス カウンタが リセッ ト されて、CEO がHigh、 残りの出力がハイ インピーダンスになり ます。

メモ :

1. XCFxxS PROM では、 VCCINT のみが POR しきい値以上に

なれば、 OE/RESET を High にできます。

2. XCFxxP PROM では、VCCINT が POR しきい値以上になり、

VCCO が推奨される動作電圧に達するこ とが必要です。

I/O で使用可能な入力電圧と電源投入シーケンスPlatform Flash PROM の I/O は、すべて 3.3V に対応しています。

そのため、 3V CMOS 信号を直接入力に接続しても破損するこ と

はあ り ません。 コア電源 (VCCINT)、 JTAG ピン電源 (VCCJ)、出力

電源 (VCCO)、 外部 3V CMOS I/O 信号を投入する順序は問いま

せん。

また、XCFxxS PROM では、VCCO に 2.5V または 3.3V、VCCINTに 3.3V を供給している場合、 I/O は 5V に対応できます。 そのた

め、 電源がオンの XCFxxS PROM に 5V CMOS 信号を直接入力

に接続しても、 破損するこ とはあ り ません。 ただし、 PROM に正

し く電源を供給せずに 5V 入力信号を使用する と、 XCFxxS デバ

イスが破損する可能性があ り ます。

図 14 : Platform Flash PROM の電源投入時の要件

T OER

V CCINT

V CCPOR

V CCPD

200µs 50ms

T OER T RST

(ms)

VCCINT OE/RESETHigh

VCCINT

VCCO

ds123_21_103103

Page 26: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

26 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

スタンバイ モードCE がディアサート (High) される と、 PROM は低電圧スタンバ

イ モードにな り ます。 スタンバイ モードでは、 OE/RESET 入力

のステー ト にかかわらず、 ア ド レス カウンタが リ セッ ト され、

CEO が High、 残りの出力がハイ インピーダンスになり ます。 デバイスをスタンバイ モードに保持するには、 JTAG の TCK を停

止し (High または Low)、 TMS、 TDI、 および TDO は Low にし

ないでください。

FPGA の DONE 信号で PROM の CE ピンを High に駆動して、

コンフ ィギュレーシ ョ ン後のスタンバイ電力を削減する場合は、

外部プルアップ抵抗を使用する必要があ り ます。 DONE ピンのプ

ルアップには通常 330Ω のプルアップ抵抗を使用しますが、該当

する FPGA のデータシート を参照して、デバイスに推奨されるプ

ルアップの値を確認して ください。 FPGA のコンフ ィ ギュレー

シ ョ ンが完了したこ と を知るために DONE を LED に接続して

おり、 スタンバイ モードをイネーブルにするため PROM の CEピンにも接続している場合は、 LED 回路を外部バッファで駆動

し、PROM の CE ピンが確実に遷移するよ うにする必要があ り ま

す。 スタンバイ モードを使用しない場合は、 CE ピンはグランド

に接続する必要があ り ます。

表 11 : XCFxxS PROM の制御入力の真理値表

制御入力内部アドレス

出力

OE/RESET CE DATA CEO ICC

High Lowアドレス < TC(2) の場合 : インク リ メン ト アクティブ High アクティブ

アドレス = TC(2) の場合 : 変化なし ハイ イン

ピーダンスLow 減少

Low Low リセッ トに保持 ハイ イン

ピーダンスHigh アクティブ

X(1) High リセッ トに保持 ハイ イン

ピーダンスHigh スタンバイ

メモ :1. X = ドン ト ケア

2. TC = ターミナル カウン ト = 大アドレス値

Page 27: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 27製品仕様

R

表 12 : XCFxxP PROM の制御入力の真理値表

制御入力内部アドレス

出力

OE/RESET CE CF BUSY(5) DATA CEO CLKOUT ICC

High Low High Low

アドレス < TC(2) および アドレス < EA(3) の場合 : インク リ メン ト

アクティブ High アクティブ アクティブ

アドレス < TC(2) および アドレス = EA(3) の場合 : 変化なし

ハイ イン

ピーダンスHigh ハイ イン

ピーダンス減少

上記以外 アドレス = TC(2) の場合 : 変化なし

ハイ イン

ピーダンスLow ハイ イン

ピーダンス減少

High Low High High 変化なし アクティブ

で変化なしHigh アクティブ アクティブ

High Low ↑ X(1) リセッ ト (4) アクティブ High アクティブ アクティブ

Low Low X X リセッ トに保持 (4) ハイ イン

ピーダンスHigh ハイ イン

ピーダンスアクティブ

X High X X リセッ トに保持 (4) ハイ イン

ピーダンスHigh ハイ イン

ピーダンススタンバイ

メモ :1. X = ドン ト ケア

2. TC = ターミナル カウン ト = 大アドレス値

3. XCFxxP でデザイン リ ビジ ョ ン機能をイネーブルにしている場合、 EA = 終アドレス (選択されたデザイン リ ビジ ョ ンの 後のアドレス)。 4. XCFxxP でデザイン リ ビジ ョ ン機能をイネーブルにしている場合、 リセッ ト = 選択されたバンクの 初のアドレスにリセッ ト 。 デザイン リ ビ

ジ ョ ン機能がディ スエーブルの場合は、 リセッ ト = アドレス 0 にリセッ ト 。

5. BUSY 入力は、 XCFxxP がパラレル データ出力用にプログラムされ、 解凍がディ スエーブルの場合にのみイネーブルになり ます。

Page 28: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

28 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

DC の電気特性

絶対最大定格

パワーオン リセッ トおよびパワーダウンの電源電圧要件

表記 説明XCF01S、 XCF02S、

XCF04SXCF08P、 XCF16P、

XCF32P 単位

VCCINT GND に対する内部電源電圧 -0.5 ~ +4.0 -0.5 ~ +2.7 V

VCCO GND に対する I/O 電源電圧 -0.5 ~ +4.0 -0.5 ~ +4.0 V

VCCJ GND に対する JTAG の I/O 電源電圧 -0.5 ~ +4.0 -0.5 ~ +4.0 V

VIN GND に対する入力電圧 VCCO < 2.5V -0.5 ~ +3.6 -0.5 ~ +3.6 V

VCCO ≥ 2.5V -0.5 ~ +5.5 -0.5 ~ +3.6 V

VTS ハイ インピーダンス出力に供給する

電圧

VCCO < 2.5V -0.5 ~ +3.6 -0.5 ~ +3.6 V

VCCO ≥ 2.5V -0.5 ~ +5.5 -0.5 ~ +3.6 V

TSTG 保管温度 (周囲) -65 ~ +150 -65 ~ +150

TJ ジャンクシ ョ ン温度 +125 +125

メモ :1. GND を下回る DC アンダーシュートは、 0.5V または 10mA 以下 (達成しやすい方) に抑える必要があ り ます。 遷移時には、 強制電流が 200mA

以下、 アンダーシュート またはオーバーシュートの時間が 10ns 未満であれば、 デバイス ピンのアンダーシュートが -2.0V、 オーバーシュートが +7.0V になってもかまいません。

2. この表に示される絶対 大定格を超える状況では、 デバイスが恒久的に破損する可能性があ り ます。 上記は応力に対する定格であ り、 上記の状況または推奨される動作条件の表にリ ス ト されている範囲を超える状況での機能は保証されません。 デバイスを絶対 大定格の状態で長時間使用する と、 デバイスの信頼性が低下します。

3. はんだ付けのガイ ド ラインは、 japan.xilinx.com からパッケージと熱特性に関する情報を参照してください。

表記 説明

XCF01S、 XCF02S、

XCF04SXCF08P、 XCF16P、

XCF32P 単位

最小 最大 最小 最大

TVCC VCCINT の 0V から標準電圧への上昇時間(2) 0.2 50 0.2 50 ms

VCCPOR VCCINT 電源の POR しきい値 1 - 0.5 - V

TOER POR に達した後 OE/RESET が High になるまでの時間 (3) 0.5 3 0.5 30 ms

VCCPD VCCINT 電源のパワーダウンしきい値 - 1 - 0.5 V

TRST VCCINT 電源が 大 VCCPD しきい値を下回った場合にデバイ

スがリセッ ト されるまでの時間10 - 10 - ms

メモ :1. VCCINT、 VCCO、 および VCCJ 電源を投入する順序は問いません。

2. 電源投入時には、VCCINT 電源は、TVCC で指定された時間内に一定のレートで標準動作電圧まで上昇するこ とが必要です。 この要件が満たされな

い場合、 デバイスでパワーオン リ セッ トが正常に実行されない可能性があ り ます。 25 ページの図 14 を参照してください。

3. VCCINT および VCCO 電源が OE/RESET ピンが High になる前に推奨される動作条件に達していない場合は、PROM からのコンフ ィギュレーシ ョ

ン データは推奨されるしきい値レベルでは使用できません。 VCCINT および VCCO が推奨される動作条件に達するまで、 コンフ ィギュレーシ ョ ン

シーケンスを遅らせる必要があ り ます。

Page 29: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 29製品仕様

R

推奨される動作条件

品質と信頼性

表記 説明XCF01S、 XCF02S、 XCF04S XCF08P、 XCF16P、 XCF32P

単位最小 標準 最大 最小 標準 最大

VCCINT 内部電源 3.0 3.3 3.6 1.65 1.8 2.0 V

VCCO出力ド ラ イバ

の電源電圧

3.3V での動作 3.0 3.3 3.6 3.0 3.3 3.6 V

2.5V での動作 2.3 2.5 2.7 2.3 2.5 2.7 V

1.8V での動作 1.7 1.8 1.9 1.7 1.8 1.9 V

1.5V での動作 - - - 1.5 V

VCCJ

JTAG 出力

ド ライバの

電源電圧

3.3V での動作 3.0 3.3 3.6 3.0 3.3 3.6 V

2.5V での動作 2.3 2.5 2.7 2.3 2.5 2.7 V

VILLow レベル

入力電圧

3.3V での動作 0 - 0.8 0 - 0.8 V

2.5V での動作 0 - 0.8 0 - 0.8 V

1.8V での動作 - - VCCO の 20% - - VCCO の

20% V

1.5V での動作 - - - 0 - V

VIHHigh レベル

入力電圧

3.3V での動作 2.0 - 5.5 2.0 - 3.6 V

2.5V での動作 1.7 - 5.5 1.7 - 3.6 V

1.8V での動作VCCO の

70% - 3.6 VCCO の 70% - 3.6 V

1.5V での動作 - - - - 3.6 V

TIN 入力信号の遷移時間(1) - - 500 - - 500 ns

VO 出力電圧 0 - VCCO 0 - VCCO V

TA 動作周囲温度 -40 - 85 -40 - 85

メモ :1. 入力信号の遷移時間は、 VCCO の 10% から VCCO の90% で計測されています。

表記 説明 最小 最大 単位

TDR データ保持期間 20 - 年

NPE プログラム/消去の繰り返し回数 20,000 - サイクル数

VESD 静電放電 (ESD) 2,000 - V

Page 30: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

30 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

動作条件での DC 特性

表記 説明

XCF01S、 XCF02S、XCF04S

XCF08P、 XCF16P、XCF32P 単位

テスト条件 最小 最大 テスト条件 最小 最大

VOH

3.3V 出力用の High レベル出力電圧 IOH = -4mA 2.4 - IOH = -4mA 2.4 - V

2.5V 出力用の High レベル出力電圧 IOH = -500µA VCCO - 0.4 - IOH = -500µA VCCO

- 0.4 - V

1.8V 出力用の High レベル出力電圧 IOH = -50µA VCCO - 0.4 - IOH = -50µA VCCO

- 0.4 - V

1.5V 出力用の High レベル出力電圧 - - - - V

VOL

3.3V 出力用の Low レベル出力電圧 IOL = 4mA - 0.4 IOL = 4mA - 0.4 V2.5V 出力用の Low レベル出力電圧 IOL = 500µA - 0.4 IOL = 500µA - 0.4 V1.8V 出力用の Low レベル出力電圧 IOL = 50µA - 0.4 IOL = 50µA - 0.4 V1.5V 出力用の Low レベル出力電圧 - - - - V

ICCINT 内部電源電流、 アクティブ モード 33MHz - 10 33MHz - 10 mA

ICCO(1)

出力ド ラ イバ電源電流、 ア ク テ ィ ブ シ リ アル

モード33MHz - 10 33MHz - 10 mA

出力ド ラ イバ電源電流、 ア ク テ ィ ブ パラ レル

モード- - - 33MHz - 40 mA

ICCJ JTAG 電源電流、 アクティブ モード メモ (2) - 5 メモ (2) - 5 mAICCINTS 内部電源電流、 スタンバイ モード メモ (3) - 5 メモ (3) - 1 mAICCOS 出力ド ライバ電源電流、 スタンバイ モード メモ (3) - 1 メモ (3) - 1 mAICCJS JTAG 電源電流、 スタンバイ モード メモ (3) - 1 メモ (3) - 1 mA

IILJJTAG ピン TMS、 TDI、 および TDO のプルアップ電流

VCCJ = 大VIN = GND - 100 VCCJ = 大

VIN = GND - 100 µA

IIL 入力リーク電流

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

-10 10

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

-10 10 µA

IIH入力および出力ハイ インピーダンス リーク

電流

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

-10 10

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

-10 10 µA

IILPEN_EXT_SEL、 REV_SEL0、 REV_SEL1 の内部プルアップを通過するソース電流

- - -

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

- 100 µA

IIHP BUSY の内部プルダウンを通過するシンク電流 - - -

VCCINT = 大

VCCO = 大

VIN = GND または VCCO

-100 - µA

CIN 入力容量VIN = GNDf = 1.0MHz - 8 VIN = GND

f = 1.0MHz - 8 pF

COUT 出力容量VIN = GNDf = 1.0MHz - 14 VIN = GND

f = 1.0MHz - 14 pF

メモ :1. 出力ド ライバの電源電流仕様は、 負荷のない状態に基づいています。

2. TDI/TMS/TCK は非静電 (アクティブ)。3. CE は High、 OE は Low、 TMS/TDI/TCK は静電。

Page 31: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 31製品仕様

R

AC の電気特性

動作条件での AC 特性

XCFxxS および XCFxxP PROM をコンフ ィギュレーシ ョ ン スレーブとして使用する場合 (クロック ソースは CLK 入力ピン) X-Ref Target - Figure 15

CE

OE/RESET

CLK

BUSY(optional)

DATA

TCE

TLC THC

TSCE

TOE TCAC

THCE

THOETCYC

TOH

TDFTOH

THBTSB

CF

EN_EXT_SEL

REV_SEL[1:0]

TSXT THXT

TSRV THRV

ds123_22_122905

TSXT THXT

TSRV THRV

TCFTHCF

表記 説明

XCF01S、

XCF02S、 XCF04SXCF08P、

XCF16P、 XCF32P 単位

最小 最大 最小 最大

THCF

VCCO = 3.3V または 2.5V の場合にデザイン リ ビジ ョ ン選択が正し く

読み取られるよ うにするための CF のホールド タイム(9) 300 300 ns

VCCO = 1.8V の場合にデザイン リ ビジ ョ ン選択が正し く読み取られ

るよ うにするための CF のホールド タイム(9) 300 300 ns

TCFVCCO = 3.3V または 2.5V の場合の CF に対するデータ遅延(8) - - - 25 ns

VCCO = 1.8V の場合の CF に対するデータ遅延(8) - - - 25 ns

TOE

VCCO = 3.3V または 2.5V の場合の OE/RESET に対するデータ

遅延(6) - 10 - 25 ns

VCCO = 1.8V の場合の OE/RESET に対するデータ遅延 (6) - 30 - 25 ns

TCEVCCO = 3.3V または 2.5V の場合の CE に対するデータ遅延(5) - 15 - 25 ns

VCCO = 1.8V の場合の CE に対するデータ遅延(5) - 30 - 25 ns

TCACVCCO = 3.3V または 2.5V の場合の CLK に対するデータ遅延(7) - 15 - 25 ns

VCCO = 1.8V の場合の CLK に対するデータ遅延(7) - 30 - 25 ns

TOH

VCCO = 3.3V または 2.5V の場合の CE、 OE/RESET、 CLK、 または CF に対するデータのホールド タイム(8) 0 - 5 - ns

VCCO = 1.8V の場合の CE、 OE/RESET、 CLK、 または CF に対する

データのホールド タイム(8) 0 - 5 - ns

Page 32: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

32 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

TDF

VCCO = 3.3V または 2.5V の場合の CE または OE/RESET に対する

データ フロート遅延(2) - 25 - 45 ns

VCCO = 1.8V の場合の CE または OE/RESET に対するデータ フロー

ト遅延(2) - 30 - 45 ns

TCYC

VCCO = 3.3V または 2.5V の場合のクロ ッ ク周期(6) (シ リ アル モード ) 30 - 25 - ns

VCCO = 1.8V の場合のクロ ッ ク周期(6) (シ リ アル モード ) 67 - 25 - ns

VCCO = 3.3V または 2.5V の場合のクロ ッ ク周期(6) (パラレル モード ) - - 30 - ns

VCCO = 1.8V の場合のクロ ッ ク周期(6) (パラレル モード ) - - 30 - ns

TLCVCCO = 3.3V または 2.5V の場合の CLK が Low の時間(3) 10 - 12 - ns

VCCO = 1.8V の場合の CLK が Low の時間(3) 15 - 12 - ns

THCVCCO = 3.3V または 2.5V の場合の CLK が High の時間(3) 10 - 12 - ns

VCCO = 1.8V の場合の CLK が High の時間(3) 15 - 12 - ns

TSCE

VCCO = 3.3V または 2.5V の場合にカウン ト を正し く実行するための CLK に対する CE のセッ ト アップ タイム (3) 20 - 30 - ns

VCCO = 1.8V の場合にカウン ト を正し く実行するための CLK に対す

る CE のセッ ト アップ タイム(3) 30 30 - ns

THCE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするた

めの CE のホールド タイム(5) 250 - 2000 - ns

VCCO = 1.8V の場合の CE にカウンタを正し く リセッ トするための

ホールド タイム (5) 250 - 2000 - ns

THOE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするた

めの OE/RESET のホールド タイム(6) 250 - 2000 - ns

VCCO = 1.8V の場合にカウンタを正し く リセッ トするための OE/RESET のホールド タイム(6) 250 - 2000 - ns

TSB

VCCO = 3.3V または 2.5V の場合の CLK に対する BUSY のセッ ト

アップ タイム(8) - - 12 - ns

VCCO = 1.8V の場合の CLK に対する BUSY のセッ ト アッ プ タイム (8) - - 12 - ns

THB

VCCO = 3.3V または 2.5V の場合の CLK に対する BUSY のホールド タイム(8) - - 8 - ns

VCCO = 1.8V の場合の CLK に対する BUSY のホールド タイム(8) - - 8 - ns

TSXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アップ タイム(8) - - 300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アップ タイム(8) - - 300 - ns

THXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム(8) - - 300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム(8) - - 300 - ns

TSRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム(8) - - 300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム(8) - - 300 - ns

表記 説明

XCF01S、

XCF02S、 XCF04SXCF08P、

XCF16P、 XCF32P 単位

最小 最大 最小 最大

Page 33: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 33製品仕様

R

THRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のホールド タイム(8) - - 300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のホールド タイム(8) - - 300 - ns

メモ :1. AC のテス ト負荷は、 XCF01S/XCF02S/XCF04Sでは 50pF、 XCF08P/XCF16P/XCF32P では 30pF。2. フロート遅延は、 5pF の AC 負荷で計測されています。 遷移は、 一定したステート アクティブ レベルから ±200mV で計測されています。

3. すべての AC パラ メータは、 VIL = 0.0V および VIH = 3.0V で計測されています。

4. THCE High < 2µs の場合、 TCE = 2µs です。

5. THOE Low < 2µs の場合、 TOE = 2µs です。

6. これが 小 TCYC です。実際の TCYC は TCAC + FPGA データのセッ ト アップ タイムです。 シ リ アル モードの XCF32P で VCCO = 3.3V の場合、FPGA データ セッ ト アップ タイム = 15ns であれば、 実際の TCYC は 25ns + 15ns = 40ns です。

7. デザインによって確定されており、 テス トはされていません。

8. CF、 EN_EXT_SEL、 REV_SEL[1:0]、 および BUSY は、 XCFxxP PROM のみの入力です。

9. JTAG CONFIG コマンドが発行される と、 PROM で CF が THCF の 小時間以上 Low に駆動されます。

表記 説明

XCF01S、

XCF02S、 XCF04SXCF08P、

XCF16P、 XCF32P 単位

最小 最大 最小 最大

Page 34: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

34 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

XCFxxP PROM をコンフ ィギュレーシ ョ ン マスタとして使用する場合 (クロック ソースは CLK 入力ピン) X-Ref Target - Figure 16

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

THCF

VCCO = 3.3V または 2.5V の場合にデザイン リ ビジ ョ ン選択が正し く読み取られるよ うに

するための CF のホールド タイム(11) 300 ns

VCCO = 1.8V の場合にデザイン リ ビジ ョ ン選択が正し く読み取られるよ うにするための CF のホールド タイム(11) 300 ns

TCFVCCO = 3.3V または 2.5V の場合の CF に対するデータ遅延 - ns

VCCO = 1.8V の場合の CF に対するデータ遅延 - ns

TOEVCCO = 3.3V または 2.5V の場合の OE/RESET に対するデータ遅延 (6) - 25 ns

VCCO = 1.8V の場合の OE/RESET に対するデータ遅延(6) - 25 ns

TCEVCCO = 3.3V または 2.5V の場合の CE に対するデータ遅延(5) - 25 ns

VCCO = 1.8V の場合の CE に対するデータ遅延(5) - 25 ns

TEOH

VCCO = 3.3V または 2.5V の場合の CE、 OE/RESET、 または CF に対するデータのホール

ド タイム5 - ns

VCCO = 1.8V の場合の CE、 OE/RESET、 または CF に対するデータのホールド タイム 5 - ns

TDFVCCO = 3.3V または 2.5V の場合の CE または OE/RESET に対するデータ フロート遅延(2) - 45 ns

VCCO = 1.8V の場合の CE または OE/RESET に対するデータ フロート遅延 (2) - 45 ns

TOECFVCCO = 3.3V または 2.5V の場合の OE/RESET に対する CLKOUT フロート遅延(2) - ns

VCCO = 1.8V の場合の OE/RESET に対する CLKOUT フロート遅延(2) - ns

CE

OE/RESET

CLK

CLK OUT

B USY( )

DATA

T CE

T LC T HC

T OE

T HCE

T HOET CYCO

T HBT SBT OECC

T CECC

T CLK O

T COH

T CCDD

ds123_25_110707

T EOH

T DF

:

CF

EN_EXT_SEL

REV_SEL[1:0]

T SXT T HXT

T SR V T HR V

T SXT T HXT

T SR V T HR V

T CF

T CFCC

T CECFT OECF

T DDC

T HCF

Page 35: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 35製品仕様

R

TCECFVCCO = 3.3V または 2.5V の場合の CE に対する CLKOUT フロート遅延(2) - ns

VCCO = 1.8V の場合の CE に対する CLKOUT フロート遅延(2) - ns

TCYCO

VCCO = 3.3V または 2.5V の場合のクロ ッ ク周期(7) (シ リ アル モード ) 30 - ns

VCCO = 1.8V の場合のクロ ッ ク周期(7) (シ リアル モード ) 30 - ns

VCCO = 3.3V または 2.5V の場合のクロ ッ ク周期(6) (パラレル モード ) 35 - ns

VCCO = 1.8V の場合のクロ ッ ク周期(6) (パラレル モード ) 35 - ns

TLCVCCO = 3.3V または 2.5V の場合の CLK が Low の時間(3) 12 - ns

VCCO = 1.8V の場合の CLK が Low の時間(3) 12 - ns

THCVCCO = 3.3V または 2.5V の場合の CLK が High の時間(3) 12 - ns

VCCO = 1.8V の場合の CLK が High の時間(3) 12 - ns

THCE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするための CE のホールド タイム(5) 2000 - ns

VCCO = 1.8V の場合の CE にカウンタを正し く リセッ トするためのホールド タイム (5) 2000 - ns

THOE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするための OE/RESET のホールド タイム(6) 2000 - ns

VCCO = 1.8V の場合にカウンタを正し く リセッ トするための OE/RESET のホールド タイム(6) 2000 - ns

TSBVCCO = 3.3V または 2.5V の場合の CLKOUT に対する BUSY のセッ ト アップ タイム 12 - ns

VCCO = 1.8V の場合の CLKOUT に対する BUSY のセッ ト アップ タイム 12 - ns

THBVCCO = 3.3V または 2.5V の場合の CLKOUT に対する BUSY のホールド タイム 8 - ns

VCCO = 1.8V の場合の CLKOUT に対する BUSY のホールド タイム 8 - ns

TCLKO

VCCO = 3.3V または 2.5V の場合の CLK 入力に対する CLKOUT 出力の遅延 - 35 ns

VCCO = 1.8V の場合の CLK 入力に対する CLKOUT 出力の遅延 - 35 ns

VCCO = 3.3V または 2.5V の場合の CLK 入力に対する CLKOUT 出力の遅延 (解凍を使用)(12) - 35 ns

VCCO = 1.8V の場合の CLK 入力に対する CLKOUT 出力の遅延 (解凍を使用)(12) - 35 ns

TCECC

VCCO = 3.3V または 2.5V の場合の CE に対する CLKOUT の遅延(8)0 2 CLK

サイ クル-

VCCO = 1.8V の場合の CE に対する CLKOUT の遅延(8)0 2 CLK

サイ クル-

TOECC

VCCO = 3.3V または 2.5V の場合の OE/RESET に対する CLKOUT の遅延(8)0 2 CLK

サイ クル-

VCCO = 1.8V の場合の OE/RESET に対する CLKOUT の遅延(8)0 2 CLK

サイ クル-

TCFCCVCCO = 3.3V または 2.5V の場合の CF に対する CLKOUT の遅延(8) 0 -

VCCO = 1.8V の場合の CF に対する CLKOUT の遅延(8) 0 -

TCCDDVCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータ遅延(9) - 30 ns

VCCO = 1.8V の場合の CLKOUT に対するデータ遅延(9) - 30 ns

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

Page 36: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

36 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

TDDC

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのセッ ト アップ タイム (解凍

を使用)(9)(12) 5 ns

VCCO = 1.8V の場合の CLKOUT に対するデータのセッ ト アップ タイム (解凍を使用)(9)(12) 5 ns

TCOH

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのホールド タイム 3 - ns

VCCO = 1.8V の場合の CLKOUT に対するデータのホールド タイム 3 - ns

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのホールド タイム (解凍を

使用)(12) 3 - ns

VCCO = 1.8V の場合の CLKOUT に対するデータのホールド タイム (解凍を使用)(12) 3 - ns

TSXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アップ タイム

300 - ns

VCCO = 1.8V の場合の CF、CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アッ

プ タイム300 - ns

THXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム

300 - ns

TSRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム

300 - ns

THRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のホールド タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のホールド タイム 300 - ns

メモ :1. AC のテス ト負荷は、 XCF01S/XCF02S/XCF04Sでは 50pF、 XCF08P/XCF16P/XCF32P では 30pF。2. フロート遅延は、 5pF の AC 負荷で計測されています。 遷移は、 一定したステート アクティブ レベルから ±200mV で計測されています。

3. デザインによって確定されており、 テス トはされていません。

4. すべての AC パラ メータは、 VIL = 0.0V および VIH = 3.0V で計測されています。

5. THCE High < 2µs の場合、 TCE = 2µs です。

6. THOE Low < 2µs の場合、 TOE = 2µs です。

7. これが 小 TCYCO です。実際の TCYCO は TCCDD + FPGA データのセッ ト アップ タイムです。シ リ アル モードの XCF32P で VCCO = 3.3V の場合、 FPGA データ セッ ト アップ タイム = 15ns であれば、 実際の TCYCO は 25ns + 15ns = 40ns です。

8. CLKOUT 信号がイネーブルになった後デバイスからデータが出力されるまでの遅延は、 ク ロ ッ クのコンフ ィギュレーシ ョ ンによ り異なり ます。解凍をイネーブルにする と、 CLKOUT がイネーブルになるまでの遅延が増加します。

9. FPGA のデータシートのセッ ト アップ タイムを満たすため、 CLK の周波数を低くする必要がある場合があ り ます。

10. 解凍がイネーブルの場合、 CLKOUT 信号は制御されたクロ ッ ク出力になり ます。 解凍されたデータが使用できるよ うになる と、 CLKOUT はソース ク ロ ッ ク周波数 (選択された内部クロ ッ ク周波数または外部 CLK 入力周波数) の 1/2 で ト グルします。解凍されたデータの準備ができていない場合は、 CLKOUT ピンは High に保持されます。 CLKOUT を使用する場合は、 VCCO への 4.7kΩ のプルアップ抵抗を使用して外部から High にプルアップする必要があ り ます。

11. JTAG CONFIG コマンドが発行される と、 PROM で CF が THCF の 小時間以上 Low に駆動されます。

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

Page 37: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 37製品仕様

R

XCFxxP PROM をコンフ ィギュレーシ ョ ン マスタとして使用する場合 (クロック ソースはオシレータ ) X-Ref Target - Figure 17

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

THCF

VCCO = 3.3V または 2.5V の場合にデザイン リ ビジ ョ ン選択が正し く読み取られるよ うにす

るための CF のホールド タイム(12) 300 ns

VCCO = 1.8V の場合にデザイン リ ビジ ョ ン選択が正し く読み取られるよ うにするための CF のホールド タイム(12) 300 ns

TCFVCCO = 3.3V または 2.5V の場合の CF に対するデータ遅延 - ns

VCCO = 1.8V の場合の CF に対するデータ遅延 - ns

TOEVCCO = 3.3V または 2.5V の場合の OE/RESET に対するデータ遅延 (6) - 25 ns

VCCO = 1.8V の場合の OE/RESET に対するデータ遅延(6) - 25 ns

TCEVCCO = 3.3V または 2.5V の場合の CE に対するデータ遅延(5) - 25 ns

VCCO = 1.8V の場合の CE に対するデータ遅延(5) - 25 ns

TEOH

VCCO = 3.3V または 2.5V の場合の CE、 OE/RESET、 または CF に対するデータのホール

ド タイム5 - ns

VCCO = 1.8V の場合の CE、 OE/RESET、 または CF に対するデータのホールド タイム 5 - ns

TDFVCCO = 3.3V または 2.5V の場合の CE または OE/RESET に対するデータ フロート遅延 (2) - 45 ns

VCCO = 1.8V の場合の CE または OE/RESET に対するデータ フロート遅延 (2) - 45 ns

TOECFVCCO = 3.3V または 2.5V の場合の OE/RESET に対する CLKOUT フロート遅延(2) - ns

VCCO = 1.8V の場合の OE/RESET に対する CLKOUT フロート遅延(2) - ns

TCECFVCCO = 3.3V または 2.5V の場合の CE に対する CLKOUT フロート遅延(2) - ns

VCCO = 1.8V の場合の CE に対する CLKOUT フロート遅延(2) - ns

THCE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするための CE のホールド タイム (5) 2000 - ns

VCCO = 1.8V の場合の CE にカウンタを正し く リセッ トするためのホールド タイム (5) 2000 - ns

CE

OE/RESET

CLKOUT

BUSY( )

DATATCE

TOE

THCE

THOE

THBTSBTOEC

TCEC

TCOH

TCDD

ds123_26_110707

TEOH

TDF

CF

EN_EXT_SEL

REV_SEL[1:0]

TSXT THXT

TSRV THRV

TSXT THXT

TSRV THRV

TCFTCFC

TCECFTOECF

TDDC

THCF

:

Page 38: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

38 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

THOE

VCCO = 3.3V または 2.5V の場合にカウンタを正し く リセッ トするための OE/RESET のホールド タイム (6) 2000 - ns

VCCO = 1.8V の場合にカウンタを正しく リ セッ ト するための OE/RESET のホールド タイム (6) 2000 - ns

TSBVCCO = 3.3V または 2.5V の場合の CLKOUT に対する BUSY のセッ ト アップ タイム 12 - ns

VCCO = 1.8V の場合の CLKOUT に対する BUSY のセッ ト アップ タイム 12 - ns

THBVCCO = 3.3V または 2.5V の場合の CLKOUT に対する BUSY のホールド タイム 8 - ns

VCCO = 1.8V の場合の CLKOUT に対する BUSY のホールド タイム 8 - ns

TCECVCCO = 3.3V または 2.5V の場合の CE に対する CLKOUT の遅延(7) 0 1 µs

VCCO = 1.8V の場合の CE に対する CLKOUT の遅延(7) 0 1 µs

TOECVCCO = 3.3V または 2.5V の場合の OE/RESET に対する CLKOUT の遅延(7) 0 1 µs

VCCO = 1.8V の場合の OE/RESET に対する CLKOUT の遅延(7) 0 1 µs

TCFCVCCO = 3.3V または 2.5V の場合の CF に対する CLKOUT の遅延(7) 0 -

VCCO = 1.8V の場合の CF に対する CLKOUT の遅延(7) 0 -

TCDDVCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータ遅延(8) - 30 ns

VCCO = 1.8V の場合の CLKOUT に対するデータ遅延(8) - 30 ns

TDDC

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのセッ ト アップ タイム (解凍を使用)(8)(11) 5 ns

VCCO = 1.8V の場合の CLKOUT に対するデータのセッ ト アップ タイム (解凍を使用)(8)(11) 5 ns

TCOH

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのホールド タイム 3 - ns

VCCO = 1.8V の場合の CLKOUT に対するデータのホールド タイム 3 - ns

VCCO = 3.3V または 2.5V の場合の CLKOUT に対するデータのホールド タイム (解凍を使用)(11) 3 - ns

VCCO = 1.8V の場合の CLKOUT に対するデータのホールド タイム (解凍を使用)(11) 3 - ns

TSXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アップ タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のセッ ト アッ

プ タイム300 - ns

THXT

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する EN_EXT_SEL のホールド タイム

300 - ns

TSRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム

300 - ns

VCCO = 1.8V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のセッ ト アップ タイム

300 - ns

THRV

VCCO = 3.3V または 2.5V の場合の CF、 CE、 または OE/RESET に対する REV_SEL のホールド タイム

300 - ns

VCCO = 1.8V の場合の CF、CE、 または OE/RESET に対する REV_SEL のホールド タイム 300 - ns

FFCLKOUT のデフォルト (高速) 周波数(9) 25 50 MHz

CLKOUT のデフォルト (高速) 周波数 (解凍を使用)(11) 12.5 25 MHz

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

Page 39: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 39製品仕様

R

FSCLKOUT の代替 (低速) 周波数(10) 12.5 25 MHz

CLKOUT の代替 (低速) 周波数 (解凍を使用)(11) 6 12.5 MHz

メモ :1. AC のテス ト負荷は、 XCF01S/XCF02S/XCF04Sでは 50pF、 XCF08P/XCF16P/XCF32P では 30pF。2. フロート遅延は、 5pF の AC 負荷で計測されています。 遷移は、 一定したステート アクティブ レベルから ±200mV で計測されています。

3. デザインによって確定されており、 テス トはされていません。

4. すべての AC パラ メータは、 VIL = 0.0V および VIH = 3.0V で計測されています。

5. THCE High < 2µs の場合、 TCE = 2µs です。

6. THOE Low < 2µs の場合、 TOE = 2µs です。

7. CLKOUT 信号がイネーブルになった後デバイスからデータが出力されるまでの遅延は、 ク ロ ッ クのコンフ ィギュレーシ ョ ンによ り異なり ます。解凍をイネーブルにする と、 CLKOUT がイネーブルになるまでの遅延が増加します。

8. FPGA のデータシートのセッ ト アップ タイムを満たすため、 CLK の周波数を低くする必要がある場合があ り ます。

9. 標準的な CLKOUT のデフォルト (高速) 周期は 25ns (40MHz) です。

10. 標準的な CLKOUT の代替 (低速) 周期は 50ns (20MHz) です。

11. 解凍がイネーブルの場合、 CLKOUT 信号は制御されたクロ ッ ク出力になり ます。 解凍されたデータが使用できるよ うになる と、 CLKOUT はソース ク ロ ッ ク周波数 (選択された内部クロ ッ ク周波数または外部 CLK 入力周波数) の 1/2 で ト グルします。解凍されたデータの準備ができていない場合は、 CLKOUT ピンは High に保持されます。 CLKOUT を使用する場合は、 VCCO への 4.7kΩ のプルアップ抵抗を使用して外部から High にプルアップする必要があ り ます。

12. JTAG CONFIG コマンドが発行される と、 PROM で CF が THCF の 小時間以上 Low に駆動されます。

表記 説明

XCF08P、 XCF16P、

XCF32P 単位

最小 最大

Page 40: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

40 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

カスケード接続した場合の動作条件での AC 特性X-Ref Target - Figure 18

表記 説明

XCF01S、 XCF02S、

XCF04SXCF08P、 XCF16P、

XCF32P 単位

最小 最大 最小 最大

TCDF

VCCO = 2.5V または 3.3V の場合の CLK に対する出力のフロート

遅延(2、 3) - 25 - 20 ns

VCCO = 1.8V の場合の CLK に対する出力のフロート遅延(2、 3) - 35 - 20 ns

TOCKVCCO = 2.5V または 3.3V の場合の CLK に対する CEO の遅延(3、5) - 20 - 20 ns

VCCO = 1.8V の場合の CLK に対する CEO の遅延(3、 5) - 35 - 20 ns

TOCEVCCO = 2.5V または 3.3V の場合の CE に対する CEO の遅延(3、6) - 20 - 80 ns

VCCO = 1.8V の場合の CE に対する CEO の遅延(3、 6) - 35 - 80 ns

TOOE

VCCO = 2.5V または 3.3V の場合の OE/RESET に対する CEO の遅延(3) - 20 - 80 ns

VCCO = 1.8V の場合の OE/RESET に対する CEO の遅延(3) - 35 - 80 ns

TCOCEVCCO = 2.5V または 3.3V の場合の CLKOUT に対する CEO の遅延 - - - 20 ns

VCCO = 1.8V の場合の CLKOUT に対する CEO の遅延 - - - 20 ns

TCODF

VCCO = 2.5V または 3.3V の場合の CLKOUT に対する出力のフ

ロート遅延- - - 25 ns

VCCO = 1.8V の場合の CLKOUT に対する出力のフロート遅延 - - - 25 ns

メモ :1. AC のテス ト負荷は、 XCF01S/XCF02S/XCF04Sでは 50pF、 XCF08P/XCF16P/XCF32P では 30pF。2. フロート遅延は、 5pF の AC 負荷で計測されています。 遷移は、 一定したステート アクティブ レベルから ±200mV で計測されています。

3. デザインによって保証されており、 テス トはされていません。

4. すべての AC パラ メータは、 VIL = 0.0V および VIH = 3.0V で計測されています。

5. カスケード接続された PROM では、 FPGA の多目的コンフ ィギュレーシ ョ ン データ ピンがコンフ ィギュレーシ ョ ン ピンと して保持するよ う設定されている場合、 CLK に対する CEO の伝搬遅延および CE に対するデータの伝搬遅延に基づいて、 小周期が増加します。- TCYC minimum = TOCK + TCE + FPGA データ セッ ト アップ タイム- TCAC maximum = TOCK + TCE

6. カスケード接続された PROM では、 FPGA の多目的コンフ ィギュレーシ ョ ン データ ピンがコンフ ィギュレーシ ョ ン後に汎用ピンと して使用される場合、 ディ スエーブルをカスケード接続された PROM に伝搬し、 コンフ ィギュレーシ ョ ン後のデータ ラインでの競合を回避するため、 CE から CEO および CE からデータへの伝搬遅延に基づいて、 小周期が増加します。- TCYC minimum = TOCE + TCE - TCAC maximum = TOCK + TCE

OE/RESET

CE

CLK

CLKOUT(optional)

DATA

CEO

TOCETOOE

First BitLast Bit

TCDFTCODF

TOCK TCOCE

ds123_23_102203

Page 41: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 41製品仕様

R

ピン配置およびピンの説明

XCFxxS PROM には VO20 および VOG20 パッケージ、 XCFxxP PROM には VO48、 VOG48、 FS48、 および FSG48 パッケージを

使用できます。 パッケージの図、 仕様、 詳細は、 『Device Package User Guide』 またはザイ リ ンクスのコンフ ィギュレーシ ョ ン PROMパッケージ仕様を参照して ください。

メモ :

1. VO20/VOG20 は、 20 ピンの TSSOP (Plastic Thin Shrink Small Outline Package) です。

2. VO48/VOG48 は、 48 ピンの TSOP (Plastic Thin Shrink Outline Package) です。

3. FS48/FSG48 は、 48 ピンの 0.8mm ピッチ TFBGA (Plastic Thin Fine Pitch Ball Grid Array) です。

XCFxxS のピン配置およびピンの説明

XCFxxS 用 VO20/VOG20 パッケージのピン名と説明

表 13 に、 XCFxxS 用の 20 ピン VO20/VOG20 パッケージのピン名とその説明を示します。

表 13 : XCFxxS のピンの名前と説明

ピン名バウンダリ スキャン順

バウンダリ スキャンでの機能

説明20 ピン TSSOP (VO20/VOG20)

D04 データ出力 シ リ アル モードで FPGA をコンフ ィギュレーシ ョ ンする際

の DATA 出力ピン。 ISPEN の間 (ク ランプされていない場

合) は、 ハイ インピーダンスに設定されます。

13 出力イネーブル

CLK 0 データ入力

コンフ ィギュレーシ ョ ンのク ロ ッ ク入力。 CLK 入力が選択

されており、 CE が Low、 OE/RESET が High の場合、

CLK 入力の立ち上がりエッジで内部アドレス カウンタが

インク リ メン ト します。

3

OE/RESET

20 データ入力 出力イネーブル/ リセッ ト (オープン ド レイン I/O)。 Low の場合、 アドレス カウンタが リセッ ト され、 DATA 出力が

ハイ インピーダンスになり ます。 これは双方向のオープン ド レイン ピンで、 PROM で内部パワーオン リセッ ト シー

ケンスが実行されている間は Low になり ます。 極性はプロ

グラムできません。

819 データ出力

18 出力イネーブル

CE 15 データ入力

チップ イネーブル入力。 CE が High の場合、 デバイスは

低電力のスタンバイ モードにな り、 アドレス カウンタは

リセッ ト され、 DATA ピンはハイ インピーダンスになり

ます。

10

CF

22 データ出力 コンフ ィギュレーシ ョ ン パルス (オープン ド レイン出力)。 FPGA の電源をオフにせずに、 JTAG の CONFIG 命令で FPGA のコンフ ィギュレーシ ョ ンを開始します。 これは

オープン ドレインの出力で、 JTAG の CONFIG コマンド

によ り Low になり ます。

721 出力イネーブル

CEO

12 データ出力 チップ イネーブル出力。 チェーンの次の PROM の CE 入力

に接続します。 CE が Low、 OE/RESET 入力が High、 内部

アドレス カウンタがターミナル カウン ト (TC) 値を超えた

場合、 この出力は Low になり ます。 OE/RESET が Low または CE が High になる と、 CEO は High に戻り ます。

1311 出力イネーブル

TMS - モード セレク ト

JTAG モード セレク ト入力。 TCK の立ち上がりエッジでの TMS のステートによ り、 テス ト アクセス ポート (TAP) コン ト ローラのステート遷移が決定されます。 TMS は 50kΩ の内部抵抗で VCCJ にプルアップされており、 ピンが駆動

されていない場合は 1 になり ます。

5

Page 42: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

42 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

XCFxxS 用の VO20/VOG20 のピン配置図

TCK - ク ロ ッ ク

JTAG のクロ ッ ク入力。 このピンは、 JTAG のテス ト クロ ッ クです。 TAP コン ト ローラ、 すべての JTAG テス ト、

デバイスのプログラムに使用されます。

6

TDI - データ入力

JTAG シ リ アル データ入力。 すべての JTAG 命令および

データ レジスタのシ リ アル入力です。 TDI は 50kΩ の内部

抵抗で VCCJ にプルアップされており、 ピンが駆動されて

いない場合は 1 になり ます。

4

TDO - データ出力

JTAG シ リ アル データ出力。 すべての JTAG 命令および

データ レジスタへのシ リ アル出力です。 TDO は 50kΩ の内

部抵抗で VCCJ にプルアップされており、 ピンが駆動され

ていない場合は 1 になり ます。

17

VCCINT - - 内部ロジッ ク用の +3.3V 電源。 18

VCCO - - 出力電圧ド ライバおよび入力バッファに接続されている +3.3V、 2.5V、 または 1.8V の I/O 電源。

19

VCCJ - - TDO 出力電圧ド ライバおよび TCK、 TMS、 TDI 入力バッ

ファに接続されている +3.3V または 2.5V の JTAG I/O 電源。20

GND - - グランド。 11

DNC - - 接続しないでください。 これらのピンは、 未接続のままに

する必要があ り ます。

2、 9、 12、 14、15、 16

図 19 : VO20/VOG20 のピン配置図 (上面図)

表 13 : XCFxxS のピンの名前と説明 (続き)

ピン名バウンダリ スキャン順

バウンダリ スキャンでの機能

説明20 ピン TSSOP (VO20/VOG20)

VO20/VOG20Top View

ds123_02_071304

1

2

3

4

5

6

7

8

9

10

20

19

18

17

16

15

14

13

12

11

D0

(DNC)

CLK

TDI

TMS

TCK

CF

OE/RESET

(DNC)

CE

VCCJ

VCCO

VCCINT

TDO

(DNC)

(DNC)

CEO

(DNC)

GND

(DNC)

Page 43: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 43製品仕様

R

XCFxxP のピン配置およびピンの説明

XCFxxP 用 VO48/VOG48 および FS48/FSG48 パッケージのピン名と説明

表 14 に、 XCFxxP 用の 48 ピン VO48/VOG48 および 48 ピン FS48/FSG48 パッケージのピン名とその説明を示します。

表 14 : XCFxxP のピンの名前と説明

ピン名バウンダリ スキャン順

バウンダリ

スキャンでの

機能

説明

48 ピン TSOP (VO48/VOG48)

48 ピン TFBGA (FS48/FSG48)

D028 データ出力

D0 は、シ リ アル モードで FPGA をコンフ ィギュレーシ ョ

ンする際の DATA 出力ピンです。 D0 ~ D7 は、SelectMAP (パラレル) モードで FPGA をコ

ンフ ィギュレーシ ョ ンする際の DATA 出力ピンです。 D0 出力は、 ISPEN の間 (ク ランプされていない場合) はハイ インピーダンスに設定されます。

D1 ~ D7 出力は、 ISPEN の間 (ク ランプされていない場

合) およびシ リアル モードでコンフ ィギュレーシ ョ ンを行

う場合は、ハイ インピーダンスに設定されます。 PROM をシ リ アル モードで使用する場合は、 D1 ~ D7 ピンを未接

続にするこ と も可能です。

28 H627 出力イネーブル

D126 データ出力

29 H525 出力イネーブル

D224 データ出力

32 E523 出力イネーブル

D322 データ出力

33 D521 出力イネーブル

D420 データ出力

43 C519 出力イネーブル

D518 データ出力

44 B517 出力イネーブル

D616 データ出力

47 A515 出力イネーブル

D714 データ出力

48 A613 出力イネーブル

CLK 01 データ入力

コンフィ ギュレーショ ンのク ロッ ク 入力。 内部制御ビッ ト

により 、 コンフィ ギュレーショ ンに使用するク ロッ ク ソー

スを内部オシレータまたは CLK 入力ピンのいずれかに設

定します。 CLK 入力が選択さ れている場合、 CE が Low、

OE/RESET が High、BUSY が Low (パラレル モード のみ)、CF が High のと きに、CLK 入力の立ち上がり エッジで内部

アド レス カウンタがインク リ メ ント します。

12 B3

OE/RESET

04 データ入力 出力イネーブル/ リ セッ ト (オープン ド レイン I/O)。 Lowの場合、アドレス カウンタがリセッ ト され、DATA 出力お

よび CLKOUT 出力がハイ インピーダンスになり ます。 これは双方向のオープン ド レイン ピンで、 PROM で内部パ

ワーオン リセッ ト シーケンスが実行されている間は Lowになり ます。 極性はプログラムできません。

11 A303 データ出力

02 出力イネーブル

CE 00 データ入力

チップ イネーブル入力。 High の場合、 デバイスは低電力

のスタンバイ モードにな り、 アド レス カウンタはリセッ

ト され、DATA 出力および CLKOUT 出力はハイ インピー

ダンスになり ます。

13 B4

Page 44: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

44 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

CF

11 データ入力コンフ ィギュレーシ ョ ン パルス (オープン ド レイン I/O)。このピンを出力と して使用した場合、FPGA の電源をオフ

にせずに、 JTAG の CONFIG 命令で FPGA のコンフ ィ

ギュレーシ ョ ンを開始できます。 これはオープン ド レイ

ンの信号で、 JTAG の CONFIG コマンドによ り Low にな

り ます。 入力と して使用した場合、CF の立ち上がりエッジ

でデザイン リ ビジ ョ ンの選択が読み取られ、内部アドレス

カウンタが選択した リ ビジ ョ ンの開始アド レスに リ セッ

ト されます。 CF ピンを使用しない場合は、 VCCO への

4.7kΩ の外部プルアップ抵抗を使用して High にプルアッ

プする必要があ り ます。

6 D1

10 データ出力

09 出力イネーブル

CEO

06 データ出力 チップ イネーブル出力。 チェーンの次の PROM の CE 入力に接続します。 CE が Low、OE/RESET 入力が High で、

内部アド レス カウンタがターミナル カウン ト (TC) 値を

超えた場合、 または PROM に選択された リ ビジ ョ ンに対

応するブロ ッ クが含まれていない場合は、この出力は Lowになり ます。 OE/RESET が Low または CE が High にな

る と、 CEO は High に戻り ます。

10 D205 出力イネーブル

EN_EXT_SEL 31 データ入力

外部選択入力のイネーブル。 デザイン リ ビジ ョ ンは、 この

ピンが Low の場合は外部リ ビジ ョ ン セレク ト ピンで選択

され、 High の場合は内部リ ビジ ョ ン セレク ト制御ビッ ト

で選択されます。 EN_EXT_SEL は 50kΩ の内部抵抗で

VCCO にプルアップされており、 ピンが駆動されていない

場合は 1 になり ます。

25 H4

REV_SEL0 30 データ入力 リ ビジ ョ ン セレク ト入力。 EN_EXT_SEL が Low の場合、

これらのピンによ りデザイン リ ビジ ョ ンが選択され、内部

リ ビジ ョ ン セレク ト制御ビッ トは使用されません。

REV_SEL[1:0] は 50kΩ の内部抵抗で VCCO にプルアッ

プさ れており 、 ピンが駆動さ れていない場合は 1 になり

ます。

26 G3

REV_SEL1 29 データ入力 27 G4

BUSY 12 データ入力

BUSY 入力。 パラレル モードのコンフ ィギュレーシ ョ ン

を選択する と、 BUSY 入力がイネーブルにな り ます。

BUSY が High になる と、 内部アド レス カウンタが停止

し、 データ ピン上の現在の値が保持されます。 BUSY がHigh から Low に遷移する と、CLK の次の立ち上がりエッ

ジで、 次のアド レスのデータがデータ ピンに送信されま

す。 デバイスのプログラムでシ リ アル モードが選択され

るか、解凍がイネーブルに設定された場合は、 BUSY 入力

はディ スエーブルになり ます。 BUSY は 50kΩ の内部抵抗

で GND にプルダウンされており、 ピンが駆動されていな

い場合は 0 になり ます。

5 C1

表 14 : XCFxxP のピンの名前と説明 (続き)

ピン名バウンダリ スキャン順

バウンダリ

スキャンでの

機能

説明

48 ピン TSOP (VO48/VOG48)

48 ピン TFBGA (FS48/FSG48)

Page 45: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 45製品仕様

R

CLKOUT

08 データ出力 コンフ ィギュレーシ ョ ンのク ロ ッ ク出力。 CLKOUT 信号

は内部オシレータまたは CLK 入力ピンをソース と してお

り、 内部制御ビッ トでイネーブルにします。 データの準備

ができており、 CE が Low、 OE/RESET が High の場合、

選択されたク ロ ッ ク ソースの立ち上がりエッジで内部ア

ドレス カウンタがインク リ メ ン ト します。 出力データは、

CLKOUT の立ち上がりエッジで使用可能になり ます。CEが High、 OE/RESET が Low の場合、 CLKOUT はディ ス

エーブルになり ます。 解凍がイネーブルの場合は、 解凍さ

れたデータの準備ができていない間は CLKOUT は Highに保持されます。 CLKOUT がディ スエーブルの場合は、

CLKOUT ピンはハイ インピーダンスになり ます。

CLKOUT を使用する場合は、VCCO への 4.7kΩ の外部プ

ルアップ抵抗を使用して High にプルアップする必要があ

り ます。

9 C207 出力イネーブル

TMS - モード セレク ト

JTAG モード セレク ト入力。 TCK の立ち上がりエッジで

の TMS のステートによ り、テス ト アクセス ポート (TAP)コン ト ローラのステー ト 遷移が決定されます。 TMS は50kΩ の内部抵抗で VCCJ にプルアップされており、 ピン

が駆動されていない場合は 1 になり ます。

21 E2

TCK - ク ロ ッ ク

JTAG のク ロ ッ ク入力。 このピンは、 JTAG のテス ト クロ ッ クです。 TAP コン ト ローラ、 すべての JTAG テス ト、

デバイスのプログラムに使用されます。

20 H3

TDI - データ入力

JTAG シ リ アル データ入力。 すべての JTAG 命令および

データ レジスタへのシ リ アル入力です。 TDI は 50kΩ の内部抵抗で VCCJ にプルアップされており、 ピンが駆動さ

れていない場合は 1 になり ます。

19 G1

TDO - データ出力

JTAG シ リ アル データ出力。 すべての JTAG 命令および

データ レジスタのシ リ アル出力です。 TDO は 50kΩ の内

部抵抗で VCCJ にプルアップされており、 ピンが駆動され

ていない場合は 1 になり ます。

22 E6

VCCINT - - 内部ロジッ ク用の +1.8V 電源。4、 15、

34B1、 E1、

G6

VCCO - - 出力電圧ド ラ イバおよび入力バッ ファに接続されている

+3.3V、 2.5V、 1.8V、 または 1.5V の I/O 電源。

8、 30、38、 45

B2、 C6、D6、G5

表 14 : XCFxxP のピンの名前と説明 (続き)

ピン名バウンダリ スキャン順

バウンダリ

スキャンでの

機能

説明

48 ピン TSOP (VO48/VOG48)

48 ピン TFBGA (FS48/FSG48)

Page 46: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

46 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

XCFxxP 用の VO48/VOG48 のピン配置図

VCCJ - - TDO 出力電圧ド ライバおよび TCK、TMS、TDI 入力バッ

ファに接続された +3.3V または 2.5V の JTAG I/O 電源。24 H2

GND - - グランド。

2、 7、17、 23、31、 36、

46

A1、 A2、B6、 F1、F5、 F6、

H1

DNC - - 接続しないでください。 これらのピンは、 未接続のままに

する必要があ り ます。

1、 3、14、16、18、 35、37、 39、40、 41、

42

A4、 C3、C4、 D3、D4、 E3、E4、 F2、F3、 F4、

G2

図 20 : VO48/VOG48 のピン配置図 (上面図)

表 14 : XCFxxP のピンの名前と説明 (続き)

ピン名バウンダリ スキャン順

バウンダリ

スキャンでの

機能

説明

48 ピン TSOP (VO48/VOG48)

48 ピン TFBGA (FS48/FSG48)

DS123_24_031908

123456789101112131415161718192021222324

484746454443424140393837363534333231302928272625

VO48/VOG48Top View

DNCGNDDNC

VCCINTBUSY

CFGND

VCCOCLKOUT

CEOOE/RESET

CLKCE

DNCVCCINT

DNCGNDDNCTDI

TCKTMSTDOGND

D7D6GNDVCCOD5D4DNCDNCDNCDNCVCCODNCGNDDNCVCCINTD3D2GNDVCCOD1D0REV_SEL1REV_SEL0EN_EXT_SELVCCJ

Page 47: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 47製品仕様

R

XCFxxP 用の FS48/FSG48 のピン名 XCFxxP 用の FS48/FSG48 のピン配置図

表 15 : XCFxxP 用の FS48/FSG48 のピン名

ピン番号 ピン名 ピン番号 ピン名

A1 GND E1 VCCINTA2 GND E2 TMSA3 OE/RESET E3 DNCA4 DNC E4 DNCA5 D6 E5 D2A6 D7 E6 TDOB1 VCCINT F1 GNDB2 VCCO F2 DNCB3 CLK F3 DNCB4 CE F4 DNCB5 D5 F5 GNDB6 GND F6 GNDC1 BUSY G1 TDIC2 CLKOUT G2 DNCC3 DNC G3 REV_SEL0C4 DNC G4 REV_SEL1C5 D4 G5 VCCOC6 VCCO G6 VCCINTD1 CF H1 GNDD2 CEO H2 VCCJD3 DNC H3 TCKD4 DNC H4 EN_EXT_SELD5 D3 H5 D1D6 VCCO H6 D0

図 21 : FS48/FSG48 ピン配置図 (上面図)

1 2 3 4 5 6

ds121_01_071604

A

B

C

D

E

F

G

H

FS48/FSG48Top View

Page 48: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

48 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

注文の際に必要な情報

注文可能な組み合わせ

デバイスのマーク

XCF01SVO20 C XCF08PVO48 C XCF08PFS48 C XCF01SVOG20 C XCF08PVOG48 C XCF08PFSG48 C

XCF02SVO20 C XCF16PVO48 C XCF16PFS48 C XCF02SVOG20 C XCF16PVOG48 C XCF16PFSG48 C

XCF04SVO20 C XCF32PVO48 C XCF32PFS48 C XCF04SVOG20 C XCF32PVOG48 C XCF32PFSG48 C

XCF04S VO20 C

XCF01SXCF02SXCF04S

VO20 = 20 TSSOP VOG20 = 20 TSSOP

/C = (TA = –40°C +85°C)

DS123_27_112407

XCF32P FS48 C

XCF08PXCF16PXCF32P

VO48 = 48 TSOP VOG48 = 48 TSOP FS48 = 48 TFBGA FSG48 = 48 TFBGA

/C = (TA = –40°C +85°C)

DS123_28_112407

XCF04S V

XCF01SXCF02SXCF04SXCF08PXCF16PXCF32P

V = 20 TSSOP (VO20)VG = 20 TSSOP (VOG20)VO48 = 48 TSOP (VO48)VOG48 = 48 TSOP (VOG48)F48 = 48 TFBGA (FS48)FG48 = 48 TFBGA (FSG48)

/ = (TA = –40°C +85°C)

DS123_29_112407

Page 49: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 49製品仕様

R

図 22 ~ 図 24 に、 各パッケージの ト ップ マークを示します。

メモ : パッケージ タイプは、 こ こに示すものと異なる場合があ り ます。

図 22 : 20 ピン TSSOP のト ップ マーク

図 23 : 48 ピン TSOP のト ップ マーク

図 24 : 48 ピン TFBGA のト ップ マーク

XCF04S™

XX YWW

(YWW = 200Y #WW)

TSSOP 1

XXX

DS123_30_030908

VG

XCF32P™

XXX

XXXXX XX

(YWW= 200Y

#WW)

TSOP 1

XXX YWW

DS123_31_031008

VOG48

XX

XCF32P™

XXX

XXXXX XX

(YWW= 200Y

#WW)

TFBGA A1

XXX YWW

DS123_32_031008

FG48

XX

Page 50: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

50 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

改訂履歴

次の表に、 この文書の改訂履歴を示します。

日付 バージョ ン 改訂内容

2003 年 4 月 29 日 1.0 初期リ リース

2003 年 6 月 3 日 1.1 すべてのページを修正

2003 年 11 月 5 日 2.0 メジャーな改訂

2003 年 11 月 18 日 2.1 ピン配置で次を修正

• 表 14 : ♦ VO48 パッケージで、 38 を VCCINT から削除して VCCO に追加

♦ FS48 パッケージで、 ピン D6 を VCCINT から削除して VCCO に追加

• 表 15 (FS48 パッケージ) : ♦ ピン D6 の名前を VCCINT から VCCO に変更

♦ ピン A4 の名前を GND から DNC に変更

• 図 20 (VO48 パッケージ) : ピン 38 の名前を VCCINT から VCCO に変更

2003 年 12 月 15 日 2.2 • 25 ページの 「リセッ ト とパワーオン リセッ ト 」 で、 OE/RESET ピン上に推奨されるプル

アップ抵抗の仕様 (4.7kΩ) を追加

• 26 ページの 「スタンバイ モード」 に、 DONE ピン上のプルアップ抵抗およびバッファの使

用に関する段落を追加

2004 年 5 月 7 日 2.3 • 1 ページの 「機能」 : デバイス別の情報にパッケージ スタイルと コンフ ィギュレーシ ョ ン スピードの上限 33MHz を追加

• 1 ページの 「概要」 以降 : 説明に CF と BUSY のステート を追加

• 3 ページの表 2 : Virtex-II のコンフ ィギュレーシ ョ ン ビッ ト ス ト リームのサイズをアップ

デート

• 11 ページの 「デザイン リ ビジ ョ ン機能」 : 書き換え

• 13 ページの 「PROM による FPGA コンフ ィギュレーシ ョ ンのモード と接続」 以降 : CF を FPGA の PROG_B (PROGRAM) に接続していない場合に、 High に固定するよ う記述

を追加

• 17 ページの図 6 ~ 24 ページの図 13 : 各コンフ ィギュレーシ ョ ンでの CF ピンの方向を示す

メモを追加

• 25 ページの 「I/O で使用可能な入力電圧と電源投入シーケンス」 : 書き換え

• 27 ページの表 12 : CF 列を追加し、 CF が Low の場合を示す行を追加

• 28 ページの 「絶対 大定格」 : P デバイスの VIN および VTS を変更 • 28 ページの 「パワーオン リセッ トおよびパワーダウンの電源電圧要件」 :

♦ TOER のメモの番号を (4) から (3) に変更

♦ TVCC にメモ (2) を追加

• 29 ページの 「推奨される動作条件」 : ♦ 標準パラ メータの列と VCCINT および VCCO/VCCJ のパラ メータを追加

♦ P デバイスの VIL および VIH に 1.5V 動作のパラ メータの行を追加

♦ 2.5V での VIH の 小値を 2.0V から 1.7V に変更

♦ TIN 行を追加し、 大値を記載 • 30 ページの 「動作条件での DC 特性」 :

♦ ICCO にパラレル コンフ ィギュレーシ ョ ン モードの行を追加し、 P デバイスの値を記載

♦ ICCJ、 ICCINTS、 ICCOS、および ICCJS のテス ト条件列にメモ (1) および (2) を追加し、 アク

ティブ モードおよびスタンバイ モードの要件を定義

(次のページに続く )

Page 51: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 51製品仕様

R

2004 年 5 月 7 日(続き)

2.3(続き)

• 31 ページの 「動作条件での AC 特性」 : ♦ TCAC の 2 行目の説明を VCCO = 1.8V のパラ メータを示すよ うに修正

♦ メモ (7) に VCCO = 3.3V での例を追加

♦ TCYC の 2 行目にメモ (7) を追加

• 40 ページの 「カスケード接続した場合の動作条件での AC 特性」 : メモ (5) の TCYC Min およ

び TCAC Min の式を変更

• 43 ページの表 14 : ♦ CLK の説明にステート条件を追加

♦ CF の説明に内部アドレス カウンタの リセッ ト機能に関する記述を追加

2004 年 7 月 20 日 2.4 • 鉛フ リー パッケージ VOG20、 FSG48、 および VOG48 を追加

• 17 ページの図 6 および 18 ページの図 7 : FPGA DOUT (オプシ ョ ンの異なるコンフ ィギュ

レーシ ョ ンを使用したスレーブ FPGAのデイジー チェーン接続) の接続名を DOUT から DIN に変更

• 28 ページの 「絶対 大定格」 : 表からパラ メータ TSOL を削除 (TSOL の情報については、

『Package User Guide』 を参照)• 3 ページの表 2 : XC2VP125 FPGA に関する記述を削除

2004 年 10 月 18 日 2.5 • 1 ページの表 1 : VCCO と VCCJ を 2 つの列に分割

• 9 ページの表 9 : ID コードの リ ビジ ョ ン ビッ トの明確な説明を追加

• 10 ページの表 10 : TCKMIN2 (バイパス モード ) を削除し、 TCKMIN1 を TCKMIN に変更

• 29 ページの 「推奨される動作条件」 の表 : VCCO と VCCJ を分割

• 30 ページの 「動作条件での DC 特性」 の表 : ♦ XCF08P、 XCF16P、 XCF32P デバイスのほとんどの値を追加

♦ ICCO に負荷なしの状態を指定する メモ (1) を追加

• 31 ページの 「動作条件での AC 特性」 の表 : ♦ XCF08P、 XCF16P、 XCF32P デバイスのほとんどの値を追加

♦ メモ (1) に XCF08P、 XCF16P、 XCF32P デバイスの情報を追加

♦ さまざまなパラ メータの CLKOUT 条件に関する メモ (8) ~ (11) を追加

♦ TCYC にパラレル モードのパラ メータを追加

♦ TCLKO、 TCOH、 TFF、 TSF に解凍を使用した場合のパラ メータを追加

♦ TDDC (解凍を使用した場合のセッ ト アップ タイム) を追加

• 40 ページの 「カスケード接続した場合の動作条件での AC 特性」 の表 : ♦ XCF08P、 XCF16P、 XCF32P デバイスのほとんどの値を追加

♦ メモ (5) を (5) と (6) に分割し、 多目的コンフ ィギュレーシ ョ ン ピンがコンフ ィギュレー

シ ョ ン後にコンフ ィギュレーシ ョ ン ピンと して保持されるか、 汎用 I/O ピンと して使用さ

れるかによ り TCYC を求める式が異なるこ とを記載

Page 52: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

52 japan.xilinx.com DS123 (v2.16) 2008 年 11 月 14 日製品仕様

R

2005 年 3 月 14 日 2.6 • 表 2 に Virtex-4 LX/FX/SX のコンフ ィギュレーシ ョ ン データを追加

• 表 2 の Virtex-II のコンフ ィギュレーシ ョ ン データを修正

• 表 2 の Virtex-II Pro のコンフ ィギュレーシ ョ ン データを修正

• 表 2 に Spartan-3L のコンフ ィギュレーシ ョ ン データを追加

• 表 2 に Spartan-3E のコンフ ィギュレーシ ョ ン データを追加

• 14 ページの 「マスタ SelectMAP (パラレル) モード (1)」 セクシ ョ ンに段落を追加

• 次の DC 特性を変更

♦ 30 ページの TOER を変更

♦ 30 ページの VOL の IOL を変更

♦ 30 ページの IIL、 IILP、 IIHP、 および IIH のテス ト条件に VCCO を追加

• 次の AC 特性を変更

♦ 35 ページの 1.8V での TLC と THC を変更

♦ 34 ページで TCEC と TOEC の新しい値を追加

• 文法および句読点を変更

• DC および AC の電気特性に 「Preliminary」 の説明を追加

2005 年 7 月 11 日 2.7 • 「Preliminary」 から 「製品仕様」 に変更

• Virtex-4 コンフ ィギュレーシ ョ ン ビッ ト ス ト リームの値を修正

• 18 ページの図 7、 23 ページの図 12、 24 ページの図 13、 および 34 ページの図 16 を変更

• 10 ページの 「内部オシレータ」 の説明を変更

• 10 ページの 「CLKOUT」 の説明を変更

2005 年 12 月 29 日 2.8 • 7 ページの 「IEEE 1149.1 バウンダ リ スキャン (JTAG)」 の 1 段落目をアップデート

• 7 ページに JTAG に関する注意を追加

• 8 ページの 「XCFxxP の命令レジスタ (16 ビッ ト幅)」 の消去/プログラム (ER/PROG) ステー

タス フ ィールド IR[4] の論理値を修正

• 31 ページの 「動作条件での AC 特性」 に 「XCFxxS および XCFxxP PROM をコンフ ィギュ

レーシ ョ ン スレーブと して使用する場合 (ク ロ ッ ク ソースは CLK 入力ピン)」、 「XCFxxP PROM をコンフ ィギュレーシ ョ ン マスタ と して使用する場合 (ク ロ ッ ク ソースは CLK 入力

ピン)」、 および 「XCFxxP PROM をコンフ ィギュレーシ ョ ン マスタ と して使用する場合 (クロ ッ ク ソースはオシレータ )」 を追加

• 17 ページの図 6、 18 ページの図 7、 19 ページの図 8、 20 ページの図 9、 21 ページの図 10、22 ページの図 11、 23 ページの図 12、 および 24 ページの図 13 のメモに、 CF が PROGB に接続されていない場合にプルアップ抵抗が必要である という記述を追加

• 10 ページの 「CLKOUT」 の説明を変更

• 11 ページの 「デザイン リ ビジ ョ ン機能」 でデザイン リ ビジ ョ ンの読み取りに関する記述を

変更

• 図 4 を表 7、 図 5 を表 8 に変更。 これに伴いこれ以降の表と図の番号、 および表と図への参

照を変更

• 30 ページの 「ICCINT」 の XCFxxP に対する値を 5mA から 1mA に変更

• 2 ページの図 2 をクロ ッ ク ソースのマルチプレクス と ク ロ ッ クのファンクシ ョ ン ブロ ッ クへ

の配線を示すよ う変更

2006 年 5 月 9 日 2.9 • 3 ページの表 2 に Virtex-5 LX のサポート を追加

• 29 ページの 「推奨される動作条件」 の 2.5V での動作に対する VIL の 大値を LVCMOS25 規格に合わせてアップデート

2006 年 12 月 8 日 2.10 • 3 ページの表 2 に Virtex-5 LXT のサポート を追加

• 5 ページの 「プログラム」 で再プログラム操作を定義

• FPGA BUSY ピンに関する記述と さまざまな参照を修正

Page 53: Platform Flash インシステム プログラマブル ...japan.xilinx.com/support/documentation/data_sheets/j_ds...Platform Flash インシステム コンフィギュレーションプログラマブル

Platform Flash インシステム プログラマブル コンフ ィギュレーシ ョ ン PROM

DS123 (v2.16) 2008 年 11 月 14 日 japan.xilinx.com 53製品仕様

R

Notice of DisclaimerTHE XILINX HARDWARE FPGA AND CPLD DEVICES REFERRED TO HEREIN (“PRODUCTS”) ARE SUBJECT TO THETERMS AND CONDITIONS OF THE XILINX LIMITED WARRANTY WHICH CAN BE VIEWED AThttp://www.xilinx.com/warranty.htm. THIS LIMITED WARRANTY DOES NOT EXTEND TO ANY USE OF PRODUCTS IN ANAPPLICATION OR ENVIRONMENT THAT IS NOT WITHIN THE SPECIFICATIONS STATED IN THE XILINX DATA SHEET.ALL SPECIFICATIONS ARE SUBJECT TO CHANGE WITHOUT NOTICE. PRODUCTS ARE NOT DESIGNED OR INTENDEDTO BE FAIL-SAFE OR FOR USE IN ANY APPLICATION REQUIRING FAIL-SAFE PERFORMANCE, SUCH AS LIFE-SUPPORTOR SAFETY DEVICES OR SYSTEMS, OR ANY OTHER APPLICATION THAT INVOKES THE POTENTIAL RISKS OF DEATH,PERSONAL INJURY, OR PROPERTY OR ENVIRONMENTAL DAMAGE (“CRITICAL APPLICATIONS”). USE OF PRODUCTSIN CRITICAL APPLICATIONS IS AT THE SOLE RISK OF CUSTOMER, SUBJECT TO APPLICABLE LAWS ANDREGULATIONS.

本資料は英語版 (v2.16) を翻訳したもので、 内容に相違が生じる場合には原文を優先します。

資料によっては英語版の更新に対応していないものがあ り ます。

日本語版は参考用と してご使用の上、 新情報につきましては、 必ず 新英語版をご参照ください。

2007 年 2 月 1 日 2.11 • 3 ページの表 2 で Spartan-3L のサポート を削除し、 Spartan-3A および Virtex-5 SXT のサ

ポート を追加

• 3 ページの表 2 で Spartan-3E のビッ ト ス ト リーム サイズを修正

• 41 ページの表 13 の VCCJ、43 ページの表 14 の VCCO および VCCJ に対するサポート電圧

を修正

2007 年 3 月 30 日 2.11.1 3 ページの表 2 に Spartan-3A DSP のサポート を追加

2008 年 1 月 28 日 2.12 • XC5VLX155、 XC5VLX20T、 および XC5VLX155T のサポート を追加

• 10 ページの表 10 の JTAG TAP タイ ミ ング仕様を、 パフォーマンスが向上したこ とを反映し

てアップデート

• FPGA SelectMAP の回路図 (20 ページの図 9、 21 ページの図 10、 22 ページの図 11、24 ページの図 13) で、FPGA CS_B および FPGA RDWR_B を確実に Low にするため GND に固定

• FPGA スレーブ モードの回路図 (18 ページの図 7、 21 ページの図 10、 23 ページの図 12、24 ページの図 13) で、 外部オシレータを FPGA CCLK に配線

• 48 ページの 「デバイスのマーク」 で、 ト ップ マークの図 (49 ページの図 22、 図 23、 図 24) を追加、 48 ピン TFBGA パッケージのマークを修正

• その他の修正およびアップデート

• 文書のテンプレート をアップデート

• URL をアップデート

2008 年 3 月 31 日 2.13 • 3 ページの表 2 に Virtex-5 FX FPGA のサポート を追加

• すべてのパッケージのマーク (49 ページの図 22、 図 23、 図 24) を修正

• 49 ページにパッケージおよびマークがさまざまであるこ とを示すメモを追加

2008 年 4 月 3 日 2.13.1 • スペルミ スを修正

• 商標の記述をアップデート

2008 年 5 月 14 日 2.14 3 ページの表 2 に XC5VSX240T および Platform Flash XL のサポート を追加

2008 年 7 月 7 日 2.15 6 ページの 「書き込み禁止」 をアップデート

2008 年 11 月 14 日 2.16 3 ページの表 2 に Virtex-5 TXT FPGA を追加