Zynq UltraScale+ MPSoC 概要データシート (DS891)

Zynq UltraScale+ MPSoC 概要
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
概要
Zynq® UltraScale+™ MPSoC フ ァ ミ リ は UltraScale™ MPSoC アーキ テ ク チ ャ で構築 さ れて い ま す。 こ の製品 フ ァ ミ リ は、 豊富な機
能 を 備え た 64 ビ ッ ト ク ワ ッ ド コ ア ARM® Cortex™-A53 お よ びデ ュ アル コ ア ARM Cortex-R5 を ベー ス と す る プ ロ セ ッ シ ン グ シ
ス テ ム (PS) と ザ イ リ ン ク ス のプ ロ グ ラ マブル ロ ジ ッ ク (PL) UltraScale アーキ テ ク チ ャ を 1 つのデバ イ ス に組み合わせた も のです。
こ れはオ ン チ ッ プ メ モ リ 、 マルチポー ト 外部 メ モ リ イ ン タ ー フ ェ イ ス 、 さ ら に幅広い周辺接続 イ ン タ ー フ ェ イ ス も 備え て い ま す。
プ ロ セ ッ シ ン グ シ ス テム (PS)
ク ワ ッ ド コ ア ARM Cortex-A53 ベースの
ア プ リ ケーシ ョ ン プ ロ セ ッ シ ング
ユニ ッ ト (APU)
デュ アル コ ア ARM Cortex-R5 ベースの
リ アルタ イム プ ロセ ッ シ ング ユニ ッ ト
(RPU)
•
•
•
•
•
•
•
•
•
•
•
•
•
CPU 周波数 : 最大 1.5GHz
拡張可能な キ ャ ッ シ ュ コ ヒ ーレ ン シ
ARMv8-A アーキ テ ク チ ャ
o
64 ビ ッ ト ま たは 32 ビ ッ ト の動作モー ド
o
TrustZone セキ ュ リ テ ィ
o
64 ビ ッ ト モー ド での A64 命令セ ッ ト
32 ビ ッ ト モー ド での A32/T32 命令セ ッ ト
NEON 高性能 SIMD メ デ ィ ア処理エン ジ ン
単精度 / 倍精度の浮動小数点ユニ ッ ト (FPU)
CoreSight™ お よ びエンベデ ッ ド ト レース マ ク ロ セル (ETM)
ア ク セ ラ レー タ コ ヒ ーレ ン シ ポー ト (ACP)
AXI コ ヒ ーレ ン シ拡張 (ACE)
各プ ロ セ ッ サ コ ア ご と に電源ア イ ラ ン ド のゲーテ ィ ン グ
タ イ マー と 割 り 込み
o
ARM ジ ェ ネ リ ッ ク タ イ マーのサポー ト
o
2 つの シ ス テ ム レベルの ト リ プル タ イ マー カ ウ ン タ ー
o
1 つの ウ ォ ッ チ ド ッ グ タ イ マー
o
1 つのグ ロ ーバル シ ス テ ム タ イ マー
キャ ッシュ
o
32KB、 レベル 1 で 2 ウ ェ イ ( 連想度 ) セ ッ ト ア ソ シエ
イ テ ィ ブ方式のパ リ テ ィ 付 き 命令キ ャ ッ シ ュ (CPU ご と
に独立 )
o
32KB、 レベル 1 で 4 ウ ェ イ ( 連想度 ) セ ッ ト ア ソ シエ
イ テ ィ ブ方式の ECC 付 き デー タ キ ャ ッ シ ュ (CPU ご と
に独立 )
o
1MB、 16 ウ ェ イ ( 連想度 ) セ ッ ト ア ソ シエ イ テ ィ ブ レ
ベル 2 の ECC 付 き キ ャ ッ シ ュ (CPU 間で共有 )
•
•
•
•
•
CPU 周波数 : 最大 600MHz
ARMv7-R アーキ テ ク チ ャ
o
A32/T32 命令セ ッ ト
単精度 / 倍精度の浮動小数点ユニ ッ ト (FPU)
CoreSight™ お よ びエンベデ ッ ド ト レース マ ク ロ セル (ETM)
ロ ッ ク ス テ ッ プ ま たは独立動作
タ イ マー と 割 り 込み
o
1 つの ウ ォ ッ チ ド ッ グ タ イ マー
o
2 つの ト リ プル タ イ マー カ ウ ン タ ー
キ ャ ッ シ ュ お よ び密結合 メ モ リ (TCM)
o
32KB、 レベル 1 で 4 ウ ェ イ ( 連想度 ) セ ッ ト ア ソ シエ
イ テ ィ ブ方式の ECC 付き 命令 / デー タ キ ャ ッ シ ュ (CPU
ご と に独立 )
o
ロ ッ ク ス テ ッ プ モー ド では 128KB の ECC 付き TCM
(CPU ご と に独立 ) を組み合わせて 256KB を構築可能
オンチ ッ プ メ モ リ
•
•
•
•
PS に 256KB オンチ ッ プ RAM (OCM)、 ECC 付 き
PL に最大 36Mb オンチ ッ プ RAM (UltraRAM)、 ECC 付き
PL に最大 35Mb オンチ ッ プ RAM ( ブ ロ ッ ク RAM)、 ECC 付き
PL に最大 11Mb オンチ ッ プ RAM ( 分散 RAM)
ARM Mali-400 ベース GPU
•
•
•
•
•
OpenGL ES 1.1 お よ び 2.0 をサポー ト
OpenVG 1.1 をサポー ト
GPU 周波数 : 最大 667MHz
1 つのジオ メ ト リ プ ロ セ ッ サ、 2 つの ピ ク セル プ ロ セ ッ サ
ピ ク セル フ ィ ル レー ト : 2 ピ ク セル / 秒 /MHz
© Copyright 2015-2016 Xilinx, Inc. Xilinx、 Xilinx のロ ゴ、 Artix、 ISE、 Kintex、 Spartan、 Virtex、 Vivado、 Zynq、 および この文書に含まれる その他の指定 さ れたブ ラ ン ド は、 米
国およびその他各国のザイ リ ン ク ス社の商標です。 AMBA、 AMBA Designer、 ARM、 ARM1176JZ-S、 CoreSight、 Cortex、 PrimeCell は EU およびその他各国の ARM 社の商標で
す。 PCI、 PCIe、 および PCIExpress は、 PCISIG の商標であ り 、 ラ イ セ ン スに基づいて使用 さ れています。 すべてのその他の商標は、 それぞれの保有者に帰属 し ます。
本資料は表記のバージ ョ ンの英語版を翻訳 し た も ので、 内容に相違が生 じ る場合には原文を優先 し ます。 資料に よ っ ては英語版の更新に対応 し ていない も のがあ り ます。 日
本語版は参考用 と し て ご使用の上、 最新情報につ き ま し ては、 必ず最新英語版を ご参照 く だ さ い。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
1
Zynq UltraScale+ MPSoC 概要
•
•
•
ト ラ イ ア ン グル レー ト : 0.11 Mtriangles/ 秒 /MHz
64KB L2 キ ャ ッ シ ュ
電源ア イ ラ ン ド のゲーテ ィ ン グ
•
•
外部 メ モ リ イ ン タ ー フ ェ イ ス
•
•
•
•
•
マルチプ ロ ト コ ル ダ イ ナ ミ ッ ク メ モ リ コ ン ト ロ ー ラ ー
DDR4、 DDR3、 DDR3L、 LPDDR3 メ モ リ への 32 ビ ッ ト ま た
は 64 ビ ッ ト イ ン タ ーフ ェ イ ス、お よ び LPDDR4 メ モ リ への
32 ビ ッ ト イ ン タ ーフ ェ イ ス
64 ビ ッ ト お よ び 32 ビ ッ ト モー ド での ECC サポー ト
シ ン グルま たはデュ アル ラ ン ク の 8 ビ ッ ト 、 16 ビ ッ ト 、
32 ビ ッ ト 幅の メ モ リ で最大 32GB のア ド レ ス空間
ス タ テ ィ ッ ク メ モ リ イ ン タ ーフ ェ イ ス
o
eMMC4.51 Managed NAND フ ラ ッ シ ュ をサポー ト
o
ONFI3.1 NAND フ ラ ッ シ ュ 、 24 ビ ッ ト ECC 付き
o
1 ビ ッ ト SPI、 2 ビ ッ ト SPI、 4 ビ ッ ト SPI ( ク ワ ッ ド
SPI)、 ま たは 2 つの ク ワ ッ ド SPI (8 ビ ッ ト ) シ リ アル
NOR フ ラ ッ シ ュ
8 チ ャ ネル DMA コ ン ト ロー ラ ー
•
•
2 つの DMA コ ン ト ロ ー ラ ー、 8 チ ャ ネルに 1 つ
メ モ リ 間、 メ モ リ か ら ペ リ フ ェ ラ ル、 ペ リ フ ェ ラ ルか ら メ モ
リ 、 ス キ ャ ッ タ ー / ギ ャ ザーの ト ラ ンザ ク シ ョ ン をサポー ト
シ リ アル ト ラ ン シーバー
•
•
•
•
•
•
4 つの専用 PS-GTR レ シーバー と ト ラ ン ス ミ ッ タ ーが最大
6.0Gb/s のデー タ レー ト をサポー ト
o
Supports SGMII ト ラ イ ス ピー ド Ethernet、 PCI Express®
Gen2、 Serial-ATA (SATA)、 USB3.0、 お よ び DisplayPort
をサポー ト
PCI Express — PCIe® Base 仕様 2.1 に準拠
o
ルー ト コ ンプ レ ッ ク スお よ びエン ド ポ イ ン ト と し て構
成
o
Gen1 ま たは Gen2 レー ト で x1、 x2、 x4
SATA ホ ス ト
o
SATA 仕様、 リ ビ ジ ョ ン 3.11 に準拠 し た 1.5、 3.0、
6.0Gb/s デー タ レー ト
o
最大 2 つのチ ャ ネルをサポー ト
DisplayPort コ ン ト ロ ー ラ ー
o
最大 5.4Gb/s レー ト
o
最大 2 つの TX レーン をサポー ト (RX サポー ト な し )
IEEE802.3 および IEEE1588 rev 2.0 をサポー ト する 4 つの
10/100/1000 ト ラ イ ス ピー ド イーサネ ッ ト MAC ペ リ フ ェ ラ ル
o
ス キ ャ ッ タ ー / ギ ャ ザー DMA 機能
o
IEEE 1588 rev.2 PTP フ レーム を認識
o
GMII、 RGMII、 SGMII イ ン タ ーフ ェ イ ス
o
ジ ャ ン ボ フ レーム
最大 12 のエン ド ポ イ ン ト をサポー ト す る 2 つの USB 3.0/2.0
デバ イ ス、 ホ ス ト 、 ま たは OTG ペ リ フ ェ ラ ル
o
USB 3.0/2.0 準拠のデバ イ ス IP コ ア
o
超高速、 高速、 フル速度、 低速のモー ド をサポー ト
o
Intel XHCI 準拠の USB ホ ス ト
CAN 2.0B に完全に準拠 し た 2 つの CAN バ ス イ ン タ ーフ ェ
イス
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
•
•
•
•
イ ン ターコネク ト
•
•
•
•
PS 内部お よ び PS と PL 間を広帯域接続
ARM AMBA® AXI4 ベース
QoS をサポー ト し 、 レ イ テ ン シお よ び帯域幅を制御
キ ャ ッ シ ュ コ ヒ ーレ ン ト イ ン タ ー コ ネ ク ト (CCI)
シス テム メ モ リ 管理
•
•
シ ス テ ム メ モ リ 管理ユニ ッ ト (SMMU)
ザ イ リ ン ク ス メ モ リ 管理ユニ ッ ト (XMPU)
プ ラ ッ ト フ ォ ーム管理ユニ ッ ト
•
•
専用 I/O ペ リ フ ェ ラルおよび イ ン タ ー
フ ェ イス
•
CAN 2.0A、 CAN 2.0B、 ISO 118981-1 規格に準拠
SD/SDIO 2.0/eMMC4.51 に準拠 し た 2 つの コ ン ト ロ ー ラ ー
3 つのペ リ フ ェ ラ ル チ ッ プ セ レ ク ト を備えた 2 つの全二重
SPI ポー ト
2 つの高速 UART ( 最大 1Mb/s)
2 つのマ ス タ ーお よ びス レーブ I2C イ ン タ ーフ ェ イ ス
ペ リ フ ェ ラ ル ピ ンの割 り 当て用に最大 78 のマルチプ レ ク ス
さ れた柔軟な I/O (MIO) (26 個の I/O のバン ク 、 最大 3 つ )
PL に接続 さ れた最大 96 の EMIO (32 個の I/O のバン ク 、 最
大3つ)
o
PS ペ リ フ ェ ラ ル、 電源ア イ ラ イ ン ド 、 電源 ド メ イ ンの電力
ゲーテ ィ ン グ
PS ペ リ フ ェ ラ ル ク ロ ッ ク ゲーテ ィ ン グのユーザー フ ァ ー
ム ウ ェ ア オプシ ョ ン
コ ン フ ィ ギ ュ レーシ ョ ンおよびセキ ュ
リ テ ィ ユニ ッ ト
•
•
PS をブー ト し 、 PL を コ ン フ ィ ギ ュ レーシ ョ ン
セキ ュ アお よ び非セキ ュ ア モー ド のブー ト をサポー ト
PS のシ ス テム モニ タ ー
•
オンチ ッ プの電圧お よ び温度検出
japan.xilinx.com
2
Zynq UltraScale+ MPSoC 概要
プ ロ グ ラ マ ブル ロ ジ ッ ク (PL)
コ ン フ ィ ギャ ラ ブル ロジ ッ ク ブ ロ ッ ク
(CLB)
•
•
•
ル ッ ク ア ッ プ テーブル (LUT)
フ リ ッ プフ ロ ッ プ
カ ス ケー ド 接続可能な加算器
Interlaken
•
•
•
•
Interlaken 仕様 1.2 に準拠
64/67 エン コ ー ド
12 x 12.5Gb/s ま たは 6 x 25Gb/s
一部のデバ イ ス には最大 4 つの統合ブ ロ ッ ク
36Kb ブ ロ ッ ク RAM
PL のシ ス テム モニ タ ー
•
•
•
•
•
完全なデ ュ アル ポー ト
最大 72 ビ ッ ト 幅
デュ アル 18Kb と し て構成可能
オンチ ッ プの電圧お よ び温度検出
最大 17 の外部入力を持つ 10 ビ ッ ト の 200KSPS ADC
UltraRAM
•
•
•
288Kb デ ュ アル ポー ト
72 ビ ッ ト 幅
エ ラ ー チ ェ ッ ク お よ び訂正機能
DSP ブ ロ ッ ク
•
•
•
27 × 18 符号付 き 乗算
48 ビ ッ ト 加算 / 累算器
27 ビ ッ ト 前置加算器
プ ログ ラ マ ブル I/O ブ ロ ッ ク
•
•
•
LVCMOS、 LVDS、 SSTL をサポー ト
1.0V ~ 3.3V I/O
プ ロ グ ラ ム可能な I/O 遅延お よ び SerDes
JTAG バウン ダ リ スキ ャ ン
•
IEEE1149.1 準拠のテ ス ト イ ン タ ーフ ェ イ ス
PCI Express
•
•
•
ルー ト コ ンプ レ ッ ク ス ま たはエン ド ポ イ ン ト と し ての構成
をサポー ト
Gen4 の レー ト ま でサポー ト
一部のデバ イ ス には最大 5 つの統合ブ ロ ッ ク
100G Ethernet MAC/PCS
•
•
IEEE 802.3 に準拠
CAUI-10 (10x 10.3125Gb/s) ま たは
CAUI-4 (4x 25.78125Gb/s)
•
•
CAUI-4 コ ン フ ィ ギ ュ レーシ ョ ンで RSFEC (IEEE 802.3bj)
一部のデバ イ ス には最大 4 つの統合ブ ロ ッ ク
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
3
Zynq UltraScale+ MPSoC 概要
機能一覧
表 1 : Zynq UltraScale+ MPSoC の機能一覧
ZU2EG
アプ リ ケーシ ョ ン プ ロ セ ッ シ ン グ
ユニ ッ ト
ZU3EG
ZU4EV
ZU5EV
ZU6EG
ZU7EV
ZU9EG
ZU11EG
ZU15EG
ZU17EG
ZU19EG
ク ワ ッ ド コ ア ARM Cortex-A53 MPCore (CoreSight、 NEON お よ び単精度/倍精度浮動小数点演算ユニ ッ ト 、 32KB/32KB L1 キ ャ ッ シ ュ 、 1MB L2 キ ャ ッ シ ュ 内蔵)
リ アル タ イ ム プ ロ セ ッ シ ン グ ユニ ッ ト
デ ュ アル コ ア ARM Cortex-R5 (CoreSight、 単精度/倍精度浮動小数点演算ユニ ッ ト 、 32KB/32KB L1 キ ャ ッ シ ュ 、 TCM 内蔵)
エ ンベデ ッ ド お よ び外部 メ モ リ
256KB オンチ ッ プ メ モ リ (ECC あ り )、 外部 DDR4、 DDR3、 DDR3L、 LPDDR4、 LPDDR3、 外部 ク ワ ッ ド SPI、 NAND、 eMMC
汎用 コ ネ ク テ ィ ビ テ ィ
214 本の PS I/O、 UART、 CAN、 USB 2.0、 I2C、 SPI、 32b GPIO、 リ アル タ イ ム ク ロ ッ ク 、 ウ ォ ッ チ ド ッ グ タ イ マー、 ト リ プル タ イ マー カ ウ ン タ ー
高速 コ ネ ク テ ィ ビ テ ィ
4 つの PS-GTR、 PCIe Gen1/2、 シ リ アル ATA 3.1、 DisplayPort 1.2a、 USB 3.0、 SGMII
グ ラ フ ィ ッ ク ス プロセ ッ シング ユニ ッ ト
ビデオ コ ーデ ッ ク
ARM Mali™-400 MP2、 64KB L2 キ ャ ッ シ ュ
0
0
1
1
0
1
0
0
0
0
0
シ ス テ ム ロ ジ ッ ク セル
103,320
154,350
192,150
256,200
469,446
504,000
599,550
653,100
746,550
926,194
1,143,450
CLB フ リ ッ プ フ ロ ッ プ
94,464
141,120
175,680
234,240
429,208
460,800
548,160
597,120
682,560
846,806
1,045,440
CLB LUT
47,232
70,560
87,840
117,120
214,604
230,400
274,080
298,560
341,280
423,403
522,720
分散 RAM (Mb)
1.2
1.8
2.6
3.5
6.9
6.2
8.8
9.1
11.3
8.0
9.8
ブ ロ ッ ク RAM ブ ロ ッ ク
150
216
128
144
714
312
912
600
744
796
984
ブ ロ ッ ク RAM (Mb)
5.3
7.6
4.5
5.1
25.1
11.0
32.1
21.1
26.2
28.0
34.6
UltraRAM ブ ロ ッ ク
0
0
48
64
0
96
0
80
112
102
128
UltraRAM (Mb)
0
0
14.0
18.0
0
27.0
0
22.5
31.5
28.7
36.0
240
360
728
1,056
1,973
1,728
2,520
2,928
3,528
1,590
1,968
3
3
4
4
4
8
4
8
4
11
11
最大 HP I/O(1)
156
156
156
156
208
416
208
416
208
572
572
最大 HD
96
96
96
96
120
48
120
96
120
96
96
シ ス テ ム モニ タ ー
2
2
2
2
2
2
2
2
2
2
2
GTH ト ラ ン シーバー 16.3Gb/s(3)
0
0
16
16
24
24
24
32
24
44
44
GTY ト ラ ン シーバー 32.75Gb/s
0
0
0
0
0
0
0
16
0
28
28
PCIe Gen3 x16 お よ び Gen4 x8
0
0
2
2
0
2
0
4
0
4
5
150G Interlaken
0
0
0
0
0
0
0
2
0
2
4
100G Ethernet (RS-FEC あ り )
0
0
0
0
0
0
0
1
0
2
4
DSP ス ラ イ ス
CMT
I/O(2)
注記 :
1.
2.
3.
HP は High Performance I/O で、 1.0V か ら 1.8V の I/O 電圧をサポー ト し ます。
HD は High Density I/O で、 1.2V か ら 3.3V の I/O 電圧をサポー ト し ます。
SB/SF/FB パ ッ ケージの GTH ト ラ ン シーバーは、 最大 12.5Gb/s のデー タ レー ト をサポー ト し ます。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
4
Zynq UltraScale+ MPSoC 概要
表 2 : Zynq UltraScale+ MPSoC デバイ ス と パ ッ ケージの各組み合わせにおける最大 I/O 数
パ ッ ケージ
(1)(2)(3)(4)
パ ッ ケージ
サイ ズ (mm)
ZU2EG
ZU3EG
ZU4EV
ZU5EV
ZU6EG
ZU7EV
ZU9EG
ZU11EG
ZU15EG
ZU17EG
ZU19EG
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
HD、 HP
GTH、 GTY
96、 156
4、 0
96、 156
4、 0
48、 156
16、 0
48、 156
16、 0
72、 572
16、 0
72、 572
16、 0
96、 416
32、 16
96、 416
32、 16
SBVA484
19x19
24、 52
0、 0
24、 52
0、 0
SFVA625
21x21
24、 156
0、 0
24、 156
0、 0
SFVC784
23x23
96、 156
0、 0
96、 156
0、 0
FBVB900
31x31
FFVC900
31x31
48、 156
16、 0
48、 156
16、 0
48、 156
16、 0
FFVB1156
35x35
120、 208
24、 0
120、 208
24、 0
120、 208
24、 0
FFVC1156
35x35
FFVB1517
40x40
FFVF1517
40x40
FFVC1760
42.5x42.5
FFVD1760
42.5x42.5
48、 260
44、 28
48、 260
44、 28
FFVE1924
45x45
96、 572
44、 0
96、 572
44、 0
48、 156
16、 0
48、 312
20、 0
48、 312
20、 0
72、 416
16、 0
48、 416
24、 0
48、 416
32、 0
96、 416
32、 16
注記 :
1.
2.
3.
4.
パ ッ ケージ記載の詳細は、 「注文情報」 を参照 し て く だ さ い。
FB/FF パ ッ ケージのボール ピ ッ チは 1.0mm です。 SB/SF パ ッ ケージのボール ピ ッ チは 0.8mm です。
すべてのデバ イ ス と パ ッ ケージの組み合わせで、 4 つの PS-GTR ト ラ ン シーバーがボ ンデ ィ ン グ さ れてい ます。
すべてのデバ イ ス と パ ッ ケージの組み合わせで、 214 本の PS I/O がボ ンデ ィ ン グ さ れてい ます。 ただ し 、 SBVA484 お よ び SFVA625 パ ッ ケージの ZU2EG と ZU3EG では、 169 本の PS I/O がボ ンデ ィ
ン グ さ れてい ます。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
5
Zynq UltraScale+ MPSoC 概要
Zynq UltraScale+ MPSoC
Zynq UltraScale+ MPSoC デバ イ ス フ ァ ミ リ は、 完全にプ ロ グ ラ マブルでヘテ ロ ジ ニ ア ス な複数のプ ロ セ ッ サ を シ ン グルチ ッ プで
提供 し 、 ソ フ ト ウ ェ アやハー ド ウ ェ ア に限 ら ず、 イ ン タ ー コ ネ ク ト 、 消費電力、 セ キ ュ リ テ ィ 、 お よ び I/O のプ ロ グ ラ マ ビ リ テ ィ
を も た ら し ま す。 Zynq UltraScale+ MPSoC フ ァ ミ リ には幅広いデバ イ ス が用意 さ れてお り 、 業界標準 ツ ール を 使用 し て 1 つのプ
ラ ッ ト フ ォ ー ム で、 コ ス ト 重視か ら 高性能な も の ま で各種ア プ リ ケーシ ョ ン を 設計で き ま す。 各 Zynq UltraScale+ MPSoC が備え
る PS は同 じ ですが、 PL、 ビ デオ ハー ド ウ ェ ア ブ ロ ッ ク 、 I/O リ ソ ー ス はデバ イ ス に よ っ て さ ま ざ ま です。
こ の た め、 Zynq UltraScale+ MPSoC は次の よ う な幅広い ア プ リ ケーシ ョ ン に対応で き ま す。
•
オー ト モーテ ィ ブ : ド ラ イ バー ア シ ス タ ン ス、 ド ラ イ バー イ ン フ ォ メ ーシ ョ ン、 イ ン フ ォ テ イ ン メ ン ト
•
無線通信 : 複数の スペ ク ト ル帯域お よ びス マー ト ア ン テナのサポー ト
•
有線通信 : 複数の有線通信規格お よ び コ ン テ ン ト 認識ネ ッ ト ワ ー ク サービ ス
•
デー タ セ ン タ ー : ソ フ ト ウ ェ ア定義ネ ッ ト ワー ク (SDN)、 デー タ 前処理お よ び解析
•
ス マー ト ビ ジ ョ ン : ビデオ処理アルゴ リ ズ ム、 物体検知、 お よ び解析
•
制御接続/M2M : 柔軟で適合性のあ る 製造、 フ ァ ク ト リ スループ ッ ト 、 品質、 安全性
UltraScale MPSoC アーキ テ ク チ ャ は 32 ビ ッ ト か ら 64 ビ ッ ト へのプ ロ セ ッ サ ス ケー ラ ビ リ テ ィ を 実現に し 、 仮想化、 ソ フ ト エ ン
ジ ン と ハー ド エ ン ジ ン の併用に よ る リ アル タ イ ム制御、 グ ラ フ ィ ッ ク ス / ビ デオ処理、 波形 / パケ ッ ト 処理、 次世代の イ ン タ ー コ
ネ ク ト と メ モ リ 、 高度な電力管理、 そ し て複数 レ ベルのセ キ ュ リ テ ィ 、 安全性、 信頼性を 可能にす る テ ク ノ ロ ジ強化 を サポー ト し
ま す。 ザ イ リ ン ク ス は、 Zynq UltraScale+ MPSoC フ ァ ミ リ 向けに多数の ソ フ ト IP を 提供 し て い ま す。 PS お よ び PL 内のペ リ フ ェ
ラ ルには、 ス タ ン ド ア ロ ンお よ び Linux のデバ イ ス ド ラ イ バーが使用可能です。 ザ イ リ ン ク ス の Vivado® Design Suite、 SDK™、
PetaLinux 開発環境 を 使用す る こ と で、 ソ フ ト ウ ェ ア エ ン ジ ニ ア、 ハー ド ウ ェ ア エ ン ジ ニ ア、 シ ス テ ム エ ン ジ ニ ア を問わず短期間
で製品開発が完了 し ま す。 ま た、 PS が ARM ベー ス で あ る た め、 ザ イ リ ン ク ス の既存の PL エ コ シ ス テ ム に加え、 幅広いサー ド
パーテ ィ か ら 提供 さ れ る ツ ールや IP を 利用で き ま す。
Zynq UltraScale+ MPSoC フ ァ ミ リ は、 適切な オ ン チ ッ プ メ モ リ サブ シ ス テ ム と 相互接続す る 、 次世代の高性能オ ン チ ッ プ イ ン
タ ー コ ネ ク ト に組み込 ま れたヘテ ロ ジ ニ ア ス な処理エ ン ジ ン を 最適な形で備え る こ と で、 かつて な い処理性能、 I/O、 メ モ リ 帯域
幅を 提供 し ま す。 Zynq UltraScale+ MPSoC は、 さ ま ざ ま な ア プ リ ケーシ ョ ン タ ス ク 向けに最適化 さ れ る ヘテ ロ ジ ニ ア ス な処理エ
ン ジ ンお よ びプ ロ グ ラ マブル エ ン ジ ン に よ り 、 Zynq-7000 All Programmable SoC と の互換性 を維持 し な が ら 次世代の ス マー ト シ ス
テ ム に対応す る 非常に高い性能 と 効率 を も た ら し ま す。 UltraScale MPSoC アーキ テ ク チ ャ は さ ら に、 次世代 ス マー ト シ ス テ ム にお
け る 要件で あ る 、 複数 レ ベルのセ キ ュ リ テ ィ 、 よ り 高い安全性、 高度な電力管理 を サポー ト し ま す。 ザ イ リ ン ク ス のエ ンベデ ッ ド
UltraFast™ 設計手法は、 UltraScale MPSoC アーキ テ ク チ ャ に よ っ て も ら さ れ る ASIC ク ラ ス の機能 を十分に活用 し な が ら 、 短期間
での シ ス テ ム開発 を サポー ト す る も のです。
ア プ リ ケーシ ョ ン プ ロ セ ッ サ を 統合 し た こ と で、 Linux な ど 高 レ ベルのオペ レ ーテ ィ ン グ シ ス テ ム に も 対応 し ま す。
Zynq UltraScale+ MPSoC フ ァ ミ リ では、 その他に Cortex-A53 プ ロ セ ッ サで使用で き る 標準的な オペ レ ーテ ィ ン グ シ ス テ ム を利用
可能です。 PS と PL は別々の電源 ド メ イ ン に属 し て い る た め、 必要に応 じ て PL のみ電源を 遮断 し て消費電力を 抑え る こ と がで き
ま す。 電源投入時は必ず PS 内のプ ロ セ ッ サか ら 起動 し 、 PL は ソ フ ト ウ ェ ア主導の ア プ ロ ーチで コ ン フ ィ ギ ュ レ ーシ ョ ン さ れ ま
す。 PL コ ン フ ィ ギ ュ レ ーシ ョ ン は CPU で動作す る ソ フ ト ウ ェ ア に よ っ て管理 さ れ る た め、 ASSP と 同 じ よ う な方式で起動 し ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
6
Zynq UltraScale+ MPSoC 概要
プ ロ セ ッ シ ン グ シ ス テム
ア プ リ ケーシ ョ ン プ ロ セ ッ シ ン グ ユニ ッ ト (APU)
APU の主な特長は次の と お り です。
•
64 ビ ッ ト ク ワ ッ ド コ ア ARM Cortex-A53 MPCore各コ アの機能は次の と お り です。
o
ARM v8-A アーキ テ ク チ ャ
o
タ ーゲ ッ ト 動作周波数 : 最大 1.5GHz
o
単精度お よ び倍精度の浮動小数点 : 4 SP/2 DP FLOPS/MHz
o
単精度お よ び倍精度の浮動小数点命令で NEON Advanced SIMD サポー ト
o
64 ビ ッ ト の動作モー ド で A64 命令セ ッ ト 、 32 ビ ッ ト 動作モー ド で A32/T32 命令セ ッ ト
o
レベル 1 キ ャ ッ シ ュ (命令 と デー タ が独立、 各 Cortex-A53 CPU に 32KB)
–
2 ウ ェ イ (連想度) セ ッ ト ア ソ シエ イ テ ィ ブ方式のパ リ テ ィ 付 き 命令キ ャ ッ シ ュ
–
4 ウ ェ イ (連想度) セ ッ ト ア ソ シエ イ テ ィ ブ方式のパ リ テ ィ 付 き デー タ キ ャ ッ シ ュ
o
各プ ロ セ ッ サ コ アに メ モ リ 管理ユニ ッ ト (MMU) を内蔵
o
TrustZone に よ る セキ ュ ア モー ド 動作
o
仮想化をサポー ト
•
動作モー ド : シ ン グル プ ロ セ ッ サ、 対称 ク ワ ッ ド プ ロ セ ッ サ、 非対称 ク ワ ッ ド プ ロ セ ッ サ
•
16 ウ ェ イ (連想度) セ ッ ト ア ソ シエ イ テ ィ ブ レベル 2 の ECC 付 き キ ャ ッ シ ュ を統合
•
割 り 込みお よ び タ イ マー
o
ジ ェ ネ リ ッ ク 割 り 込み コ ン ト ロ ー ラ ー (GIC-400)
o
ARM ジ ェ ネ リ ッ ク タ イ マー (各 CPU に 4 つの タ イ マー )
o
1 つの ウ ォ ッ チ ド ッ グ タ イ マー (WDT)
o
1 つのグ ロ ーバル タ イ マー
o
2 つの ト リ プル タ イ マー /カ ウ ン タ ー (TTC)
•
リ ト ル エンデ ィ ア ンお よ びビ ッ グ エンデ ィ ア ン をサポー ト
•
CoreSight に よ る デバ ッ グお よ び ト レース をサポー ト
o
BE8 モー ド で ビ ッ グ エンデ ィ ア ン をサポー ト
o
エンベデ ッ ド ト レース マ ク ロ セル (ETM) での命令 ト レース
o
ク ロ ス ト リ ガー イ ン タ ーフ ェ イ ス (CTI) に よ っ て、 ハー ド ウ ェ ア ブ レー ク ポ イ ン ト お よ び ト リ ガーが可能
•
PL への ACP イ ン タ ーフ ェ イ ス には I/O コ ヒ ーレ ン シがあ り 、 レベル 2 キ ャ ッ シ ュ 割 り 当て
•
PL への ACE イ ン タ ーフ ェ イ ス には完全な コ ヒ ーレ ン シ
•
各プ ロ セ ッ サ コ ア ご と に電源ア イ ラ ン ド のゲーテ ィ ン グ
•
コ ア ご と に eFUSE を無効化す る オプシ ョ ン
リ アル タ イ ム プ ロ セ ッ シ ン グ ユニ ッ ト (RPU)
•
デュ アル コ ア ARM Cortex-R5 MPCore各 コ アの機能は次の と お り です。
o
ARM v7-R アーキ テ ク チ ャ (32 ビ ッ ト )
o
タ ーゲ ッ ト 動作周波数 : 最大 600MHz
o
A32/T32 命令セ ッ ト をサポー ト
o
レベル 1 で 4 ウ ェ イ (連想度) セ ッ ト ア ソ シエ イ テ ィ ブ方式の ECC 付 き キ ャ ッ シ ュ (命令 と デー タ は別々、 32KB)
o
各プ ロ セ ッ サに メ モ リ 保護ユニ ッ ト (MPU) を内蔵
o
128KB 密結合 メ モ リ (TCM)、 ECC サポー ト あ り
o
ロ ッ ク ス テ ッ プ モー ド では TCM を組み合わせて 256KB を構築可能
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
7
Zynq UltraScale+ MPSoC 概要
•
シ ン グル プ ロ セ ッ サ ま たはデ ュ アル プ ロ セ ッ サ モー ド で動作可能 (ス プ リ ッ ト お よ び ロ ッ ク ス テ ッ プ)
•
リ ト ル エンデ ィ ア ンお よ びビ ッ グ エンデ ィ ア ン をサポー ト
•
専用 SWDT お よ び ト リ プル タ イ マー カ ウ ン タ ー (TTC)
•
CoreSight に よ る デバ ッ グお よ び ト レース をサポー ト
•
o
エンベデ ッ ド ト レース マ ク ロ セル (ETM) での命令お よ び ト レース
o
ク ロ ス ト リ ガー イ ン タ ーフ ェ イ ス (CTI) に よ っ て、 ハー ド ウ ェ ア ブ レー ク ポ イ ン ト お よ び ト リ ガーが可能
eFUSE の無効化オプシ ョ ン
フ ル電力 ド メ イ ン DMA (FPD-DMA) 低電力 ド メ イ ン DMA (LPD-DMA)
•
2 つの汎用 DMA コ ン ト ロ ー ラ ー (1 つはフル電力 ド メ イ ン (FPD-DMA)、 も う 1 つは低電力 ド メ イ ン (LPD-DMA))
•
各 DMA に 8 つの独立チ ャ ネル
•
複数の伝送 タ イ プ
o
メモリ間
o
メ モ リ からペ リ フ ェ ラル
o
ペ リ フ ェ ラ ルか ら メ モ リ
o
ス キ ャ ッ タ ー /ギ ャ ザー
•
各 DMA に 8 つのペ リ フ ェ ラ ル イ ン タ ーフ ェ イ ス
•
各 DMA の TrustZone に よ り セキ ュ ア動作オプシ ョ ン
ザ イ リ ン ク ス メ モ リ 保護ユニ ッ ト (XMPU)
•
領域ベース の メ モ リ 保護ユニ ッ ト
•
最大 16 個の領域
•
各領域は 1MB ま たは 4KB のア ド レ ス ア ラ イ メ ン ト をサポー ト
•
領域は重複可、 領域番号が大 き いほ ど高い優先度
•
各領域は個別に有効化/無効化で き る
•
各領域に開始ア ド レ スお よ び終了ア ド レ ス があ る
グ ラ フ ィ ッ ク ス プ ロ セ ッ シ ン グ ユニ ッ ト (GPU)
•
OpenGL ES 1.1 お よ び 2.0 をサポー ト
•
OpenVG 1.1 をサポー ト
•
タ ーゲ ッ ト 動作周波数 : 最大 667MHz
•
1 つのジオ メ ト リ プ ロ セ ッ サ、 2 つの ピ ク セル プ ロ セ ッ サ
•
ピ ク セル フ ィ ル レー ト : 2 ピ ク セル/秒/MHz
•
ト ラ イ ア ン グル レー ト : 0.11 Mtriangles/秒/MHz
•
64KB レベル 2 キ ャ ッ シ ュ (読み出 し 専用)
•
4X お よ び 16X ア ンチエ イ リ ア ス機能をサポー ト
•
ETC テ ク ス チ ャ 圧縮に よ っ て外部 メ モ リ の帯域幅を削減
•
さ ま ざ ま なテ ク ス チ ャ フ ォーマ ッ ト をサポー ト
o
RGBA 8888、 565、 1556
o
Mono 8、 16
o
YUV フ ォーマ ッ ト のサポー ト
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
8
Zynq UltraScale+ MPSoC 概要
•
複数のグ ラ フ ィ ッ ク ス シ ェーダー エン ジ ンの自動 ロ ー ド バ ラ ン ス調整
•
最大 1080p 解像度に ス ケー ラ ブルな性能で 2D お よ び 3D の高速化
•
各ジオ メ ト リ プ ロ セ ッ サお よ びピ ク セル プ ロ セ ッ サは 4KB ページ MMU をサポー ト
•
各 GPU エン ジ ンお よ び共有キ ャ ッ シ ュ で電源ア イ ラ ン ド のゲーテ ィ ン グ
•
eFUSE の無効化オプシ ョ ン
ダ イ ナ ミ ッ ク メ モ リ コ ン ト ロ ー ラ ー (DDRC)
•
DDR3、 DDR3L、 DDR4、 LPDDR3、 LPDDR4
•
タ ーゲ ッ ト デー タ レー ト : -1 ス ピー ド グ レー ド で最大 2400Mb/s の DDR4 動作
•
DDR4、 DDR3、 DDR3L、 LPDDR3 メ モ リ で 32 ビ ッ ト ま たは 64 ビ ッ ト のバ ス幅をサポー ト し 、 LPDDR4 メ モ リ で 32 ビ ッ ト のバ ス
幅をサポー ト
•
ECC サポー ト (追加ビ ッ ト を使用)
•
最大 32GB の DRAM 総容量
•
低消費電力モー ド
o
ア ク テ ィ ブ/プ リ チ ャ ージ パ ワー ダ ウ ン
o
セルフ リ フ レ ッ シ ュ ( コ ン ト ロ ー ラ ー パ ワー サ イ ク ル後のセルフ リ フ レ ッ シ ュ か ら の ク リ ーン な終了を含む)
•
ソ フ ト ウ ェ アが読み出 し /書 き 込みア イ を計測 し て遅延を動的に調整で き る こ と で強化 さ れた DDR ト レーニ ン グ
•
読み出 し パスお よ び書 き 込みパス に別々のパフ ォーマ ン ス モニ タ ー
•
テ ス ト 用に PHY デバ ッ グ ア ク セ ス ポー ト (DAP) を JTAG に統合
DDR メ モ リ コ ン ト ロ ー ラ ーには複数のポー ト が接続 さ れてい る ため、 PS と PL が同 じ メ モ リ へのア ク セ ス を共有で き ま す。 こ の際、
DDR コ ン ト ロ ー ラ ーは、 次に示す 6 つの AXI ス レーブ ポー ト を使用 し ます。
•
ARM Cortex-A53 CPU、 RPU (ARM Cortex-R5 お よ び LPD ペ リ フ ェ ラ ル)、 GPU、 高速ペ リ フ ェ ラ ル (USB3、 PCIe、 SATA)、 PL か ら
キ ャ ッ シ ュ コ ヒ ーレ ン ト イ ン タ ー コ ネ ク ト (CCI) を経由す る 高性能ポー ト (HP0 と HP) か ら の 128 ビ ッ ト AXI ポー ト が 2 つ
•
ARM Cortex-R5 CPU 専用の 64 ビ ッ ト ポー ト が 1 つ
•
DisplayPort お よ び PL の HP2 ポー ト か ら の 128 ビ ッ ト AXI ポー ト が 1 つ
•
PL の HP3 お よ び HP4 ポー ト か ら の 128 ビ ッ ト AXI ポー ト が 1 つ
•
汎用 DMA お よ び PL の HP5 ポー ト か ら の 128 ビ ッ ト AXI ポー ト が 1 つ
高速 コ ネ ク テ ィ ビ テ ィ ペ リ フ ェ ラ ル
PCIe
•
PCI Express Base 仕様 2.1 に準拠
•
PCI Express の ト ラ ンザ ク シ ョ ン オーダ リ ン グ規則に完全に準拠
•
レーン幅 : Gen1 ま たは Gen2 レー ト で x1、 x2、 x4
•
1 つの仮想チ ャ ネル
•
全二重 PCIe ポー ト
•
エン ド ポ イ ン ト お よ びシ ン グル PCIe リ ン ク ルー ト ポー ト
•
ルー ト ポー ト がエンハン ス ド コ ン フ ィ ギ ュ レーシ ョ ン ア ク セ ス メ カ ニズ ム (ECAM) をサポー ト 、 コ ン フ ィ ギ ュ レーシ ョ ン ト ラ ン
ザ ク シ ョ ンの生成
•
INTx お よ び MSI のルー ト ポー ト サポー ト
•
MSI ま たは MSI-X のエン ド ポ イ ン ト サポー ト
o
1 つの物理的機能、 ま たは SR-IOV
o
リ ラ ッ ク ス オーダ リ ン グ ま たは ID オーダ リ ン グ な し
o
完全に コ ン フ ィ ギ ャ ラ ブルな BAR
o
INTx は推奨 さ れていないが、 生成可能
o
タ ーゲ ッ ト /ス レーブ アパーチ ャ ーのア ド レ ス ト ラ ンザ ク シ ョ ンお よ び割 り 込み性能が設定可能なエン ド ポ イ ン ト
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
9
Zynq UltraScale+ MPSoC 概要
SATA
•
SATA 3.1 仕様に準拠
•
SATA ホ ス ト ポー ト は最大 2 つの外部デバ イ ス をサポー ト
•
Advanced Host Controller Interface (AHCI) ver. 1.3 に準拠
•
1.5Gb/s、 3.0Gb/s、 6.0Gb/s のデー タ レー ト
•
電力管理機能 : パーシ ャ ルお よ び休止モー ド をサポー ト
USB 3.0
•
2 つの USB コ ン ト ロ ー ラ ー (USB 2.0 ま たは USB 3.0 と し て構成可能)
•
最大 5.0Gb/s デー タ レー ト
•
ホ ス ト お よ びデバ イ ス モー ド
o
超高速、 高速、 フル速度、 低速の各モー ド
o
最大 12 個のエン ド ポ イ ン ト
o
USB ホ ス ト コ ン ト ロ ー ラ ー レ ジ ス タ お よ びデー タ 構造は Intel xHCI 仕様に準拠
o
内蔵 DMA を備え る 64 ビ ッ ト の AXI マ ス タ ー ポー ト
o
電力管理モー ド : ハ イ バーネー ト モー ド
DisplayPort コ ン ト ロ ー ラ ー
•
DisplayPort 出力を使用 し た 4K デ ィ ス プ レ イ 処理
o
最大解像度は 4K x 2K-30 (30Hz ピ ク セル レー ト )
o
DisplayPort AUX チ ャ ネル、 お よ び出力にホ ッ ト プ ラ グ検出 (HPD)
o
6、 8、 10、 お よ び 12 ビ ッ ト /カ ラ ーで RGB YCbCr 4:2:0、 4:2:2、 4:4:4
o
6、 8、 10、 お よ び 12 ビ ッ ト /カ ラ ー コ ン ポーネ ン ト で Y のみ、 xvYCC、 RGB 4:4:4、 YCbCr 4:4:4、 YCbCr 4:2:2、 YCbCr 4:2:0 の
ビデオ フ ォーマ ッ ト
o
256 カ ラ ー パレ ッ ト
o
複数の フ レーム バ ッ フ ァ ー フ ォーマ ッ ト
o
パレ ッ ト に よ る 1、 2、 4、 8 ビ ッ ト /ピ ク セル (bpp) の色深度
o
16、 24、 32bpp
o
RGBA8888、 RGB555 な ど のグ ラ フ ィ ッ ク ス フ ォーマ ッ ト
•
PL ま たは専用 DMA コ ン ト ロ ー ラ ーか ら の ス ト リ ー ミ ン グ ビデオを受け取 る
•
グ ラ フ ィ ッ ク ス のアルフ ァ ブ レ ン ド お よ び ク ロ マ キーが可能
•
オーデ ィ オ サポー ト
o
シ ン グル ス ト リ ームでは 192kHz、 24 ビ ッ ト の解像度で最大 8 LPCM チ ャ ネルをサポー ト
o
DRA、 Dolby MAT、 DTS HD を含む圧縮フ ォーマ ッ ト をサポー ト
o
マルチ ス ト リ ーム伝送 よ っ てオーデ ィ オ チ ャ ネル数を拡張
o
オーデ ィ オ コ ピー防止
o
PL か ら の 2 チ ャ ン ネルの ス ト リ ー ミ ン グ ま たは入力
o
メ モ リ オーデ ィ オ フ レーム バ ッ フ ァ ーか ら のマルチチ ャ ネルの非ス ト リ ー ミ ン グ オーデ ィ オ
•
ISO/IEC 13818-1 に準拠す る シ ス テ ム時刻 ク ロ ッ ク (STC) を含む
•
最小限の リ ソ ース でブー ト 時間表示
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
10
Zynq UltraScale+ MPSoC 概要
プ ラ ッ ト フ ォ ーム管理ユニ ッ ト (PMU)
•
ブー ト 中にシ ス テ ムの初期化を実行
•
ス リ ープ ス テー ト 中はアプ リ ケーシ ョ ンお よ び リ アル タ イ ム プ ロ セ ッ サへを代表す る も の と し て動作す る
•
電源投入 と ウ ェー ク ア ッ プ要求後の再動作を開始す る
•
シ ス テ ムの電力ス テー ト を常に維持管理す る
•
ア イ ラ ン ド お よ び ド メ イ ンの電源投入、 電源切断、 リ セ ッ ト 、 ク ロ ッ ク ゲーテ ィ ン グ、 電力ゲーテ ィ ン グに必要な下位 イ ベン ト の
シーケ ン ス を管理す る
•
エ ラ ー処理お よ びレ ポー ト な ど のエ ラ ー管理
•
メ モ リ ス ク ラ ブな ど の安全性チ ェ ッ ク 機能
PMU には、 次のブ ロ ッ ク があ り ます。
•
プ ラ ッ ト フ ォーム管理プ ロ セ ッ サ
•
固定 ROM に よ る デバ イ ス のブー ト ア ッ プ
•
ECC 付 き 128KB RAM に よ る オプシ ョ ンのユーザー /フ ァ ーム ウ ェ ア コ ー ド
•
ロ ーカルお よ びグ ロ ーバル レ ジ ス タ で電源切断、 電源投入、 リ セ ッ ト 、 ク ロ ッ ク ゲーテ ィ ン グ、 電力ゲーテ ィ ン グ を管理
•
ほかのモジ ュ ールか ら の 16 の割 り 込みに対応す る 割 り 込みコ ン ト ロ ー ラ ーお よ び内部プ ロ セ ッ サ通信 イ ン タ ーフ ェ イ ス (IPI)
•
PS I/O と PL と の間の GPI お よ び GPO イ ン タ ーフ ェ イ ス
•
JTAG イ ン タ ーフ ェ イ ス を介 し た PMU のデバ ッ グ
•
ユーザー定義の フ ァ ーム ウ ェ ア オプシ ョ ン
コ ン フ ィ ギ ュ レ ーシ ョ ン セキ ュ リ テ ィ ユニ ッ ト (CSU)
•
ECC 内蔵の ト リ プル冗長セキ ュ ア プ ロ セ ッ サ ブ ロ ッ ク (SPB)
•
暗号 イ ン タ ーフ ェ イ ス ブ ロ ッ ク は、 次で構成 さ れます。
o
256 ビ ッ ト AES-GCM
o
SHA-3/384
o
4096 ビ ッ ト RSA
•
キー管理ユニ ッ ト
•
内蔵 DMA
•
PCAP イ ン タ ーフ ェ イ ス
•
コ ン フ ィ ギ ュ レーシ ョ ンの前段階で ROM の検証をサポー ト
•
セキ ュ ア ま たは非セキ ュ ア モー ド で第 1 段階ブー ト ロ ーダー (FSBL) を OCM に ロ ー ド
•
コ ン フ ィ ギ ュ レーシ ョ ン後の電圧、 温度、 周波数の監視をサポー ト
ザ イ リ ン ク ス ペ リ フ ェ ラ ル保護ユニ ッ ト (XPPU)
•
ペ リ フ ェ ラ ルの保護機能を提供
•
同時に最大 20 のマ ス タ ー
•
多様な アパーチ ャ ー サ イ ズ
•
マ ス タ ーご と に特定のア ド レ ス アパーチ ャ ーのア ク セ ス制御
•
ペ リ フ ェ ラ ルご と の 64KB ペ リ フ ェ ラ ル アパーチ ャ ーお よ び制御ア ク セ ス
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
11
Zynq UltraScale+ MPSoC 概要
I/O ペ リ フ ェ ラ ル
IOP ユ ニ ッ ト には、 デー タ 通信ペ リ フ ェ ラ ルが含 ま れ ま す。 IOP の主な特長は次の と お り です。
ト リ プル ス ピ ー ド ギガ ビ ッ ト イ ーサネ ッ ト
•
IEEE 802.3 に準拠 し 、 10/100/1000Mb/s の転送レー ト (全二重お よ び半二重) をサポー ト
•
ジ ャ ン ボ フ レーム をサポー ト
•
ス キ ャ ッ タ ー /ギ ャ ザー DMA 機能を内蔵
•
RMON/MIB 用の統計カ ウ ン タ ー レ ジ ス タ
•
外部 PHY を使用 し 、 RGMII イ ン タ ーフ ェ イ ス で複数の I/O タ イ プ (1.8、 2.5、 3.3V)
•
PL への GMII イ ン タ ーフ ェ イ ス で次をサポー ト : TBI、 SGMII、 RGMII v2.0
•
送信フ レームでパ ッ ド お よ び巡回冗長検査 (CRC) の自動生成
•
ト ラ ン ス ミ ッ タ ーお よ びレ シーバー IP、 TCP、 UDP チ ェ ッ ク サムのオ フ ロ ー ド
•
物理層を管理す る ための MDIO イ ン タ ーフ ェ イ ス
•
入力ポーズ フ レームの認識 と 送信ポーズ フ レームのハー ド ウ ェ ア生成の全二重フ ロ ー制御
•
入力 VLAN と 優先度 タ グの付いた フ レーム を認識する 802.1Q VLAN タ グ
•
IEEE 1588 v2 をサポー ト
SD/SDIO 3.0 コ ン ト ロ ー ラ ー
セキ ュ ア デジ タ ル (SD) デバ イ ス だけでな く eMMC 4.51 をサポー ト し ます。
•
ホ ス ト モー ド のサポー ト のみ
•
内蔵 DMA
•
1/4 ビ ッ ト SD 仕様、 バージ ョ ン 3.0
•
1/4/8 ビ ッ ト eMMC 仕様、 バージ ョ ン 4.51
•
SD カー ド お よ び eMMC か ら のプ ラ イ マ リ ブー ト をサポー ト (Managed NAND)
•
高速、 デフ ォ ル ト 、 低速の レー ト をサポー ト
•
1 ビ ッ ト と 4 ビ ッ ト のデー タ イ ン タ ーフ ェ イ ス
•
o
低速 ク ロ ッ ク 0 ~ 400KHz
o
デフ ォ ル ト ク ロ ッ ク 0 ~ 25MHz
o
高速 ク ロ ッ ク 0 ~ 50MHz
高速 イ ン タ ーフ ェ イ ス
o
SD UHS-1 : 208MHz
o
eMMC HS200 : 200MHz
•
メ モ リ 、 I/O、 SD カー ド
•
電力制御モー ド
•
最大 512B デー タ FIFO イ ン タ ーフ ェ イ ス
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
12
Zynq UltraScale+ MPSoC 概要
UART
•
プ ロ グ ラ ム可能なボー レー ト 生成回路
•
6、 7、 ま たは 8 デー タ ビ ッ ト
•
1、 1.5、 ま たは 2 ス ト ッ プ ビ ッ ト
•
奇数、 偶数、 スペース、 マー ク 、 パ リ テ ィ な し
•
パ リ テ ィ 、 フ レー ミ ン グ、 お よ びオーバー ラ ン エ ラ ーの検出
•
改行生成お よ び検出
•
自動エ コ -、 ロ ーカル ループバ ッ ク 、 お よ び リ モー ト ループバ ッ ク チ ャ ネル モー ド
•
モデム制御信号 :CTS、 RTS、 DSR、 DTR、 RI、 DCD (EMIO か ら のみ)
SPI
•
全二重動作に よ っ て送信の受信の同時実行が可能
•
深 さ が 128B の読み出 し お よ び書 き 込み FIFO
•
マ ス タ ー /ス レーブ SPI モー ド
•
最大 3 つのチ ッ プ セ レ ク ト ラ イ ン
•
マルチマ ス タ ー環境
•
2 つ以上のマ ス タ ーが検知 さ れた ら 、 エ ラ ー状態を特定
•
選択可能なマ ス タ ー ク ロ ッ ク リ フ ァ レ ン ス
•
ソ フ ト ウ ェ アは ス テー ト を ポー リ ン グす る か、 割 り 込み駆動にで き る
I2C
•
128 ビ ッ ト バ ッ フ ァ ー サ イ ズ
•
標準 (100kHz) お よ び高速 (400kHz) 両方のバス デー タ レー ト
•
マ ス タ ー /ス レーブ モー ド
•
標準ま たは拡張ア ド レ ス
•
低速ホ ス ト サービ ス には I2C バス ホール ド
GPIO
•
最大 128 GPIO ビ ッ ト
o
MIO か ら 最大 78 ビ ッ ト 、 EMIO か ら 最大 96 ビ ッ ト
•
各 GPIO ビ ッ ト は入力ま たは出力 と し て動的にプ ロ グ ラ ム可能
•
全レ ジ ス タ の各ビ ッ ト に独立 し た リ セ ッ ト 値
•
各 GPIO 信号に割 り 込み要求生成
•
全制御レ ジ ス タ (デー タ 出力レ ジ ス タ 、 方向制御レ ジ ス タ 、 割 り 込み ク リ ア レ ジ ス タ を含む) にシ ン グル チ ャ ネル (ビ ッ ト ) 書 き 込
み性能
•
出力モー ド で リ ー ド バ ッ ク
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
13
Zynq UltraScale+ MPSoC 概要
CAN
•
ISO 11898 -1、 CAN2.0A、 CAN 2.0B 規格に準拠
•
標準 (11 ビ ッ ト 識別子) と 拡張 (29 ビ ッ ト 識別子) の両フ レーム
•
最大 1Mb/s のビ ッ ト レー ト
•
64 メ ッ セージの深 さ の送信お よ び受信 メ ッ セージ FIFO
•
TXFIFO お よ び RXFIFO の透か し 割 り 込み
•
通常モー ド 時のエ ラ ーま たはアービ ト レーシ ョ ン損失での自動再伝送
•
4 つの受信フ ィ ル タ ーに よ る 受信フ ィ ル タ リ ン グ
•
自動 ウ ェー ク ア ッ プ付 き の ス リ ープ モー ド
•
ス ヌープ モー ド
•
受信 メ ッ セージの 16 ビ ッ ト タ イ ム ス タ ンプ
•
内部生成 さ れた基準 ク ロ ッ ク と MIO か ら の外部基準 ク ロ ッ ク 入力
•
24MHz の基準 ク ロ ッ ク 入力で 80 ~ 83% の ク ロ ッ ク サンプ リ ン グ エ ッ ジ を保証
•
ポー ト ご と に eFUSE を無効化す る オプシ ョ ン
USB 2.0
•
2 つの USB コ ン ト ロ ー ラ ー (USB 2.0 ま たは USB 3.0 と し て構成可能)
•
ホ ス ト 、 デバ イ ス、 On-The-Go (OTG) モー ド
•
高速、 フル速度、 低速の各モー ド
•
最大 12 個のエン ド ポ イ ン ト
•
外部 PHY の接続用の 8 ビ ッ ト ULPI イ ン タ ーフ ェ イ ス
•
USB ホ ス ト コ ン ト ロ ー ラ ー レ ジ ス タ お よ びデー タ 構造は Intel xHCI 仕様に準拠
•
内蔵 DMA を備え る 64 ビ ッ ト の AXI マ ス タ ー ポー ト
•
電力管理機能 : ハ イ バーネー ト モー ド
ス タ テ ィ ッ ク メ モ リ イ ン ターフ ェ イス
ス タ テ ィ ッ ク メ モ リ イ ン タ ー フ ェ イ ス は外部の ス タ テ ィ ッ ク メ モ リ を サポー ト し ま す。
•
最大 24 ビ ッ ト ECC の ONFI 3.1 NAND フ ラ ッ シ ュ をサポー ト
•
1 ビ ッ ト SPI、 2 ビ ッ ト SPI、 4 ビ ッ ト SPI ( ク ワ ッ ド SPI)、 ま たは 2 つの ク ワ ッ ド SPI (8 ビ ッ ト ) シ リ アル NOR フ ラ ッ シ ュ
•
Manage NAND フ ラ ッ シ ュ をサポー ト す る 8 ビ ッ ト eMMC イ ン タ ーフ ェ イ ス
NAND ONFI 3.1 フ ラ ッ シ ュ コ ン ト ロ ー ラ ー
•
ONFI 3.1 準拠
•
ONFI 3.1 仕様に よ っ てチ ッ プ セ レ ク ト 数を削減
•
SLC NAND でのブー ト / コ ン フ ィ ギ ュ レーシ ョ ンお よ びデー タ 格納
•
SLC NAND に基づ く ECC オプシ ョ ン
•
o
512+ スペア バ イ ト ご と に 1、 4、 ま たは 8 ビ ッ ト
o
1024+ スペア バ イ ト ご と に 24 ビ ッ ト
最大帯域幅は次の と お り
o
50MHz で非同期モー ド (SDR)
o
100MHz (200Mb/s) で同期モー ド (NV-DDR)
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
14
Zynq UltraScale+ MPSoC 概要
•
8 ビ ッ ト SDR NAND イ ン タ ーフ ェ イ ス
•
2 つのチ ッ プ セ レ ク ト
•
プ ロ グ ラ ム可能な ア ク セ ス タ イ ミ ン グ
•
1.8V お よ び 3.3V I/O
•
内蔵 DMA に よ る 性能向上
Quad-SPI コ ン ト ロ ー ラ ー
•
4 バ イ ト (32 ビ ッ ト ) と 3 バ イ ト (24 ビ ッ ト ) のア ド レ ス幅
•
150MHz の最大 SPI ク ロ ッ ク (マ ス タ ー モー ド )
•
シ ン グル、 デュ アル パ ラ レル、 デ ュ アル ス タ ッ ク モー ド
•
読み出 し 動作用の 32 ビ ッ ト AXI リ ニ ア ア ド レ ス マ ッ ピ ン グ イ ン タ ーフ ェ イ ス
•
最大 2 つのチ ッ プ セ レ ク ト 信号
•
書き 込み防止信号
•
ホール ド 信号
•
4 ビ ッ ト の双方向 I/O 信号
•
x1/x2/x4 読み出 し レー ト 要件
•
x1 書 き 込みレー ト 要件のみ
•
深 さ が 64 バ イ ト のエン ト リ FIFO に よ る QSPI 読み出 し 効率の向上
•
内蔵 DMA に よ る 性能向上
ビ デオ エ ン コ ーダー / デ コ ーダー (VCU)
Zynq UltraScale+ MPSoC で EV と い う 接尾辞の付 く デバ イ ス では、 ビ デオ コ ーデ ッ ク ( エ ン コ ーダー / デ コ ーダー ) が利用で き ま
す。 VCU は PL に あ り 、 PL ま たは PS か ら ア ク セ ス 可能です。
•
別々の コ ア を介 し てエン コ ー ド と デ コ ー ド の同時実行
•
H.264 ハ イ プ ロ フ ァ イ ル、 レベル 5.2 (4Kx2K-60 レー ト )
•
H.265 (HEVC)、 メ イ ン 10 プ ロ フ ァ イ ル、 レベル 5.1、 ハ イ テ ィ ア、 4Kx2K-60 の最大レー ト
•
8 ビ ッ ト お よ び 10 ビ ッ ト のエン コ ーデ ィ ン グ
•
4:2:0 お よ び 4:2:2 の ク ロ マ サンプ リ ン グ
•
8Kx4K-15 レー ト
•
総レー ト が最大 4Kx2K-60 のマルチ ス ト リ ーム
•
低レ イ テ ン シ モー ド
•
PS DRAM を共有す る か、 PL の専用 DRAM を使用で き る
•
ク ロ ッ ク /電源管理
•
OpenMax Linux ド ラ イ バー
イン ターコネク ト
すべて のブ ロ ッ ク は、 マルチ レ イ ヤーの ARM Advanced Microprocessor Bus Architecture (AMBA) AXI イ ン タ ー コ ネ ク ト を介 し て互
いに、 そ し て PL に接続 さ れて い ま す。 イ ン タ ー コ ネ ク ト は ノ ン ブ ロ ッ キ ン グ で、 マ ス タ ー と ス レ ーブの同時 ト ラ ン ザ ク シ ョ ン を
複数サポー ト し ま す。
ARM CPU な ど の レ イ テ ン シ の影響 を受けやすいマ ス タ ー デバ イ ス は メ モ リ への最短パ ス を 割 り 当て、 PL マ ス タ ー デバ イ ス と な
る 可能性が あ る 帯域幅が重視 さ れ る マ ス タ ー デバ イ ス には ス レ ーブ デバ イ ス と の接続が高 ス ループ ッ ト と な る よ う に イ ン タ ー コ
ネ ク ト は設計 さ れて い ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
15
Zynq UltraScale+ MPSoC 概要
こ の イ ン タ ー コ ネ ク ト を通過す る ト ラ フ ィ ッ ク は、 イ ン タ ー コ ネ ク ト 内の QoS (Quality of Service) ブ ロ ッ ク で制御 さ れ ま す。 QoS
機能 を使用 し て、 CPU、 DMA コ ン ト ロ ー ラ ー、 お よ び IOP のマ ス タ ーに相当す る 統合 さ れた エ ン テ ィ テ ィ で生成 さ れた ト ラ
フ ィ ッ ク を制御 し ま す。
PS イ ン タ ー フ ェ イ ス
PS イ ン タ ー フ ェ イ ス には、 チ ッ プ外への外部 イ ン タ ー フ ェ イ ス ま たは PS か ら PL への信号が含 ま れ ま す。
PS の外部 イ ン タ ー フ ェ イ ス
Zynq UltraScale+ MPSoC の外部 イ ン タ ー フ ェ イ ス は、 PL ピ ン と し て割 り 当て る こ と ので き ない専用 ピ ン を 使用 し ま す。 こ れ ら の
ピ ン は次の と お り です。
•
ク ロ ッ ク 、 リ セ ッ ト 、 ブー ト モー ド 、 基準電圧
•
最大 78 の専用多目的 I/O (MIO) ピ ン (内部の I/O ペ リ フ ェ ラ ルやス タ テ ィ ッ ク メ モ リ コ ン ト ロ ー ラ ーへ接続す る ために ソ フ ト ウ ェ
アで設定を変更で き る )
•
オプシ ョ ンで ECC 付 き の 32 ビ ッ ト ま たは 64 ビ ッ ト の DDR4/DDR3/DDR3L/LPDDR3 メ モ リ
•
オプシ ョ ンで ECC 付 き の 32 ビ ッ ト LPDDR4 メ モ リ
•
ト ラ ン シーバーに 4 チ ャ ネル (TX と RX のペア)
MIO の概要
IOP ペ リ フ ェ ラ ルは、 共有 リ ソ ー ス で あ る 最大 78 ピ ン の専用多目的 I/O (MIO) を 介 し て外部デバ イ ス と 通信 し ま す。 各ペ リ フ ェ ラ
ルは、 あ ら か じ め定義 さ れた ピ ン グ ループの 1 つに割 り 当て る こ と がで き 、 同時に複数のデバ イ ス を 柔軟に割 り 当て る こ と が可能
です。 すべて の I/O ペ リ フ ェ ラ ル を同時に使用す る には 78 ピ ン では不十分ですが、 ほ と ん ど の IOP イ ン タ ー フ ェ イ ス 信号は PL で
使用可能な た め、 適切に電源投入 し て コ ン フ ィ ギ ュ レ ーシ ョ ンすれば、 標準の PL I/O ピ ン が利用で き ま す。 EMIO に よ っ て マ ッ プ
さ れて い な い PS ペ リ フ ェ ラ ルか ら PL I/O への ア ク セ ス が可能です。
ポー ト マ ッ ピ ン グ は複数の位置に割 り 当て る こ と がで き ま す。 た と えば、 CAN ピ ン の場合は最大 12 箇所のポー ト マ ッ ピ ン グ が可
能です。 PS コ ン フ ィ ギ ュ レ ーシ ョ ン ウ ィ ザー ド (PCW) は、 ペ リ フ ェ ラ ルお よ び ス タ テ ィ ッ ク メ モ リ の ピ ン マ ッ ピ ン グ に役立ち
ま す。
表 3 : MIO ペ リ フ ェ ラル イ ン タ ー フ ェ イ スのマ ッ ピ ング
ペ リ フ ェ ラル
イ ン ターフ ェ イス
MIO
EMIO
ク ワ ッ ド SPI
NAND
Yes
No
USB2.0 : 0、 1
Yes : 外部 PHY
No
SDIO 0、 1
Yes
Yes
SPI : 0、 1
I2C : 0、 1
CAN : 0、 1
GPIO
Yes
Yes
CAN : 外部 PHY
GPIO : 最大 78 ビ ッ ト
CAN : 外部 PHY
GPIO : 最大 96 ビ ッ ト
GigE : 0、 1、 2、 3
RGMII v2.0 :
外部 PHY
プ ロ グ ラ マブル ロ ジ ッ ク で GMII、 RGMII v2.0 (HSTL)、 RGMII v1.3、 MII、
SGMII、 1000BASE-X をサポー ト
UART : 0、 1
簡易 UART :
2 ピ ンのみ (TX と RX)
フル機能 UART (TX、 RX、 DTR、 DCD、 DSR、 RI、 RTS、 CTS) は、 次の
いずれかの使用が必要
• MIO を介す 2 つのプ ロ セ ッ シ ン グ シ ス テ ム (PS) ピ ン (RX 、TX) と 6 つ
のプ ロ グ ラ マブル ロ ジ ッ ク (PL) ピ ン、 ま たは
• 8 つのプ ロ グ ラ マブル ロ ジ ッ ク (PL) ピ ン
デバ ッ グ ト レース ポー ト
Yes : 最大 16 ト レース ビ ッ ト
Yes : 最大 32 ト レース ビ ッ ト
プ ロ セ ッ サ JTAG
Yes
Yes
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
16
Zynq UltraScale+ MPSoC 概要
ト ラ ン シーバー (PS-GTR)
フル パ ワー ド メ イ ン (FPD) にあ る 4 つの PS-GTR ト ラ ン シーバーは、 最大 6.0Gb/s のデー タ レー ト をサポー ト し ます。 すべてのプ ロ ト
コ ルを同時に割 り 当て る こ と はで き ません。 ト ラ ン シーバーを使用 し て常時 4 つの差動ペア を割 り 当て る こ と が可能です。 こ れは、 高
速 I/O マルチプ レ ク サーを介 し てユーザー プ ロ グ ラ マブルです。
•
1 つの ク ワ ッ ド ト ラ ン シーバー PS-GTR (TX/RX ペア) は次の規格を同時にサポー ト で き ます。
o
•
Gen1 (2.5Gb/s) ま たは Gen2 (5.0Gb/s) の PCIe で x1、 x2、 ま たは x4 レーン
o
1.62Gb/s、 2.7Gb/s、 ま たは 5.4Gb/s の DisplayPort (TX のみ) で 1 ま たは 2 レーン
o
1.5Gb/s、 3.0Gb/s、 6.0Gb/s で 1 ま たは 2 SATA チ ャ ネル
o
5.0Gb/s で 1 ま たは 2 USB3.0 チ ャ ネル
o
1.25Gb/s で 1 ~ 4 Ethernet SGMII チ ャ ネル
ト ラ ン シーバー リ ソ ース を PS マ ス タ ー (DisplayPort、 PCIe、 Serial-ATA、 USB3.0、 GigE) に接続す る ために、 柔軟でホ ス ト がプ ロ
グ ラ マブルなマルチプ レ ク ス機能を提供
HS-MIO
HS-MIO は、 PS 内の高速ペ リ フ ェ ラ ルか ら PS-GTR ト ラ ン シーバーの差動ペアへ、 コ ン フ ィ ギ ュ レ ーシ ョ ン レ ジ ス タ で定義 さ れ
た と お り に多重ア ク セ ス す る 役割 を 果た し ま す。 PS 内の高速 イ ン タ ー フ ェ イ ス が利用可能な ト ラ ン シーバー チ ャ ネルは、 最大 4
つです。
表 4 : HS-MIO ペ リ フ ェ ラル イ ン タ ー フ ェ イ スのマ ッ ピ ング
ペ リ フ ェ ラル イ ン タ ー フ ェ イ ス
レーン 0
レーン 1
レーン 2
レーン 3
PCIe (x1、 x2、 x4)
PCIe0
PCIe1
PCIe2
PCIe3
SATA (1 ま たは 2 チ ャ ン ネル)
SATA0
SATA1
SATA0
SATA1
DP1
DP0
DP1
DP0
USB0
USB0
USB0
USB0
–
USB1
–
–
–
USB1
SGMII0
SGMII0
–
–
–
SGMII1
–
SGMII1
–
–
SGMII2
–
–
SGMII2
–
SGMII3
–
–
–
SGMII3
DisplayPort (TX のみ)
PS-PL イ ン タ ー フ ェ イ ス
PS-PL イ ン タ ー フ ェ イ ス の特長は次の と お り です。
•
プ ラ イ マ リ デー タ 通信用の AMBA AXI4 イ ン タ ーフ ェ イ ス
o
PL か ら PS への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト ハ イ パフ ォーマ ン ス (HP) ス レーブ AXI イ ン タ ーフ ェ イ ス x 6
–
PL か ら PS DDR への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト HP AXI イ ン タ ーフ ェ イ ス x 4
–
PL か ら キ ャ ッ シ ュ コ ヒ ーレ ン ト イ ン タ ー コ ネ ク ト (CCI) への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト ハ イ パフ ォーマ ン ス コ
ヒ ーレ ン ト (HPC) ポー ト x 2
o
PS か ら PL への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト HP マ ス タ ー AXI イ ン タ ーフ ェ イ ス x 2
o
OCM への低レ イ テ ン シ ア ク セ ス を可能にす る 、 PL か ら PS 内の RPU (PL_LPD) への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト イ ン タ ー
フェイス x 1
o
PL への低レ イ テ ン シ ア ク セ ス を可能にする 、 PS 内の RPU か ら PL (LPD_PL) への 128 ビ ッ ト /64 ビ ッ ト /32 ビ ッ ト AXI イ ン
タ ーフ ェ イ ス x 1
o
I/O コ ヒ ーレ ン シの取れた ア ク セ ス を可能にする 、 PL か ら Cortex-A53 キ ャ ッ シ ュ メ モ リ への 128 ビ ッ ト AXI イ ン タ ーフ ェ イ
ス (ACP ポー ト ) x 1。 こ の イ ン タ ーフ ェ イ ス は、 ハー ド ウ ェ アで Cortex-A53 キ ャ ッ シ ュ メ モ リ の コ ヒ ーレ ン シ を提供。
o
完全に コ ヒ ーレ ン シの取れた ア ク セ ス を可能にす る 、 PL か ら Cortex-A53 への 128 ビ ッ ト AXI イ ン タ ーフ ェ イ ス (ACP ポー ト )
x 1。 こ の イ ン タ ーフ ェ イ ス は、 ハー ド ウ ェ アで Cortex-A53 キ ャ ッ シ ュ メ モ リ お よ び PL の コ ヒ ーレ ン シ を提供。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
17
Zynq UltraScale+ MPSoC 概要
•
ク ロ ッ クおよび リ セ ッ ト
o
PL への PS ク ロ ッ ク 出力 (開始/停止制御付 き ) x 4
o
PL への PS リ セ ッ ト 出力 x 4
高性能 AXI ポー ト
高性能 AXI4 ポー ト は、 PL か ら PS の DDR お よ び高速 イ ン タ ー コ ネ ク ト への ア ク セ ス に利用で き ま す。 PL か ら PS への 6 つの専
用 AXI メ モ リ ポー ト は、 128 ビ ッ ト 、 64 ビ ッ ト 、 ま たは 32 ビ ッ ト の イ ン タ ー フ ェ イ ス と し て コ ン フ ィ ギ ュ レ ーシ ョ ン可能です。
こ れ ら の イ ン タ ー フ ェ イ ス は FIFO イ ン タ ー フ ェ イ ス を 介 し て PL と メ モ リ イ ン タ ー コ ネ ク ト を接続 し ま す。 2 つの AXI イ ン タ ー
フ ェ イ ス は、 APU キ ャ ッ シ ュ への I/O コ ヒ ー レ ン ト な ア ク セ ス を サポー ト し ま す。
各高性能 AXI ポー ト の特長は次の と お り です。
•
PL と プ ロ セ ッ シ ン グ シ ス テ ム メ モ リ 間の レ イ テ ン シ を削減
•
深 さ 1KB の FIFO
•
128 ビ ッ ト 、 64 ビ ッ ト 、 ま たは 32 ビ ッ ト の AXI イ ン タ ーフ ェ イ ス と し て設定可能
•
DDR へ複数の AXI コ マ ン ド を発行
ア ク セ ラ レ ー タ コ ヒ ー レ ン シ ポー ト (ACP)
Zynq UltraScale+ MPSoC ア ク セ ラ レ ー タ コ ヒ ー レ ン シ ポー ト (ACP) は、 64 ビ ッ ト の AXI ス レ ーブ イ ン タ ー フ ェ イ ス で あ り 、
APU と PL 内の ア ク セ ラ レ ー タ 機能 を接続 し ま す。 ACP は、 PL を ARM Cortex-A53 プ ロ セ ッ サの ス ヌ ープ制御ユ ニ ッ ト (SCU) へ
直接接続す る た め、 L2 キ ャ ッ シ ュ の CPU デー タ へ整合性の取れた ア ク セ ス が可能に な り ま す。 ま た、 従来の方法で キ ャ ッ シ ュ を
フ ラ ッ シ ュ ま たは ロ ー ド す る 場合 よ り も 低い レ イ テ ン シ で PS と PL ベー ス の ア ク セ ラ レ ー タ 間の転送が可能です。 ACP は CPU 内
の ア ク セ ス のみ ス ヌ ープ し 、 ハー ド ウ ェ ア におけ る コ ヒ ー レ ン シ を 提供 し ま す。 PL 側での コ ヒ ー レ ン シはサポー ト し てい ま せん。
つ ま り 、 こ の イ ン タ ー フ ェ イ ス は DMA ま たは CPU の キ ャ ッ シ ュ メ モ リ にのみ コ ヒ ー レ ン シ を必要 と す る PL の ア ク セ ラ レ ー タ に
理想的です。 た と えば、 PL に あ る MicroBlaze™ プ ロ セ ッ サが ACP イ ン タ ー フ ェ イ ス に接続 さ れてい る 場合、 MicroBlaze プ ロ セ ッ
サの キ ャ ッ シ ュ と Cortex-A53 の キ ャ ッ シ ュ に整合性は あ り ま せん。
AXI コ ヒ ー レ ン シ拡張 (ACE)
Zynq UltraScale+ MPSoC AXI コ ヒ ー レ ン シ拡張 (ACE) は、 64 ビ ッ ト の AXI4 ス レ ーブ イ ン タ ー フ ェ イ ス で あ り 、 APU と PL 内の
ア ク セ ラ レ ー タ 機能 を 接続 し ま す。 ACE は、 PL を ARM Cortex-A53 プ ロ セ ッ サの ス ヌ ープ制御ユ ニ ッ ト (SCU) へ直接接続す る た
め、 キ ャ ッ シ ュ コ ヒ ー レ ン ト イ ン タ ー コ ネ ク ト (CCI) へ整合性の取れた ア ク セ ス が可能に な り ま す。 ま た、 従来の方法で キ ャ ッ
シ ュ を フ ラ ッ シ ュ ま たは ロ ー ド す る 場合 よ り も 低い レ イ テ ン シ で PS と PL ベー ス の ア ク セ ラ レ ー タ 間の転送が可能です。 ACE は
CCI お よ び PL 側への ア ク セ ス を ス ヌ ープす る た め、 ハー ド ウ ェ ア におけ る 完全な コ ヒ ー レ ン シ を 提供 し ま す。 こ の イ ン タ ー フ ェ
イ を 使用す る こ と で、 PL 内の キ ャ ッ シ ュ さ れた イ ン タ ー フ ェ イ ス を両方の Cortex-A53 メ モ リ の キ ャ ッ シ ュ と し て PS に接続で き 、
PL マ ス タ ーが ス ヌ ープ さ れ る た め、 完全な コ ヒ ー レ ン シ が提供 さ れ ま す。 た と えば、 PL に あ る MicroBlaze プ ロ セ ッ サが ACE イ
ン タ ー フ ェ イ ス を 用い て接続 さ れてい る 場合、 Cortex-A53 と MicroBlaze プ ロ セ ッ サの キ ャ ッ シ ュ は互いに整合性が あ り ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
18
Zynq UltraScale+ MPSoC 概要
プ ロ グ ラ マ ブル ロ ジ ッ ク
こ のセ ク シ ョ ン では、 プ ロ グ ラ マブル ロ ジ ッ ク (PL) に あ る ブ ロ ッ ク につい て説明 し ま す。
デバ イ ス レ イ ア ウ ト
UltraScale アーキ テ ク チ ャ デバ イ ス は、 カ ラ ム そ し て格子状に配列 さ れて い ま す。 リ ソ ー ス カ ラ ム の組み合わせ比率はデバ イ ス に
よ っ て多様で、 デバ イ ス の集積度、 タ ーゲ ッ ト と す る 市場 と ア プ リ ケーシ ョ ン 、 デバ イ ス コ ス ト な ど に合わせて最適な性能 を提供
し ま す。 UltraScale+ MPSoC では、 プ ロ グ ラ マブル ロ ジ ッ ク リ ソ ー ス の一部の カ ラ ム の カ ラ ム 全体 ま たは一部がプ ロ セ ッ シ ン グ
シ ス テ ム で置 き 換え ら れてお り 、 こ の部分がデバ イ ス の中心的な役割を 果た し ま す。 図 1 に、 リ ソ ー ス を グ ループ分け し た カ ラ ム
を示すデバ イ ス レ ベルの図 を示 し ま す。 こ こ では、 図 を シ ン プルにす る た め、 プ ロ セ ッ シ ン グ シ ス テ ム、 PCIe 用統合ブ ロ ッ ク 、
コ ン フ ィ ギ ュ レ ーシ ョ ン ロ ジ ッ ク 、 シ ス テ ム モ ニ タ ーは示 し てい ま せん。
Transceivers
CLB, DSP, Block RAM
I/O, Clocking, Memory Interface Logic
CLB, DSP, Block RAM
I/O, Clocking, Memory Interface Logic
CLB, DSP, Block RAM
Transceivers
X-Ref Target - Figure 1
DS891_01_012915
図 1 : リ ソ ースがカ ラ ム状に配列 さ れたデバイ ス
デバ イ ス 内の リ ソ ー ス は、 セ グ メ ン ト 化 さ れた ク ロ ッ ク 領域に分割 さ れて い ま す。 ク ロ ッ ク 領域の高 さ は CLB 60 個分です。 I/O バ
ン ク 52 個、 DSP ス ラ イ ス 24 個、 ブ ロ ッ ク RAM 12 個、 ま たは ト ラ ン シーバー チ ャ ネル 4 個 も ク ロ ッ ク 領域の高 さ に相当 し ま す。
デバ イ ス サ イ ズや ク ロ ッ ク 領域におけ る リ ソ ー ス の組み合わせにかかわ ら ず、 ク ロ ッ ク 領域の幅は基本的に同 じ で あ る こ と か ら 、
デザ イ ン におけ る タ イ ミ ン グ の結果が再利用可能です。 セ グ メ ン ト 化 さ れた各 ク ロ ッ ク 領域には、 水平方向 と 垂直方向にそれぞれ
領域の幅 と 高 さ 分の ク ロ ッ ク 配線が あ り ま す。 こ れ ら の ク ロ ッ ク 配線は、 ク ロ ッ ク 領域の境界で分割で き る た め、 こ の アーキ テ ク
チ ャ では高性能で低消費電力の ク ロ ッ ク 分散が可能に な り ま す。 図 2 に領域に分割 さ れたデバ イ ス を 図示 し ま す。
X-Ref Target - Figure 2
Clock Region Width
Clock
Region
Height
For graphical representation only, does not represent a real device.
DS891_02_012915
図 2 : ク ロ ッ ク 領域数に分割 さ れたデバイ ス
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
19
Zynq UltraScale+ MPSoC 概要
入力 / 出力
すべて の Zynq UltraScale+ MPSoC が、 外部 コ ン ポーネ ン ト と の通信 よ う の I/O ペア を備え てい ま す。 こ れ以外に、 MPSoC の PS に
は I/O ペ リ フ ェ ラ ル と 外部 コ ン ポーネ ン ト の通信用に MIO ( 多目的 I/O) と 呼ばれ る 78 本の I/O が あ り ま す。 I/O ペ リ フ ェ ラ ルに必
要な ピ ン が 78 本 を 超え る 場合、 PL の I/O ピ ン を 使用 し て MPSoC の イ ン タ ー フ ェ イ ス 機能 を 拡張で き ま す。 こ れ を EMIO
(Extended MIO) と 呼び ま す。
Zynq UltraScale+ MPSoC の PL に あ る I/O ピ ン の数はデバ イ ス お よ びパ ッ ケージ に よ り 異な り ま す。 各 I/O ピ ン は コ ン フ ィ ギ ュ
レ ーシ ョ ン可能で、 多数の規格に準拠 し て い ま す。 I/O には HP (High-Performance) と HD (High-Density) の種類が あ り ま す。 HP
I/O は最高性能の動作向けに最適化 さ れてお り 、 1.0 ~ 1.8V の電圧を サポー ト し ま す。 HD I/O は 24 バ ン ク 構成で機能を 絞っ た I/O
で、 1.2V ~ 3.3V の電圧 を サポー ト し ま す。
I/O ピ ン はすべてバ ン ク に構成 さ れてお り 、 HP I/O ピ ン は 1 バ ン ク に 52 本、 HD I/O ピ ン は 1 バ ン ク に 24 本あ り ま す。 各バ ン ク に
は 1 つの共通 VCCO 出力バ ッ フ ァ ー電源が あ り 、 こ れは特定の入力バ ッ フ ァ ーに も 電源 を 供給 し ま す。 一部の シ ン グ ルエ ン ド の入
力バ ッ フ ァ ーには、 内部生成の、 あ る いは外部に基準電圧 (V REF) が必要です。 V REF ピ ン は PCB か ら 直接駆動す る か、 各バ ン ク 内
部に あ る VREF 生成回路 を使用 し て内部生成で き ま す。
I/O 電気特性
シ ン グルエ ン ド 出力は従来型の CMOS プ ッ シ ュ / プル出力構造 を使用す る も ので、 V CCO は High を、 グ ラ ン ド は Low を 駆動 し 、
ハ イ イ ン ピ ーダ ン ス 状態 も 可能です。 シ ス テ ム設計者は ス ルー レ ー ト お よ び駆動能力 を 指定で き ま す。 入力は常に ア ク テ ィ ブで
すが、 出力が ア ク テ ィ ブの間は通常無視 さ れ ま す。 ま た、 各 ピ ン はオプ シ ョ ン と し て、 弱いプルア ッ プ ま たはプルダ ウ ン抵抗を 付
け る こ と がで き ま す。
ほ と ん ど の信号 ピ ン ペア が、 差動入力ペア ま たは出力ペア と し て コ ン フ ィ ギ ュ レ ーシ ョ ン で き ま す。 さ ら に、 差動入力ペア を
100Ω の内部抵抗で終端で き る オプ シ ョ ン も あ り ま す。 すべて の UltraScale アーキ テ ク チ ャ デバ イ ス は LVDS 以外に RSDS、
BLVDS、 差動 SSTL、 差動 HSTL の差動規格 を サポー ト し ま す。 ま た、 各 I/O はシ ン グルエ ン ド お よ び差動の HSTL、 SSTL な ど の
メ モ リ I/O 規格 を サポー ト し ま す。
ト ラ イ ス テー ト 型デジ タ ル制御 イ ン ピ ーダ ン スお よ び低消費電力 I/O 機能
ト ラ イ ス テー ト 型デジ タ ル制御 イ ン ピ ーダ ン ス (T_DCI) は、 出力駆動 イ ン ピ ーダ ン ス ( 直列終端 ) を 制御 し た り 、 あ る いは V CCO
に対 し て入力信号 を並列終端、 V CCO/2 に対 し て分割 ( テ ブナ ン ) 終端 を 構成可能です。 T_DCI を 使用 し た信号には、 オ フ チ ッ プの
終端は不要です。 こ れはボー ド ス ペー ス を 節約す る だけで な く 、 出力モー ド ま たは ト ラ イ ス テー ト の場合に終端が自動的にオ フ に
な る た め、 オ フ チ ッ プ終端の消費電力 も 大幅に削減 さ れ ま す。 さ ら に、 I/O の IBUF お よ び IDELAY には低電力モー ド が あ り 、 特
に メ モ リ イ ン タ ー フ ェ イ ス の実装時に、 低消費電力化 を図 る こ と がで き ま す。
I/O ロ ジ ッ ク
入力お よ び出力遅延
すべて の入力お よ び出力は組み合わせ、 ま たは レ ジ ス タ 付 き と し て設定で き 、 ダ ブル デー タ レ ー ト (DDR) が全入力お よ び出力で
サポー ト さ れて い ま す。 入力 と 出力はすべて、 5 ~ 15ps 単位で最大 1,250ps ま で個別に遅延 さ せ る こ と がで き 、 こ の遅延は
IDELAY お よ び ODELAY と し て イ ン プ リ メ ン ト さ れ ま す。 遅延 ス テ ッ プ数は コ ン フ ィ ギ ュ レ ーシ ョ ン で設定で き ま すが、 使用中
に も 増加 ま たは減少 さ せ る こ と が可能です。 IDELAY お よ び ODELAY を カ ス ケー ド 接続す る こ と で、 一方向の遅延量 を 2 倍にで
き ま す。
ISERDES お よ び OSERDES
ア プ リ ケーシ ョ ン の多 く は、 デバ イ ス 内部で高速な ビ ッ ト シ リ アル I/O と よ り 低速なパ ラ レ ル動作 を 組み合わせ ま す。 こ れには、
I/O ロ ジ ッ ク 内に シ リ ア ラ イ ザーお よ びデシ リ ア ラ イ ザー (SerDes) が必要です。 各 I/O ピ ン には IOSERDES (ISERDES と
OSERDES) が あ り 、 2、 4、 8 ビ ッ ト の幅 ( プ ロ グ ラ ム可能 ) で シ リ アルか ら パ ラ レ ル、 あ る いはパ ラ レ ルか ら シ リ アルへデー タ を
変換 し ま す。 I/O ロ ジ ッ ク の こ の よ う な機能に よ り 、 ト ラ ン シーバーではな く SelectIO イ ン タ ー フ ェ イ ス で Gigabit
Ethernet/1000BaseX/SGMII な ど の高性能 イ ン タ ー フ ェ イ ス が可能に な り ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
20
Zynq UltraScale+ MPSoC 概要
高速シ リ アル ト ラ ン シーバー
同一 PCB 上のデバ イ ス 間、 バ ッ ク プ レ ー ン経由、 あ る いは長距離間の超高速シ リ アル デー タ 転送は、 100Gb/s や 400Gb/s ま で拡張
す る カ ス タ ム ラ イ ン カー ド を実現す る 上でその重要性 を増 し てい ま す。 こ の よ う な転送には、 高デー タ レ ー ト での シ グ ナル イ ン
テ グ リ テ ィ の問題に対応す る 専用のオ ン チ ッ プ回路お よ び差動 I/O が必要です。
Zynq UltraScale+ MPSoC アーキ テ ク チ ャ で使用す る ト ラ ン シーバーには、 GTH、 GTY、 PS-GTR の 3 種類あ り ま す。 ど の ト ラ ン
シーバー も 、 4 つの グループ ( ト ラ ン シーバー ク ワ ッ ド ) に グループ化 さ れて い ま す。 各シ リ アル ト ラ ン シーバーは、 ト ラ ン ス
ミ ッ タ ー と レ シーバーの組み合わせで構成 さ れて い ま す。 表 5 に、 各 ト ラ ン シーバーの性能 を示 し ま す。
表 5 : ト ラ ン シーバーの性能
Zynq UltraScale+ MPSoC
種類
PS-GTR
GTH
GTY
4
0 ~ 44
0 ~ 28
最大デー タ レー ト
6.0Gb/s
16.3Gb/s
32.75Gb/s
最小デー タ レー ト
1.25Gb/s
0.5Gb/s
0.5Gb/s
数
アプ リ ケーシ ョ ン
•
•
•
PCIe Gen2
USB
イ ーサネ ッ ト
•
•
•
バ ッ ク プ レーン
PCIe Gen4
HMC
•
•
•
•
100G+光
チ ッ プ間
25G+ バ ッ ク プ レーン
HMC
以降の説明は GTH と GTY のみに該当 し ま す。
シ リ アル ト ラ ン ス ミ ッ タ ーお よ び レ シーバーは高度な位相 ロ ッ ク ループ (PLL) アーキ テ ク チ ャ を 使用す る 独立 し た回路で、 基準
周波数入力 を プ ロ グ ラ ム可能な 4 ~ 25 の値で逓倍す る こ と で ビ ッ ト シ リ アル デー タ ク ロ ッ ク を 生成 し ま す。 ト ラ ン シーバーそれ
ぞれに、 ユーザー定義可能な多数の機能お よ びパ ラ メ ー タ ーが あ り ま す。 こ れ ら はすべて コ ン フ ィ ギ ュ レ ーシ ョ ン 中に定義で き 、
その多 く は動作中に も 変更で き ま す。
ト ラ ンス ミ ッ ター
ト ラ ン ス ミ ッ タ ーは基本的にパ ラ レ ル - シ リ アル コ ン バー タ ーで、 変換比率は GTH で 16、 20、 32、 40、 64、 80 で、 GTY では 16、
20、 32、 40、 64、 80、 128、 160 です。 こ れに よ り 、 デー タ パ ス 幅 と タ イ ミ ン グ マージ ン のバ ラ ン ス の取れた高性能が求め ら れ る
デザ イ ン に も 対応で き ま す。 ト ラ ン ス ミ ッ タ ーの出力は、 シ ン グル チ ャ ネルの差動出力信号で PC ボー ド を駆動 し ま す。
TXOUTCLK は適切に分周 さ れた シ リ アル デー タ ク ロ ッ ク で、 内部 ロ ジ ッ ク か ら のパ ラ レ ル デー タ を 直接 ラ ッ チす る た めに使用
で き ま す。 入力 さ れ る パ ラ レ ル デー タ はオプ シ ョ ン の FIFO を 通 り 、 十分なデー タ 遷移が生 じ る よ う ハー ド ウ ェ ア での 8B/10B、
64B/66B、 ま たは 64B/67B エ ン コ ー ド がサポー ト さ れてい ま す。 ビ ッ ト シ リ アル出力信号は、 差動信号に よ っ て 2 つのパ ッ ケージ
ピ ン を駆動 し ま す。 こ の出力信号ペア は、 信号振幅幅 と プ リ お よ びポ ス ト エ ン フ ァ シ ス がプ ロ グ ラ ム 可能で、 PC ボー ド での信号
ロ ス やほかの イ ン タ ー コ ネ ク ト 特性 を補い ま す。 よ り 短いチ ャ ネルでは、 振幅幅 を 小 さ く す る こ と で低消費電力化が可能です。
レ シーバー
レ シーバーは基本的に、 入力 ビ ッ ト シ リ アル差動信号 を パ ラ レ ル ス ト リ ーム ワ ー ド に変換す る シ リ アル - パ ラ レ ル コ ン バー タ ー
で、 GTH は 16、 20、 32、 40、 64、 80 ビ ッ ト に、 GTY は 16、 20、 32、 40、 64、 80、 128、 160 ビ ッ ト に対応 し ま す。 こ れに よ り 、
内部デー タ 幅 と さ ま ざ ま な ロ ジ ッ ク の タ イ ミ ン グ マージ ン のバ ラ ン ス の取れた設計が可能に な り ま す。 レ シーバーは基準 ク ロ ッ ク
入力 を使用 し て ク ロ ッ ク の認識 を開始 し 、 入力差動デー タ ス ト リ ーム を 受け取っ て それ を DC 自動ゲ イ ン 制御、 リ ニ ア イ コ ラ イ
ザー、 DFE (Decision Feedback Equalizer) を 介す る こ と で、 PC ボー ド 、 ケーブル、 光 イ ン タ ー コ ネ ク ト やほかの イ ン タ ー コ ネ ク ト
特性 を補い ま す。 デー タ パ タ ー ン は NRZ (Non-Return-to-Zero) エ ン コ ー ド を使用 し 、 オプ シ ョ ン と し て選択 し た エ ン コ ー ド 方式を
用い る こ と で十分なデー タ 遷移が生 じ る よ う に し ま す。 パ ラ レ ル デー タ は RXUSRCLK ク ロ ッ ク を 使用 し てデバ イ ス ロ ジ ッ ク に
転送 さ れ ま す。 短いチ ャ ネルの場合、 ト ラ ン シーバー を 特別な低電力モー ド (LPM) で使用す る こ と で、 消費電力が約 30% 削減 さ
れ ま す。 レ シーバーの DC 自動ゲ イ ン制御、 リ ニ ア イ コ ラ イ ザー、 DFE はオプ シ ョ ン で自動適合に設定で き 、 さ ま ざ ま な イ ン タ ー
コ ネ ク ト の特性 を 自動的に判断 し て補正す る こ と がで き ま す。 こ れに よ っ て、 10G+ や 25G+ な ど の高速バ ッ ク プ レ ーン に よ り 多
く のマージ ン を確保で き る よ う に な り ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
21
Zynq UltraScale+ MPSoC 概要
Out-of-Band 信号
ト ラ ン シーバーは、 高速シ リ アル デー タ 転送が ア ク テ ィ ブで な い と き に、 ト ラ ン ス ミ ッ タ ーか ら レ シーバーへ低速の信号 を 転送す
る た めに よ く 使用 さ れ る Out-of-Band (OOB) 信号 を提供 し ま す。 通常、 リ ン ク がパ ワ ー ダ ウ ン ス テー ト に あ る か初期化 さ れて い な
い場合が こ れに該当 し 、 こ の機能は PCIe、 SATA/SAS、 QPI の ア プ リ ケーシ ョ ン で有用です。
PCI Express デザ イ ン用統合 イ ン タ ー フ ェ イ ス ブ ロ ッ ク
MPSoC の PL には、 エ ン ド ポ イ ン ト ま たはルーポー ト と し て構成可能な PCIe デザ イ ン 用統合ブ ロ ッ ク が搭載 さ れて い ま す。 こ の
ブ ロ ッ ク は、 Gen3 お よ び よ り 低速 レ ー ト 向けに PCI Express Base Specification Revision 3.1 に準拠 し 、 Gen4 のデー タ レ ー ト 向けに
PCI Express Base Specification Revision 4.0 (rev 0.5) に準拠 し ま す。 ルー ト ポー ト は、 ルー ト コ ン プ レ ッ ク ス 相当の機能 を提供 し 、
PCI Express プ ロ ト コ ル を用い たチ ッ プ間の カ ス タ ム通信 を 可能にす る だけ で な く 、 イ ーサネ ッ ト コ ン ト ロ ー ラ ーや フ ァ イ バー
チ ャ ネル HBA な ど の ASSP エ ン ド ポ イ ン ト デバ イ ス を MPSoC に接続 し ま す。
こ のブ ロ ッ ク はシ ス テ ム デザ イ ン要件に従 う よ う 高度に コ ン フ ィ ギ ュ レ ーシ ョ ン可能で、 2.5Gb/s、 5.0Gb/s、 8.0Gb/s、 16Gb/s の
デー タ レ ー ト で 1、 2、 4、 8、 ま たは 16 レ ーン の動作を サポー ト し ま す。 高性能ア プ リ ケーシ ョ ン向けには、 ブ ロ ッ ク を高度に
バ ッ フ ァ ーす る こ と で、 1,024 バ イ ト ま での柔軟性に優れた最大ペ イ ロ ー ド サ イ ズ を 提供 し ま す。 ま た、 シ リ アル コ ネ ク テ ィ ビ
テ ィ 用に統合 さ れた高速 ト ラ ン シーバー と 、 デー タ バ ッ フ ァ ー用にはブ ロ ッ ク RAM と イ ン タ ー フ ェ イ ス し ま す。 全体 と し て、 こ
れ ら のエ レ メ ン ト は PCI Express プ ロ ト コ ルの物理層、 デー タ リ ン ク 層、 そ し て ト ラ ン ザ ク シ ョ ン層 を イ ン プ リ メ ン ト し ま す。
ザ イ リ ン ク ス は、 さ ま ざ ま な構築ブ ロ ッ ク (PCIe 用統合ブ ロ ッ ク 、 ト ラ ン シーバー、 ブ ロ ッ ク RAM、 ク ロ ッ ク リ ソ ー ス ) を エ ン
ド ポ イ ン ト ま たはルー ト ポー ト ソ リ ュ ーシ ョ ン に活用で き る よ う にす る 軽量、 コ ン フ ィ ギ ャ ラ ブル、 かつ簡単に使用で き る
LogiCORE™ IP ラ ッ パー を提供 し て い ま す。 リ ン ク 幅 と 速度、 最大ペ イ ロ ー ド サ イ ズ、 MPSoC の ロ ジ ッ ク イ ン タ ー フ ェ イ ス 速
度、 基準 ク ロ ッ ク 周波数、 お よ びベー ス ア ド レ ス レ ジ ス タ のデ コ ー ド と フ ィ ル タ リ ン グ な ど 、 数多 く のパ ラ メ ー タ ーを シ ス テ ム
設計者が制御で き ま す。
Interlaken 用統合ブ ロ ッ ク
一部の UltraScale アーキ テ ク チ ャ デバ イ ス は、 Interlaken 用統合ブ ロ ッ ク を 備え て い ま す。 Interlaken は 10Gb/s ~ 150Gb/s の通信速
度に対応す る よ う 設計 さ れた、 拡張可能なチ ッ プ間 イ ン タ ー コ ネ ク ト プ ロ ト コ ルです。 UltraScale アーキ テ ク チ ャ の Interlaken 用
統合ブ ロ ッ ク は、 Interlaken 仕様の リ ビ ジ ョ ン 1.2 に準拠 し 、 1 レ ー ン か ら 12 レ ーン に渡 る デー タ ス ト ラ イ プ / デ ス ト ラ イ プ を サ
ポー ト し ま す。 可能な コ ン フ ィ ギ ュ レ ーシ ョ ン は、 12.5Gb/s ま でで 1 ~ 12 レ ー ン、 25.78125Gb/s ま でで 1 ~ 6 レ ー ン で、 各統合
ブ ロ ッ ク あ た り 最大 150Gb/s を サポー ト す る 柔軟性を 備え て い ま す。 複数の Interlaken ブ ロ ッ ク を 持つ UltraScale アーキ テ ク チ ャ
デバ イ ス では、 こ れ ら を活用す る こ と で簡単に、 信頼性の高い Interlaken ス イ ッ チお よ びブ リ ッ ジ をデザ イ ン で き ま す。
100G Ethernet 用統合ブ ロ ッ ク
IEEE Std 802.3ba に準拠す る UltraScale アーキ テ ク チ ャ の 100G イ ーサネ ッ ト 統合ブ ロ ッ ク は、 ユーザーに よ る カ ス タ マ イ ズ と 統計
集計を サポー ト す る 、 低 レ イ テ ン シの 100Gb/s イ ーサネ ッ ト ポー ト を提供 し ま す。 10 x 10.3125Gb/s (CAUI) お よ び 4 x 25.78125Gb/s
(CAUI-4) の コ ン フ ィ ギ ュ レ ーシ ョ ン が可能な こ の統合ブ ロ ッ ク には、 100G MAC と PCS ロ ジ ッ ク の両方が含 ま れ、 IEEE Std 1588v2
1-step お よ び 2-step ハー ド ウ ェ ア タ イ ム ス タ ン プに準拠 し ま す。
UltraScale+ デバ イ ス の 100G Ethernet ブ ロ ッ ク には IEEE Std 802.3bj に準拠 し た RS-FEC (Reed Solomon Forward Error Correction) ブ
ロ ッ ク が含 ま れてい ま す。 こ の RS-FEC ブ ロ ッ ク は、 ユーザー ア プ リ ケーシ ョ ン で Ethernet ブ ロ ッ ク と 組み合わせて使用す る こ と
も 、 単独で使用す る こ と も で き ま す。 こ れ ら の フ ァ ミ リ は、 PCS を MAC な し で動作可能な OTN マ ッ ピ ン グ モー ド も サポー ト し
て い ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
22
Zynq UltraScale+ MPSoC 概要
ク ロ ッ ク 管理
UltraScale アーキ テ ク チ ャ デバ イ ス の ク ロ ッ ク 生成お よ び分散 コ ン ポーネ ン ト は、 メ モ リ イ ン タ ー フ ェ イ ス と 入力 / 出力回路 を含
むカ ラ ム に隣接 し た位置に あ り ま す。 ク ロ ッ ク と I/O が近 く に配置 さ れて い る こ と に よ り 、 メ モ リ イ ン タ ー フ ェ イ ス の I/O やその
他の I/O プ ロ ト コ ルへの ク ロ ッ キ ン グ が低 レ イ テ ン シ に な り ま す。 各 CMT ( ク ロ ッ ク マ ネージ メ ン ト タ イ ル ) には、 MMCM
( ミ ッ ク ス ド モー ド ク ロ ッ ク マ ネージ ャ ー ) が 1 つ、 PLL が 2 つ、 ク ロ ッ ク 分散バ ッ フ ァ ー と 配線、 そ し て外部 メ モ リ イ ン タ ー
フ ェ イ ス の実装専用の回路が含 ま れて い ま す。
MMCM ( ミ ッ ク ス ド モー ド ク ロ ッ ク マ ネージ ャ ー )
MMCM は、 入力 ク ロ ッ ク の広範な周波数の合成回路お よ びジ ッ タ ー フ ィ ル タ ー と し て の機能を 提供 し ま す。 こ の MMCM の中心
は、 PFD ( 位相周波数検出回路 ) か ら の入力電圧に従っ て、 それ を高速化 ま たは低速化す る VCO ( 電圧制御オ シ レ ー タ ー ) です。
さ ら に、 DRP を介 し て コ ン フ ィ ギ ュ レ ーシ ョ ンお よ び通常動作でプ ロ グ ラ ム可能な 3 つの周波数分周器 (D、 M、 O) が あ り ま す。
前置分周器 D は入力周波数 を 低減 さ せ、 位相 / 周波数 コ ン パ レ ー タ の入力 1 つを 供給 し ま す。 フ ィ ー ド バ ッ ク 分周器 M は、 位相 コ
ン パ レ ー タ のその他の入力 を供給す る 前に VCO 出力 を 分周す る た め、 乗算器 と し て機能 し ま す。 D お よ び M は、 VCO が指定 さ れ
た周波数範囲内 と な る よ う に適切に選択す る 必要が あ り ま す。 VCO には等分 さ れた 8 つの出力位相 (0°、 45°、 90°、 135°、 180°、
225°、 270°、 315°) が あ り 、 それぞれが出力分周器の 1 つを 駆動す る よ う 選択で き ま す。 分周器はそれぞれ、 1 ~ 128 の任意の整数
で分周す る よ う に コ ン フ ィ ギ ュ レ ーシ ョ ン でプ ロ グ ラ ム 可能です。
MMCM には入力ジ ッ タ ーの フ ィ ル タ ー モー ド と し て、 狭帯域モー ド 、 広帯域モー ド 、 最適化モー ド の 3 つが あ り ま す。 狭帯域
モー ド ではジ ッ タ ーの減衰が優先 さ れ、 広帯域モー ド では位相オ フ セ ッ ト が優先 さ れ ま す。 最適化モー ド の場合、 ツ ールに よ っ て
最適な設定が指定 さ れ ま す。
MMCM は、 フ ィ ー ド バ ッ ク パ ス ( 乗算器 と し て機能 ) ま たは出力パ ス の 1 つに分数カ ウ ン タ ーを 持つ こ と がで き ま す。 こ れ ら の
カ ウ ン タ ーは 1/8 と い う 整数以外の増分 を サポー ト す る た め、 周波数を 8 の倍数で合成で き ま す。 MMCM は、 小 さ な単位で増分
さ せ る 固定位相シ フ ト ま たは動作中に変更可能な位相シ フ ト も サポー ト し ま す。 増分は VCO 周波数に依存 し 、 た と えば 1,600MHz
では 11.2ps と な り ま す。
PLL
MMCM の一部の機能 を 持つ PLL は各 ク ロ ッ ク マ ネージ メ ン ト タ イ ルに 2 つ含 ま れ、 メ モ リ イ ン タ ー フ ェ イ ス 専用回路に必要な
ク ロ ッ ク を提供す る こ と を 主な役割 と し て い ま す。 PLL の中心 と な る 回路は MMCM と 同様で、 PFD か ら VCO と プ ロ グ ラ ム 可能
な M、 D、 O カ ウ ン タ ーに信号 を 入力 し ま す。 各 PLL にはデバ イ ス フ ァ ブ リ ッ ク への分周出力が 2 つ と 、 メ モ リ イ ン タ ー フ ェ イ
ス 回路への ク ロ ッ ク お よ び イ ネーブル信号が各 1 つあ り ま す。
Zynq UltraScale+ MPSoC は PS に 5 つの PLL が追加 さ れてお り 、 PS の 4 つのプ ラ イ マ リ ク ロ ッ ク ド メ イ ン (APU、 RPU、 DDR コ
ン ト ロ ー ラ ー、 お よ び I/O ペ リ フ ェ ラ ル ) を 個別に コ ン フ ィ ギ ュ レ ーシ ョ ン で き ま す。
ク ロ ッ ク 分配
Zynq UltraScale+ MPSoC の ク ロ ッ ク は、 多数の水平 ト ラ ッ ク と 垂直 ト ラ ッ ク を駆動す る バ ッ フ ァ ー を介 し てデバ イ ス 全体に分配 さ
れ ま す。 各 ク ロ ッ ク 領域には水平お よ び垂直それぞれの方向に ク ロ ッ ク 配線が 24 本あ り 、 さ ら に隣接す る MMCM お よ び PLL へ
の垂直 ク ロ ッ ク 配線が 24 本あ り ま す。 ク ロ ッ ク 領域内では、 ク ロ ッ ク 信号が 16 個のゲー ト 制御可能な リ ー フ ク ロ ッ ク を経由 し て
デバ イ ス ロ ジ ッ ク (CLB な ど ) に配線 さ れ ま す。
ク ロ ッ ク バ ッ フ ァ ーにはい く つかの タ イ プが あ り ま す。 BUFGCE お よ び BUFCE_LEAF バ ッ フ ァ ーはそれぞれ、 グ ロ ーバル レ ベ
ル と リ ー フ レ ベルの ク ロ ッ ク ゲーテ ィ ン グ機能 を 提供 し ま す。 BUFGCTRL は グ リ ッ チの ない ク ロ ッ ク マルチプ レ ク サーお よ び
ゲーテ ィ ン グ機能 を提供 し ま す。 BUFGCE_DIV には ク ロ ッ ク ゲーテ ィ ン グ に加え て、 入力 ク ロ ッ ク を 1 ~ 8 分周す る 機能が あ り
ま す。 BUFG_GT では ト ラ ン シーバー ク ロ ッ ク を 1 ~ 8 分周で き ま す。 MPSoC では、 ク ロ ッ ク は専用バ ッ フ ァ ー を用い て PS か ら
PL へ転送で き ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
23
Zynq UltraScale+ MPSoC 概要
メ モ リ イ ン ターフ ェ イス
メ モ リ イ ン タ ー フ ェ イ ス に求め ら れ る デー タ レ ー ト は増加の一途で、 現在そ し て次世代の メ モ リ テ ク ノ ロ ジ に対応す る 、 高性能
で信頼性の高い イ ン タ ー フ ェ イ ス を 実現す る た めの専用回路が必要 と な っ て い ま す。 すべて の Zynq UltraScale+ MPSoC は CMT と
I/O カ ラ ム の間に専用の PHY ブ ロ ッ ク を 備え、 外部 メ モ リ (DDR4、 DDR3、 QDRII+、 RLDRAM3 な ど ) への高性能 PHY ブ ロ ッ ク
の実装 を サポー ト し ま す。 各 I/O バ ン ク に あ る PHY ブ ロ ッ ク は、 ア ド レ ス / 制御お よ びデー タ バ ス の信号プ ロ ト コ ル を 生成す る
だけで な く 、 高性能な メ モ リ 規格 と の信頼性の高い通信を 確立す る た めに不可欠な ク ロ ッ ク / デー タ の正確な ア ラ イ メ ン ト を 担い
ま す。 複数の I/O バ ン ク を 使用 し て、 ビ ッ ト 数の多い メ モ リ イ ン タ ー フ ェ イ ス を 構築す る こ と も 可能です。
Zynq UltraScale+ MPSoC では外部パ ラ レ ル メ モ リ イ ン タ ー フ ェ イ ス だけで な く 、 ハ イ ブ リ ッ ド メ モ リ キ ュ ーブ (HMC) な ど の外
部シ リ アル メ モ リ と も 高速シ リ アル ト ラ ン シーバー を 介 し て通信で き ま す。 UltraScale アーキ テ ク チ ャ の ト ラ ン シーバーはすべ
て、 HMC プ ロ ト コ ル を 、 最大 15Gb/s の ラ イ ン レ ー ト でサポー ト し ま す。 UltraScale アーキ テ ク チ ャ デバ イ ス では、 1 つのデバ イ
ス で最大帯域幅の HMC コ ン フ ィ ギ ュ レ ーシ ョ ン を 64 レ ー ン サポー ト 可能です。
コ ン フ ィ ギ ャ ラ ブル ロ ジ ッ ク ブ ロ ッ ク
UltraScale アーキ テ ク チ ャ の コ ン フ ィ ギ ャ ラ ブル ロ ジ ッ ク ブ ロ ッ ク (CLB) はすべて、 8 つの LUT と 16 個の フ リ ッ プ フ ロ ッ プ を 含
み ま す。 LUT は、 出力が 1 つの 6 入力 LUT と し て、 ま たは出力は別々で ア ド レ ス ま たは ロ ジ ッ ク 入力が共通の 2 つの 5 入力 LUT
と し て構成可能です。 各 LUT はオプ シ ョ ン と し て フ リ ッ プ フ ロ ッ プで ラ ッ チで き ま す。 CLB には LUT お よ び フ リ ッ プ フ ロ ッ プ以
外に も 、 演算キ ャ リ ー ロ ジ ッ ク お よ びマルチプ レ ク サーが含 ま れ、 こ れ ら を 使用す る こ と で よ り ビ ッ ト 数の大 き な ロ ジ ッ ク フ ァ
ン ク シ ョ ン が作成で き ま す。
1 つの CLB には 1 つの ス ラ イ ス が含 ま れ、 ス ラ イ ス には、 SLICEL お よ び SLICEM の 2 つの種類が あ り ま す。 SLICEM の LUT は、
64 ビ ッ ト RAM、 32 ビ ッ ト シ フ ト レ ジ ス タ (SRL32)、 ま たは 2 つの SRL16 と し て構成可能です。 UltraScale アーキ テ ク チ ャ の
CLB は従来世代のザ イ リ ン ク ス デバ イ ス の CLB に比べ配線 と 接続が増加 し て い ま す。 ま た、 制御信号 も 追加 さ れて い る こ と か ら
レ ジ ス タ のパ ッ キ ン グ効率が向上 し 、 結果 と し て全体的なデバ イ ス 使用率が改善 さ れ ま す。
イン ターコネク ト
UltraScale アーキ テ ク チ ャ は さ ま ざ ま な長 さ (CLB 1、 2、 4、 5、 12、 ま たは 16 個分 ) の垂直お よ び水平方向の配線 リ ソ ー ス を 備え
て い る た め、 すべて の信号 を ソ ー ス か ら デ ス テ ィ ネーシ ョ ン へ容易に転送で き ま す。 こ の た め、 最 も 集積度の高いデバ イ ス におい
て も 次世代の広いデー タ バ ス を サポー ト で き 、 結果品質 と ソ フ ト ウ ェ ア ラ ン タ イ ム が同時に向上 し ま す。
ブ ロ ッ ク RAM
すべて の UltraScale アーキ テ ク チ ャ デバ イ ス には、 完全に独立 し た 2 つのポー ト を 持ち、 格納 し たデー タ のみを 共有す る 36Kb の
ブ ロ ッ ク RAM が多数含 ま れ ま す。各ブ ロ ッ ク RAM は、1 つの 36Kb RAM ま たは 2 つの独立 し た 18Kb RAM と し て構成可能です。
読み出 し ま たは書 き 込みの メ モ リ ア ク セ ス は、 ク ロ ッ ク に よ っ て制御 さ れ ま す。 ブ ロ ッ ク RAM カ ラ ム内の接続に よ り 、 垂直方向
に隣接す る ブ ロ ッ ク RAM 間で信号 を カ ス ケー ド で き る た め、 サ イ ズ が大 き く 、 高速な メ モ リ ア レ イ や消費電力が大幅に削減 さ れ
た FIFO を簡単に作成で き ま す。
すべて の入力、 デー タ 、 ア ド レ ス 、 ク ロ ッ ク イ ネーブル、 書 き 込み イ ネーブルは レ ジ ス タ が付 き ま す。 入力ア ド レ ス は常に ク ロ ッ
ク さ れ ( ア ド レ ス の ラ ッ チが無効で ない限 り )、 次の動作 ま でデー タ を 保持 し ま す。 オプ シ ョ ン と し て の出力デー タ のパ イ プ ラ イ
ン レ ジ ス タ は、 1 サ イ ク ル分の レ イ テ ン シ が増加す る 代わ り に、 よ り 高い ク ロ ッ ク レ ー ト での動作を 可能に し ま す。 書 き 込み動作
中、 デー タ 出力は前に保存 さ れたデー タ ま たは新た に書 き 込 ま れたデー タ を 反映 さ せ る か、 変更な し でその ま ま 維持す る こ と がで
き ま す。 ま た、 ユーザー デザ イ ン で使用 さ れて い な いブ ロ ッ ク RAM サ イ ト への電源供給は自動的に切断 さ れ る た め、 総消費電力
が削減 さ れ ま す。 ブ ロ ッ ク RAM すべて に、 電力のゲーテ ィ ン グ を動的に制御す る た めの ピ ン が追加 さ れ ま し た。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
24
Zynq UltraScale+ MPSoC 概要
プ ロ グ ラ ム可能なデー タ 幅
各ポー ト は 32K × 1、 16K × 2、 8K × 4、 4K × 9 ( ま たは 8)、 2K × 18 ( ま たは 16)、 1K × 36 ( ま たは 32)、 512 × 72 ( ま たは 64) のい
ずれかに構成で き ま す。 ブ ロ ッ ク RAM と FIFO の ど ち ら と し て構成 し て い る かにかかわ ら ず、 2 つのポー ト には別々の比率 を指定
で き 、 こ れに対す る 制限は あ り ま せん。 各ブ ロ ッ ク RAM は完全に独立 し た 2 つの 18Kb ブ ロ ッ ク RAM に分割で き 、 それぞれ を
16K × 1 ~ 512 × 36 の任意の ア ス ペ ク ト 比で構成で き ま す。 36Kb ブ ロ ッ ク RAM につい て説明 し た内容は、 分割 し た各 18Kb ブ
ロ ッ ク RAM に も 当ては ま り ま す。 シ ン プル デ ュ アル ポー ト (SDP) モー ド でのみ、 18 ビ ッ ト (18Kb RAM の場合 ) ま たは 36 ビ ッ
ト (36Kb RAM の場合 ) を超え る デー タ 幅がサポー ト さ れ ま す。 こ のモー ド では、 一方のポー ト が読み出 し 専用、 も う 一方のポー
ト が書 き 込み専用 と な り ま す。 そ し て、 1 つ ( 読み出 し ま たは書 き 込み ) のデー タ 幅がプ ロ グ ラ ム可能で、 も う 1 つが 32/36 ま たは
64/72 に固定 さ れ ま す。 デ ュ アル ポー ト 36Kb RAM の場合は両方の幅がプ ロ グ ラ ム 可能です。
エ ラ ー検出お よ び訂正機能
64 ビ ッ ト 幅のブ ロ ッ ク RAM は、 追加で 8 つの ビ ッ ト のハ ミ ン グ コ ー ド ビ ッ ト を 生成、 格納、 そ し て使用で き 、 読み出 し 中に シ
ン グル ビ ッ ト エ ラ ーの訂正、 ダ ブル ビ ッ ト エ ラ ーの検出 (ECC) を実行 し ま す。 ECC ロ ジ ッ ク は 64 ~ 72 ビ ッ ト 幅の外部 メ モ リ へ
の書 き 込み、 ま たはその メ モ リ か ら の読み出 し に も 使用で き ま す。
FIFO コ ン ト ロ ー ラ ー
各ブ ロ ッ ク RAM は 36Kb ま たは 18Kb の FIFO と し て構成で き ま す。シ ン グル ク ロ ッ ク ( 同期 ) ま たはデ ュ アル ク ロ ッ ク ( 非同期 /
マルチ レ ー ト ) 動作に対応す る 内蔵型の FIFO コ ン ト ロ ー ラ ーは、 内部ア ド レ ス 値を 増分 さ せ、 Full、 Empty、 Programmable Full、
Programmable Empty の 4 つの フ ラ グ を 提供 し ま す。 プ ロ グ ラ ム可能な フ ラ グ に対 し ては、 フ ラ グ を ア ク テ ィ ブにす る FIFO カ ウ ン
タ ー値 を ユーザーが指定で き ま す。 FIFO の幅 と ワ ー ド 数 も プ ロ グ ラ ム可能で、 1 つの FIFO で読み出 し ポー ト と 書 き 込みポー ト に
異な る 幅 を指定で き ま す。 ま た、 よ り ワ ー ド 数の大 き な FIFO を 簡単に作成す る た めの専用カ ス ケー ド パ ス が あ り ま す。
UltraRAM
UltraScale+ フ ァ ミ リ の一部のデバ イ ス には、 UltraRAM と 呼ばれ る 高集積度のデ ュ アル ポー ト 同期 メ モ リ ブ ロ ッ ク が あ り ま す。 2
つのポー ト は同 じ ク ロ ッ ク を共用 し 、 4K x 72 ビ ッ ト のすべて を ア ド レ ス 指定で き ま す。 各ポー ト はそれぞれ独立 し て メ モ リ ア レ
イ への読み書 き を 実行で き ま す。 UltraRAM は 2 種類の ラ イ ト イ ネーブル モー ド を サポー ト し てい ま す。 1 つは、 ブ ロ ッ ク RAM
のバ イ ト ラ イ ト イ ネーブル モー ド と 同 じ です。 も う 1 つは、 デー タ バ イ ト と パ リ テ ィ バ イ ト の書 き 込み を個別にゲーテ ィ ン グ で
き る モー ド です。 複数の UltraRAM ブ ロ ッ ク を カ ス ケー ド 接続 し て大容量の メ モ リ ア レ イ を 構築す る こ と も で き ま す。 複数の
UltraRAM ブ ロ ッ ク を連結 し て大容量の メ モ リ ア レ イ を 構築す る こ と も で き ま す。 UltraRAM カ ラ ム には専用の配線が あ り 、 カ ラ
ム の高 さ 全体 を連結で き ま す。 こ の た め、 UltraRAM は SRAM な ど 外部 メ モ リ の置 き 換え と し て理想的な ソ リ ュ ーシ ョ ン と な り ま
す。 288Kb ~ 36Mb の範囲で カ ス ケー ド 接続が可能な UltraRAM は、 多岐にわ た る メ モ リ 要件に柔軟に対応 し ま す。
エ ラ ー検出お よ び訂正機能
64 ビ ッ ト 幅の UltraRAM は、 追加で 8 つの ビ ッ ト のハ ミ ン グ コ ー ド ビ ッ ト を生成、 格納、 そ し て使用で き 、 読み出 し 中に シ ン グ
ル ビ ッ ト エ ラ ーの訂正、 ダ ブル ビ ッ ト エ ラ ーの検出 (ECC) を実行 し ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
25
Zynq UltraScale+ MPSoC 概要
デジ タ ル信号処理
DSP ア プ リ ケーシ ョ ン は、 専用の DSP ス ラ イ ス に最適に実装 さ れた多数のバ イ ナ リ 乗算器お よ びア キ ュ ム レ ー タ を 使用 し ま す。
UltraScale アーキ テ ク チ ャ デバ イ ス はいずれ も 専用の低消費電力 DSP ス ラ イ ス を 数多 く 装備 し 、 シ ス テ ム 設計の柔軟性 を維持 し な
が ら 、 高速処理 と 小型化を 同時に実現 し て い ま す。
各 DSP ス ラ イ ス は基本的に、 専用の 27 × 18 ビ ッ ト 2 の補数乗算器お よ び 48 ビ ッ ト ア キ ュ ム レ ー タ で構成 さ れ ま す。 乗算器は動
作中にバ イ パ ス で き 、 2 つの 48 ビ ッ ト 入力は SIMD ( 単一命令複数デー タ ) 演算ユ ニ ッ ト ( デ ュ アルの 24 ビ ッ ト 加算 / 減算 / 累算、
ま たは ク ワ ッ ド の 12 ビ ッ ト 加算 / 減算 / 累算 )、ま たはオペ ラ ン ド が 2 つの 10 個の異な る ロ ジ ッ ク フ ァ ン ク シ ョ ン か ら 任意の 1 つ
を作成可能な ロ ジ ッ ク ユ ニ ッ ト に入力で き ま す。
DSP には、 通常対称 フ ィ ル タ ーに使用 さ れ る 前置加算器が追加 さ れてい ま す。 こ の加算器に よ り 、 高密度に実装 さ れたデザ イ ン の
性能が向上 し 、 DSP ス ラ イ ス 数が最大 50% 削減 さ れ ま す。 96 ビ ッ ト 幅の専用 XOR フ ァ ン ク シ ョ ン ( ビ ッ ト 幅は 12、 24、 48、 ま
たは 96 にプ ロ グ ラ ム 可能 ) に よ り 、 前方誤 り 訂正や CRC アル ゴ リ ズ ム を イ ン プ リ メ ン ト す る 際の性能が向上 し ま す。
ま た、 収束丸め ( 偶数丸め と も 呼ばれ る ) あ る いは対称丸めに使用で き る 48 ビ ッ ト 幅のパ タ ーン 検出回路 も 備え てい ま す。 パ タ ー
ン検出回路を ロ ジ ッ ク ユ ニ ッ ト と 併用す る 場合には、 96 ビ ッ ト 幅の ロ ジ ッ ク フ ァ ン ク シ ョ ン が実装可能です。
DSP ス ラ イ ス は多数のパ イ プ ラ イ ンお よ び拡張性能 を提供 し 、 デジ タ ル信号処理だけ で な く その他多 く の ア プ リ ケーシ ョ ン で速
度、 そ し て効率性 を向上 さ せ ま す。 こ の よ う な ア プ リ ケーシ ョ ン には、 バ ス 幅の広い ダ イ ナ ミ ッ ク シ フ タ ー、 メ モ リ ア ド レ ス
ジ ェ ネ レ ー タ ー、 多入力マルチプ レ ク サー、 メ モ リ マ ッ プ さ れた I/O レ ジ ス タ フ ァ イ ルが含 ま れ ま す。 ま た、 ア キ ュ ム レ ー タ は同
期の ア ッ プ / ダ ウ ン カ ウ ン タ ー と し て も 使用可能です。
シ ス テム モ ニ タ ー
UltraScale アーキ テ ク チ ャ の シ ス テ ム モニ タ ー ブ ロ ッ ク は、 オ ン チ ッ プの温度 と 電源セ ン サーに よ っ て物理的環境 を モ ニ タ リ ン グ
す る こ と で シ ス テ ム全体の安全性、 セ キ ュ リ テ ィ 、 信頼性を 向上 さ せ る た めに使用 さ れ ま す。
すべて の UltraScale アーキ テ ク チ ャ デバ イ ス が少な く と も 1 つの シ ス テ ム モ ニ タ ー を内蔵 し て い ま す。 UltraScale+ デバ イ ス の シ
ス テ ム モ ニ タ ーは、 Kintex UltraScale と Virtex UltraScale デバ イ ス の も の と ほぼ同 じ ですが、 PMBus イ ン タ ー フ ェ イ ス が追加 さ れ
て い ま す。
Zynq UltraScale+ MPSoC は、 シ ス テ ム モ ニ タ ー を PL に、 追加ブ ロ ッ ク を PS に含んでい ま す。 PL に あ る シ ス テ ム モ ニ タ ーの機能
は UltraScale+ FPGA と 同 じ です。 詳細は、 表 6 を 参照 し て く だ さ い。
表 6 : シ ス テム モニ タ ーの主な機能
Zynq UltraScale+ MPSoC PL
Zynq UltraScale+ MPSoC PS
ADC
10 ビ ッ ト 200kSPS
10 ビ ッ ト 1MSPS
イ ン タ ーフ ェ イ ス
JTAG、 I2C、 DRP、 PMBus
APB
FPGA お よ び MPSoC PL では、セ ン サー出力 と 最大 17 のユーザー割 り 当て に よ る 外部アナ ロ グ入力は、10 ビ ッ ト 200kSPS の ADC
でデジ タ ル化 さ れ、 その計測値が内部 FPGA (DRP)、 JTAG、 PMBus、 ま たは I2C イ ン タ ー フ ェ イ ス を 介 し て ア ク セ ス 可能な レ ジ ス
タ に格納 さ れ ま す。 I2C お よ び PMBus イ ン タ ー フ ェ イ ス の場合、 デバ イ ス コ ン フ ィ ギ ュ レ ーシ ョ ン前後に System Manager/Host で
オ ン チ ッ プ モ ニ タ リ ン グ に簡単に ア ク セ ス で き ま す。
MPSoC PS の シ ス テ ム モ ニ タ ーは、 10 ビ ッ ト 1MSPS の ADC でセ ン サー入力を デジ タ ル化 し ま す。 こ の計測値は レ ジ ス タ に格納
さ れ、 PS のプ ロ セ ッ サお よ び PMU を 用い て APB (Advanced Peripheral Bus) イ ン タ ー フ ェ イ ス を 介 し て ア ク セ ス さ れ ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
26
Zynq UltraScale+ MPSoC 概要
パ ッ ケージ
UltraScale アーキ テ ク チ ャ デバ イ ス は、 有機 フ リ ッ プチ ッ プ パ ッ ケージお よ び リ ッ ド レ ス フ リ ッ プ チ ッ プの各種パ ッ ケージ で入
手可能で、 それぞれ異な る 数の I/O お よ び ト ラ ン シーバー を サポー ト し ま す。 サポー ト さ れ る 最大パ フ ォ ーマ ン ス は、 パ ッ ケージ
の タ イ プ と 材質に よ っ て異な り ま す。 パ ッ ケージ タ イ プ別のパ フ ォ ーマ ン ス 仕様は該当デバ イ ス のデー タ シー ト を 参照 し て く だ さ
い。
フ リ ッ プチ ッ プ パ ッ ケージ の場合、 シ リ コ ン デバ イ ス は高度な フ リ ッ プチ ッ プ プ ロ セ ス でパ ッ ケージ サブ ス ト レ ー ト に実装 さ れ
ま す。 デカ ッ プ リ ン グ キ ャ パシ タ がパ ッ ケージ上に分散 し て搭載 さ れてお り 、 こ れに よ っ て同時 ス イ ッ チ ン グ出力 (SSO) が生 じ る
条件下での シ グナル イ ン テ グ リ テ ィ が最適化 さ れ ま す。
シ ス テム レ ベルの機能
次の機能は、 PS お よ び PL の両範囲で担われて い ま す。
•
リ セ ッ ト 管理
•
ク ロ ッ ク 管理
•
電源 ド メ イ ン
•
PS ブー ト お よ びデバ イ ス コ ン フ ィ ギ ュ レーシ ョ ン
•
ハー ド ウ ェ アお よ び ソ フ ト ウ ェ アのデバ ッ グ サポー ト
リ セ ッ ト 管理
リ セ ッ ト 管理機能 を使用す る と 、 デバ イ ス 全体 ま たはデバ イ ス 内のユ ニ ッ ト を 個別に リ セ ッ ト で き ま す。 PS は次の リ セ ッ ト 機能
お よ び リ セ ッ ト 信号 を サポー ト し てい ま す。
•
外部お よ び内部のパ ワーオン リ セ ッ ト 信号
•
ウ ォーム リ セ ッ ト
•
ウ ォ ッ チ ド ッ ク タ イ マー リ セ ッ ト
•
PL のユーザー リ セ ッ ト
•
ソ フ ト ウ ェ ア、 ウ ォ ッ チ ド ッ ク タ イ マー、 ま たは JTAG に よ る リ セ ッ ト
•
セキ ュ リ テ ィ 違反に よ る リ セ ッ ト ( ロ ッ ク ダ ウ ン リ セ ッ ト )
ク ロ ッ ク 管理
Zynq UltraScale+ MPSoC の PS には、 5 つの位相 ロ ッ ク ループ (PLL) が あ り 、 PS 内で ク ロ ッ ク ド メ イ ン を 柔軟に設定で き る よ う に
な っ て い ま す。 PS 内には 4 つの主要 ク ロ ッ ク ド メ イ ン が あ り 、 こ れ ら には APU、 RPU、 DDR コ ン ト ロ ー ラ ー、 I/O ペ リ フ ェ ラ ル
(IOP) が含 ま れ ま す。 こ れ ら すべて の ド メ イ ン の周波数は ソ フ ト ウ ェ ア で個別に設定で き ま す。
電源 ド メ イ ン
Zynq UltraScale+ MPSoC には 4 つの電源 ド メ イ ン が あ り ま す。 こ れ ら が別々の電源に接続 さ れて い る 場合は、 ダ イ ナ ミ ッ ク お よ び
ス タ テ ィ ッ ク 電力 を消費す る こ と な く 、 互いに独立 し て電源を 切断で き ま す。 プ ロ セ ッ シ ン グ シ ス テ ム には次が含 ま れ ま す。
•
フル電力 ド メ イ ン (FPD)
•
低電力 ド メ イ ン (LPD)
•
バ ッ テ リ 電源 ド メ イ ン (BPD)
こ れ ら 3 つのプ ロ セ ッ シ ン グ シ ス テ ム電力 ド メ イ ン に加え て、 PL も 別の電源に接続 さ れて いれば、 完全に電源 を切断す る こ と が
可能です。
フ ル電力 ド メ イ ン (FPD) は、 次の主要ブ ロ ッ ク で構成 さ れ ま す。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
27
Zynq UltraScale+ MPSoC 概要
•
アプ リ ケーシ ョ ン プ ロ セ ッ シ ン グ ユニ ッ ト (APU)
•
DMA (FP-DMA)
•
グ ラ フ ィ ッ ク ス プ ロ セ ッ シ ン グ ユニ ッ ト (GPU)
•
ダ イ ナ ミ ッ ク メ モ リ コ ン ト ロ ー ラ ー (DDRC)
•
高速 I/O ペ リ フ ェ ラ ル
低電力 ド メ イ ン (FPD) は、 次の主要ブ ロ ッ ク で構成 さ れ ま す。
•
リ アル タ イ ム プ ロ セ ッ シ ン グ ユニ ッ ト (RPU)
•
DMA (LP-DMA)
•
プ ラ ッ ト フ ォーム管理ユニ ッ ト (PMU)
•
コ ン フ ィ ギ ュ レーシ ョ ン セキ ュ リ テ ィ ユニ ッ ト (CSU)
•
低速 I/O ペ リ フ ェ ラ ル
•
ス タ テ ィ ッ ク メ モ リ イ ン タ ーフ ェ イ ス
バ ッ テ リ 電源 ド メ イ ン (BPD) は、 Zynq UltraScale+ MPSoC プ ロ セ ッ シ ン グ シ ス テ ム で最 も 電力の低い ド メ イ ン です。 こ のモー ド
では、 リ アル タ イ ム ク ロ ッ ク (RTC) と バ ッ テ リ でバ ッ ク ア ッ プ さ れた RAM (BBRAM) を 除 く 全 PS の電源が切断 さ れ ま す。
表 7 に XPE で計算 さ れた電力値の例 を 示 し ま す。
表 7 : Xilinx Power Estimator (XPE) での算出値
ド メ イン
最小
最大
フル電力 ド メ イ ン
290mW
2,700mW
低電力 ド メ イ ン
29mW
250mW
バ ッ テ リ 電源 ド メ イ ン
0.18µW
3µW
319mW
2,950mW
合計
注記 :
1.
2.
3.
XCZU9EG -1 デバ イ ス、 25°C の条件で算出 さ れた値です。
最大値は、 フルお よ び低電力 ド メ イ ンがオンの場合の全ペ リ フ ェ ラ ルに基づいてい ます。
最小値は、 フル電力 ド メ イ ンで 1 つの Cortex-A53 がオ ン、 低電力 ド メ イ ンでPMU がオ ンの場合に基づいてい ます。
PS ブー ト お よ びデバ イ ス コ ン フ ィ ギ ュ レ ーシ ョ ン
Zynq UltraScale+ MPSoC は複数 ス テージ のブー ト プ ロ セ ス を使用 し 、 非セ キ ュ ア ブー ト お よ びセ キ ュ ア ブー ト を サポー ト し てい
ま す。 PS は、 ブー ト プ ロ セ ス と コ ン フ ィ ギ ュ レ ーシ ョ ン プ ロ セ ス のマ ス タ ー と な り ま す。 セ キ ュ ア ブー ト の場合は、 AES-GCM
お よ び SHA-3/384 が イ メ ージ の復号化 と 認証を 行い、 4096 ビ ッ ト RSA ブ ロ ッ ク が イ メ ージ の認証 を 行い ま す。
リ セ ッ ト 時にデバ イ ス モー ド ピ ン が読み出 さ れて、 使用 さ れ る プ ラ イ マ リ ブー ト デバ イ ス (NAND、 ク ワ ッ ド SPI、 SD、 eMMC、
JTAG) が判定 さ れ ま す。 JTAG は非セ キ ュ ア ブー ト ソ ー ス と し て のみ使用可能で、 デバ ッ グ を 目的 と し て い ま す。 CSU がオ ン チ ッ
プ ROM か ら の コ ー ド を 実行 し 、 ブー ト デバ イ ス か ら OCM へ FSBL ( 第 1 段階ブー ト ロ ーダー ) を コ ピ ー し ま す。
FSBL を OCM へ コ ピ ー し た後、 Cortex-A53 ま たは Cortex-R5 のいずれかが FSBL を実行 し ま す。 ザ イ リ ン ク ス はサ ン プル FSBL を
提供 し てい ま すが、 ユーザーが独自の FSBL を 作成す る こ と も 可能です。 FSBL に よ っ て PS のブー ト が開始 し 、 PL の ロ ー ド ま た
は コ ン フ ィ ギ ュ レ ーシ ョ ン を実行で き る よ う に な り ま す。 PL コ ン フ ィ ギ ュ レ ーシ ョ ン は、 後に実行す る こ と も で き ま す。 FSBL は
通常、 ユーザー ア プ リ ケーシ ョ ン を ロ ー ド す る か、 オプ シ ョ ン と し て U-Boot な ど の SSBL ( 第 2 段階ブー ト ロ ーダー ) を ロ ー ド し
ま す。 SSBL はザ イ リ ン ク ス ま たはサー ド パーテ ィ か ら サ ン プル を入手で き ま すが、 独自の も の を 作成す る こ と も 可能です。
SSBL は、 いずれかのプ ラ イ マ リ ブー ト デバ イ ス 、 ま たは USB、 イ ーサネ ッ ト な ど その他の ソ ー ス か ら コ ー ド を ロ ー ド す る こ と
でブー ト プ ロ セ ス を継続 し ま す。 FSBL で PL を コ ン フ ィ ギ ュ レ ー ト し な か っ た場合は SSBL でそれ を 行 う こ と がで き ま すが、 こ
こ で も 先延ば し に し てお く こ と がで き ま す。
ス タ テ ィ ッ ク メ モ リ イ ン タ ー フ ェ イ ス コ ン ト ロ ー ラ ー (NAND、 eMMC、 ま たは ク ワ ッ ド SPI) は、 デ フ ォ ル ト 設定で コ ン フ ィ
ギ ュ レ ーシ ョ ン さ れ ま す。 デバ イ ス の コ ン フ ィ ギ ュ レ ーシ ョ ン速度 を 上げ る た めに、 ブー ト イ メ ージ ヘ ッ ダーに あ る 情報で こ れ
ら の設定 を変更可能です。 ブー ト 後に ROM のブー ト イ メ ージ を ユーザーが読み出 し た り 、 呼び出す こ と はで き ま せん。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
28
Zynq UltraScale+ MPSoC 概要
ハー ド ウ ェ ア お よ び ソ フ ト ウ ェ アのデバ ッ グ サポー ト
Zynq UltraScale+ MPSoC で使用 さ れ る デバ ッ グ シ ス テ ム は、 ARM 社の CoreSight アーキ テ ク チ ャ に基づい て い ま す。 こ れは各
Cortex-A53 お よ び Cortex-R5 プ ロ セ ッ サのエ ンベデ ッ ト ト レ ー ス コ ン ト ロ ー ラ ー (ETC)、 エ ンベデ ッ ド ト レ ー ス マ ク ロ セル
(ETM)、 お よ びシ ス テ ム ト レ ー ス マ ク ロ セル (STM) を 含む ARM CoreSight コ ン ポーネ ン ト を 使用 し ま す。 こ れに よ り 、 イ ベ ン ト
ト レ ー ス 、 ブ レ ー ク ポ イ ン ト や ト リ ガーのデバ ッ グ、 ク ロ ス ト リ ガー、 メ モ リ へのバ ス エ ラ ーのデバ ッ グ な ど 高度なデバ ッ グ機
能が可能に な り ま す。 プ ロ グ ラ マブル ロ ジ ッ ク は、 ザ イ リ ン ク ス の Vivado ロ ジ ッ ク アナ ラ イ ザーでデバ ッ グ で き ま す。
デバ ッ グ ポー ト
JTAG ポー ト は 3 つあ り 、 チ ェ ー ン接続 し て使用す る か個別に使用で き ま す。 チ ェ ー ン接続 し た場合には、 1 つのポー ト を 使用 し
て、 チ ッ プ レ ベルの JTAG 機能、 ARM プ ロ セ ッ サ コ ー ド のダ ウ ン ロ ー ド や ラ ン タ イ ム制御動作、 PL コ ン フ ィ ギ ュ レ ーシ ョ ン 、 お
よ び Vivado ロ ジ ッ ク アナ ラ イ ザー を使用す る PL デバ ッ グ が可能です。 こ れに よ り 、 ザ イ リ ン ク ス の ソ フ ト ウ ェ ア開発キ ッ ト
(SDK) や Vivado ロ ジ ッ ク ア ナ ラ イ ザーな ど の ツ ールがザ イ リ ン ク ス が提供す る 1 つのダ ウ ン ロ ー ド ケーブル を 共有で き ま す。
JTAG チ ェ ー ン がわかれて い る 場合、 一方のポー ト は ARM DAP イ ン タ ー フ ェ イ ス へ直接ア ク セ ス す る た めに使用 さ れ ま す。
CoreSight イ ン タ ー フ ェ イ ス に よ っ て、 ARM 準拠のデバ ッ グ ツ ールや Development Studio 5 (DS-5™) な ど の ソ フ ト ウ ェ ア開発 ツ ー
ルが使用可能に な り ま す。 も う 一方の JTAG ポー ト は、 コ ン フ ィ ギ ュ レ ーシ ョ ン ビ ッ ト ス ト リ ーム の ダ ウ ン ロ ー ド や Vivado ロ
ジ ッ ク アナ ラ イ ザー を 使用 し たデバ ッ グ な ど 、 ザ イ リ ン ク ス FPGA ツ ールに よ っ て PL ア ク セ ス す る た めに使用 さ れ ま す。 こ の
モー ド の場合、 ユーザーは ス タ ン ド ア ロ ン FPGA と 同 じ 方法で ダ ウ ン ロ ー ド お よ び PL のデバ ッ グ が可能です。
注文情報
表 8 に、 こ のデバ イ ス フ ァ ミ リ で提供 さ れてい る ス ピ ー ド グ レ ー ド お よ び温度グ レ ー ド を 示 し ま す。
表 8 : ス ピー ド グ レー ド と 温度範囲
ス ピー ド グ レー ド と 温度範囲
デバイ ス フ ァ ミ リ
デバイ ス
Zynq UltraScale+ MPSoC
すべて
拡張 (E)
イ ン ダス ト リ アル (I)
0°C ~ +100°C
0°C ~ +110°C
-40°C ~ +100°C
-3、 -1
-2L(1)
-2、 -1、 -1L
注記 :
1.
-2LE デバ イ ス は、 製品寿命の限 ら れた期間を最大 110°C の Tj で動作可能です。
図 3 に示す注文情報は、 Zynq UltraScale+ MPSoC のすべて のパ ッ ケージ に適用 さ れ ま す。
X-Ref Target - Figure 3
Example: XC ZU 7 E V -1 F F V C1156 E
Temperature Grade
E: Extended
I: Industrial
Xilinx Commercial
ZU: Zynq UltraScale
Value Index
Package Designator and Pin Count
(Footprint Identifier)
Processor System Identifier
APU Quad Core, RPU Dual Core, GPU Single Core
Engine Type
G: General Purpose
V: Video
Speed Grade
-1: Slowest
-L1: Low Power
-2: Mid
-L2: Low Power
-3: Fastest
V: RoHS 6/6
F: Lid
B: Lidless
F: Flip-chip with 1.0mm Ball Pitch
S: Flip-chip with 0.8mm Ball Pitch
1) -L1 and -L2 are the ordering codes for the low power -1L and -2L speed grades, respectively.
DS891_03_032715
図 3 : Zynq UltraScale+ MPSoC の注文情報
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
29
Zynq UltraScale+ MPSoC 概要
改訂履歴
次の表に、 こ の文書の改訂履歴 を示 し ま す。
日付
バージ ョ ン
2016 年 1 月 28 日
v1.1
内容
表 1 お よ び表 2 を更新。
2015 年 11 月 24 日
v1.0
初版
免責通知
本通知に基づいて貴殿ま たは貴社 (本通知の被通知者が個人の場合には 「貴殿」、 法人その他の団体の場合には 「貴社」。 以下同 じ ) に開
示 さ れ る 情報 (以下 「本情報」 と いい ます) は、 ザ イ リ ン ク ス の製品を選択お よ び使用す る こ と のためにのみ提供 さ れます。 適用 さ れ る
法律が許容す る 最大限の範囲で、 (1) 本情報は 「現状有姿」 、 お よ び全て受領者の責任で (with all faults) と い う 状態で提供 さ れ、 ザ イ リ
ン ク ス は、 本通知を も っ て、 明示、 黙示、 法定を問わず (商品性、 非侵害、 特定目的適合性の保証を含みますが こ れ ら に限 ら れません)、
全ての保証お よ び条件を負わない (否認す る ) も の と し ます。 ま た、 (2) ザ イ リ ン ク ス は、 本情報 (貴殿ま たは貴社に よ る 本情報の使用を
含む) に関係 し 、 起因 し 、 関連す る 、 いかな る 種類 ・ 性質の損失ま たは損害について も 、 責任を負わない (契約上、 不法行為上 (過失の
場合を含む)、 その他のいかな る 責任の法理に よ る か を問わない) も の と し 、 当該損失ま たは損害には、 直接、 間接、 特別、 付随的、 結
果的な損失ま たは損害 (第三者が起 こ し た行為の結果被っ た、 デー タ 、 利益、 業務上の信用の損失、 その他あ ら ゆ る 種類の損失や損害
を含みます) が含ま れ る も の と し 、 それは、 た と え当該損害や損失が合理的に予見可能であ っ た り 、 ザ イ リ ン ク ス がそれ ら の可能性に
ついて助言を受けていた場合であ っ た と し て も 同様です。 ザ イ リ ン ク ス は、 本情報に含 ま れ る いかな る 誤 り も 訂正す る 義務を負わず、
本情報ま たは製品仕様のア ッ プデー ト を貴殿ま たは貴社に知 ら せ る 義務 も 負い ません。 事前の書面に よ る 同意のない限 り 、 貴殿ま たは
貴社は本情報を再生産、 変更、 頒布、 ま たは公に展示 し てはな り ません。 一定の製品は、 ザ イ リ ン ク ス の限定的保証の諸条件に従 う こ
と と な る ので、 http://japan.xilinx.com/legal.htm#tos で見 ら れ る ザ イ リ ン ク ス の販売条件を参照 し て下 さ い。 IP コ アは、 ザ イ リ ン ク ス が貴
殿ま たは貴社に付与 し た ラ イ セ ン ス に含まれ る 保証 と 補助的条件に従 う こ と にな り ます。 ザ イ リ ン ク ス の製品は、 フ ェ イ ルセーフ と し
て、 ま たは、 フ ェ イ ルセーフ の動作を要求す る アプ リ ケーシ ョ ンに使用す る ために、 設計 さ れた り 意図 さ れた り し てい ません。 その よ
う な 重大 な ア プ リ ケ ー シ ョ ン に ザ イ リ ン ク ス の製品 を 使用す る 場合の リ ス ク と 責任は、 貴殿 ま た は貴社が単独で負 う も の です。
http://japan.xilinx.com/legal.htm#tos で見 ら れ る ザ イ リ ン ク ス の販売条件を参照 し て下 さ い。
こ の文書は暫定的な情報を含む も のであ り 、 通知な し に内容が変更 さ れ る こ と があ り ます。 こ の文書に記述 さ れ る 情報は、 販売前の製
品 ・ サービ ス に関す る も ので、 情報目的 と し てのみ提供 さ れてお り 、 こ の文書で参照 さ れてい る 製品 ・ サービ ス の販売申込みま たは製
品の商品化を試みた も の と し ては意図 さ れてお ら ず、 ま た解釈 さ れ る も ので も あ り ません。
自動車用のア プ リ ケーシ ョ ンの免責条項
ザ イ リ ン ク ス の製品は、 フ ェ イ ルセーフ と し て設計 さ れた り 意図 さ れてはお ら ず、 ま た、 フ ェ イ ルセーフ の動作を要求す る アプ リ ケー
シ ョ ン (具体的には、 (I) エアバ ッ グの展開、 (II) 車の コ ン ト ロ ール (フ ェ イ ルセーフ ま たは余剰性の機能 (余剰性を実行す る ためのザ イ
リ ン ク ス の装置に ソ フ ト ウ ェ ア を使用す る こ と は含ま れ ません) お よ び操作者が ミ ス を し た際の警告信号があ る 場合を除 き ます)、 (III)
死亡や身体傷害を導 く 使用、 に関す る アプ リ ケーシ ョ ン) を使用す る ために設計 さ れた り 意図 さ れた り も し てい ません。 顧客は、 その
よ う な アプ リ ケーシ ョ ンにザ イ リ ン ク ス の製品を使用す る 場合の リ ス ク と 責任を単独で負い ます。
こ の資料に関す る フ ィ ー ド バ ッ ク お よ び リ ン ク な ど の問題につ き ま し ては、 [email protected] ま で、 ま たは各ページの右下
にあ る [フ ィ ー ド バ ッ ク 送信] ボ タ ン を ク リ ッ ク す る と 表示 さ れ る フ ォームか ら お知 ら せ く だ さ い。 いただ き ま し た ご意見を参考に早急
に対応 さ せていただ き ます。 なお、 こ の メ ール ア ド レ スへのお問い合わせは受け付けてお り ません。 あ ら か じ めご了承 く だ さ い。
DS891 (v1.1) 2016 年 1 月 28 日
Advance 製品仕様
japan.xilinx.com
30