スライド 1

Similar documents
Microsoft Word - 02_PCIe特集_ボード設計.doc

Microsoft PowerPoint - PCIe_Seminar_LeCroyJapan.ppt

FMC 対応 USB3.0-IP デモ基板取扱い説明書 [ Ver2.0J] AB07-USB3FMC(2.5V 版 )/AB07-USB3FMC-1.8VIF(1.8V 版 ) はじめにこの度は FMC 対応 USB3.0-IP デモ基板 [ 型番 :AB07-USB3FMC(2.5V 版 ) /

JA.qxd

Microsoft Word - PCI-X_PCIeバスのデータ転送-ver1.0.docx

untitled

Virtex-6 Clocking

Report Template

Cyclone IIIデバイスのI/O機能

CMOS リニアイメージセンサ用駆動回路 C CMOS リニアイメージセンサ S 等用 C は当社製 CMOSリニアイメージセンサ S 等用に開発された駆動回路です USB 2.0インターフェースを用いて C と PCを接続

観測波形 赤いエリアに波形が入り込まなければ規格を満足しています.5mではより厳しいTP2の規格でも満足しています.5mケーブル使用時 TP2規格 TP3規格 -.1-5mケーブル使用時 2

本日の内容 の規格概要 測定の勘所 デバッグテクニックとトラブル事例 測定ソリューション Page 2

Slide 1

KEIm-08SoMハードウェアマニュアル

TMS320C6455 ハードウェア設計におけるSerial Rapid I/O PCBレイアウト実装

TMS320C6455 におけるDDR2 PCBレイアウトの実装

NJM78L00S 3 端子正定電圧電源 概要 NJM78L00S は Io=100mA の 3 端子正定電圧電源です 既存の NJM78L00 と比較し 出力電圧精度の向上 動作温度範囲の拡大 セラミックコンデンサ対応および 3.3V の出力電圧もラインアップしました 外形図 特長 出力電流 10

Ver.1-5 Date レゾルバ変換器 (R/D 変換器 ) R D 1416 取扱説明書 レゾルバデジタル変換器 (RD1416) サーボテクノ株式会社 神奈川県相模原市中央区相模原 TEL: FAX:

AKI-PIC16F877A開発キット (Ver1

matrox0

Microsoft PowerPoint - ADS2009_SI._Intro_U.ppt

Microsoft Word - 03_PCIe特集_PCIe実現方法.doc

富士通セミコンダクタープレスリリース 2009/05/19

02_Matrox Frame Grabbers_1612

スライド 1

JAJP.indd

メモリ トレンド DDR4 と LPDDR4 の速度域が重なる V DDR4 1.8V 1.2V LPDDR4 1.1V DDR4 と LPDDR4 の速度域が重なる DDR2 DDR3 DDR4 LPDDR1/2/3/

フロントエンド IC 付光センサ S CR S CR 各種光量の検出に適した小型 APD Si APD とプリアンプを一体化した小型光デバイスです 外乱光の影響を低減するための DC フィードバック回路を内蔵していま す また 優れたノイズ特性 周波数特性を実現しています

Microsoft Word - LVDS-R仕様書_第1版_.doc

完成版_セミナー発表資料110928

UCB User's Manual

CMOS リニアイメージセンサ用駆動回路 C10808 シリーズ 蓄積時間の可変機能付き 高精度駆動回路 C10808 シリーズは 電流出力タイプ CMOS リニアイメージセンサ S10111~S10114 シリーズ S10121~S10124 シリーズ (-01) 用に設計された駆動回路です セン

世界の技術を日本の品質で すべてはお客様の ベストパートナーであるために 1 2 納入分野 斬 新な 企画 展開力 高 品質 ダックスが持つ つの特長 3 交通機器 金融機器 医療機器 製造機器 工作機器 あらゆる分野へ 高信頼性 3 最 新 最適な 技術と開発 主な開発 生産製品 ダックスは産業用

XCM-025Z Series User's Manual v1.1

電気的特性 (Ta=25 C) 項目 記号 条件 Min. Typ. Max. 単位 読み出し周波数 * 3 fop khz ラインレート * Hz 変換ゲイン Gc ゲイン =2-5 - e-/adu トリガ出力電圧 Highレベル Vdd V -

Beryll Beryll Cyclone V GX FPGA FPGA ROM...

UMB-CP2114 User's Manual

JIIAセミナー

Quad port LANカード(10GBASE-T) 取扱説明書

デュアルDIMM DDR2およびDDR3 SDRAMのボード・デザイン・ガイドライン、外部メモリ・インタフェース・ハンドブック、Volume 2、第5章

CCD リニアイメージセンサ用駆動回路 C CCD リニアイメージセンサ (S11155/S ) 用 C は 当社製 CCDリニアイメージセンサ S11155/S 用に開発された駆動回路です S11155/S11156-

PPTフォーム(white)


NJU72501 チャージポンプ内蔵 圧電用スイッチングドライバ 概要 NJU72501はチャージポンプ回路を内蔵し 最大で3V 入力から 18Vppで圧電サウンダを駆動することができます このチャージポンプ回路には1 倍 2 倍 3 倍昇圧切り替え機能を備えており 圧電サウンダの音量を変更すること

製品仕様書 製品名 インターフェース基板 製品型番 TR3-IF-U1A 発行日 2016/4/1 仕様書番号 TDR-SPC-IF-U1A-102 Rev 1.02

PA-S500 取扱説明書

光変調型フォト IC S , S6809, S6846, S6986, S7136/-10, S10053 外乱光下でも誤動作の少ない検出が可能なフォト IC 外乱光下の光同期検出用に開発されたフォトICです フォトICチップ内にフォトダイオード プリアンプ コンパレータ 発振回路 LE

卒業研究報告

2STB240AA(AM-2S-H-006)_01

NJG1815K75 SPDT スイッチ GaAs MMIC 概要 NJG1815K75 は無線 LAN システムに最適な 1 ビットコントロール SPDT スイッチです 本製品は 1.8V の低切替電圧に対応し 高帯域 6GHz での低損入損失と高アイソレーション特性を特長とします また 保護素子

Quad port LANカード(10GBASE) 取扱説明書

NJM78L00 3 端子正定電圧電源 概要高利得誤差増幅器, 温度補償回路, 定電圧ダイオードなどにより構成され, さらに内部に電流制限回路, 熱暴走に対する保護回路を有する, 高性能安定化電源用素子で, ツェナーダイオード / 抵抗の組合せ回路に比べ出力インピーダンスが改良され, 無効電流が小さ

モジュール式アナログアンプ 形式 VT-MSPA1-1 VT-MSPA1-10 VT-MSPA1-11 RJ 形式 : 改訂 : シリーズ 1X H6833_d 特長 内容 電磁比例圧力弁の制御に適しています : DBET-6X DBEM...-7X (Z)D

商品番号 : UTS-422 USB-RS422( シリアル ) 変換ケーブル (USB1.1 規格対応 ) 概要 UTS-422 は RS-422 インターフェースを持つ外部周辺機器をパソコンの USB ポートを介してコントロールするための USB-RS422 変換ケーブルです 最大 3Mbps

表 信号端子 端子名 入出力 機能 DTR 出力 COM ポート DTR (Data Terminal Ready Control Output / Handshake Signal) RXD 入力 COM ポート RXD (Receiving Asynchronous Data Input) TX

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日

S1F77330 シリーズテクニカルマニュアル Rev.2.1

LANカード(PG-2871) 取扱説明書

著作権保護法の順守と免責 損害 保証の免責 :( 著作権保護法の順守 ) CSSCV503ZK-HDCP は HDCP 解除機ではありません HDMI -> 12G-SDI コンバーターです HDCP を解除する設定で出荷する場合は 弊社での保証はなくなります お客様全責任 弊社保証の免責 HDCP

KEIm-25ヘッダーボードハードウェアマニュアル

Jan/25/2019 errata_c17m11_10 S1C17 マニュアル正誤表 項目 リセット保持時間 対象マニュアル発行 No. 項目ページ S1C17M10 テクニカルマニュアル システムリセットコントローラ (SRC) 特性 19-3 S1C17M20/M

改訂履歴版数 日付 内容 担当 第 1 版 2017/06/21 初版作成 山田 第 2 版 2018/02/19 表紙 ヘッダーのボード名を NV013-B から GMI に変更 柏木 第 3 版 2018/03/19 差動入力改造の説明を追加 山田 2

Microsoft Word - ADC1808Manual.doc

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C

Microsoft Word - N-TM307取扱説明書.doc

Microsoft Word - SPARQアプリケーションノートGating_3.docx

ディエンベディングとは冶具やケーブルによる観測信号の劣化を S パラメータデータを利用して計算により補正する TX 冶具ケーブル 被測定物の出力 De-Embedding 冶具 ケーブル等の影響を受けた波形 冶具 ケーブル等の S パラメータデータ TX 被測定物の出力 冶具 ケーブル等の影響のない

Microsoft Word - AK8133_MS0930_J_05.doc

2STB240PP(AM-2S-G-005)_02

JTAG バウンダリスキャンテストの容易化設計を支援する OrCAD Capture の無償プラグイン 21 July 2017 ( 富士設備 / 浅野義雄 )

XAPP453 「3.3V 信号を使用した Spartan-3 FPGA のコンフィギュレーション」 v1.0 (02/05)

形式 :IT60SW1 積層形表示灯インテリジェントタワーシリーズ 無線 LAN 表示灯 ( 小形 直径 60mm Modbus/TCP(Ethernet) 1~5 段ランプ ブリッジ機能 ) 主な機能と特長 接点入力 または PC( パソコン ) から Modbus/TCP で 表示ランプの点灯

形式 :WYPD 絶縁 2 出力計装用変換器 W UNIT シリーズ パルスアイソレータ ( センサ用電源付 2 出力形 ) 主な機能と特長 パルス入力信号を絶縁して各種のパルス出力信号に変換 オープンコレクタ 電圧パルス リレー接点パルス出力を用意 センサ用電源内蔵 耐電圧 2000V AC 密着

86100C license installation

ADZBT1 Hardware User Manual Hardware User Manual Version 1.0 1/13 アドバンスデザインテクノロジー株式会社

総合仕様

XAPP858 - High-Performance DDR2 SDRAM Interface In Virtex-5 Devices

ATLAS 2011/3/25-26

TITAN マルチコンタクト プローブ TITAN マルチコンタクト プローブは MPI の独自の TITAN RF プロービング技術をさらに発展させた RF/ マイクロ波デバイス特性評価用プローブです 最大 15 コンタクトまでのプロービングが可能で 各コンタクトは RF ロジック バイパス電源の

Nios II - PIO を使用した I2C-Bus (2ワイヤ)マスタの実装

絶対最大定格 (T a =25 ) 項目記号定格単位 入力電圧 V IN 消費電力 P D (7805~7810) 35 (7812~7815) 35 (7818~7824) 40 TO-220F 16(T C 70 ) TO (T C 25 ) 1(Ta=25 ) V W 接合部温度

Microsoft PowerPoint - Renesas_AdvancedPPmL(2010_11_11_rev).ppt [互換モード]

インダクタンス起因ノイズのトレンドークロストークと di/dt ノイズ JEITA EDA 技術専門委員会 DMD 研究会ノイズフリーデザインタスクグループ 山縣暢英 ( ソニー ) 貝原光男 ( リコー ) 蜂屋孝太郎 (NEC) 小野信任 ( セイコーインスツルメンツ )

5988_7780JA.qxd

基本的なノイズ発生メカニズムとその対策 電源 GND バウンス CMOS デジタル回路におけるスイッチング動作に伴い 駆動 MOS トランジスタのソース / ドレインに過渡的な充放電電流 及び貫通電流が生じます これが電源 GND に流れ込む際 配線の抵抗成分 及びインダクタンス成分によって電源電圧

Transcription:

PCI Express アドイン カードの構成選択と基板設計の要点 PALTEK Corporation Proprietary to PALTEK CORPORATION 1

AGENDA! PCI Express ハードウェア構成! アドインカードシステム構成! PCI Express 専用 PHY チップ GL9714! PIPE インターフェース構成! 配線仕様の検討とプリント基板設計! PCI Express の評価 PCI-SIG PCI Express Configuration Space Testing PCI-SIG Electrical Testing 2

PCI Express ハードウェア構成 アプリケーション I/F トランザクション層 PCI-Express の層構成 ロジカル物理層 電気的物理層 データリンク層 物理層 MAC PIPE インターフェース PCS PMA 1 PHY 内蔵 Virtex-4 FX 2 Virtex-4 Spartan-3 2 専用 PHY GL9714 3 ASIC FARADAY PCI Express リンク 3

1.PHY 内蔵 FPGA によるハードウェア構成! PHY 内蔵 FPGA による 1 チップソリューション 高速トランシーバ内蔵 FPGA による PHY 機能とコアロジックによる MAC 層機能を 1 チップで実現 メリット 基板設計時間の短縮と基板配線効率の最適化 (PIPE の削減 ) 統合開発環境による一元化かれた設計手法 ( システム回路設計 ) 1 チップ化 1 コード設計によるマルチレーン設計手法 コアロジックを使った拡張性 拡張機能 IP コア MAC/PCS 上位 2 層 PIPE Like PHY/MAC インターフェース 高速トランシーバブロック PCI Express スイッチ / Root Complex プロセッサー 4

2.PHY+FPGA によるハードウェア構成! 専用 PHY チップ +FPGA による完全な PCI-Express の実現 外部専用 PHY(PMA+PCS+ 専用マクロ ) を用いて完全な PCI-Express 機能を提供 メリット PCI Express の専用マクロ搭載 (Elastic, レシーバステータス, etc ) FPGA 拡張機能 IP コア MAC/PCS 上位 2 層 MAC 層デバイスの幅広い選択とコスト低減 回路設計期間の短縮 ( レジスタ設定でのオペレーション制御 ) 標準インターフェースの採用 (PIPE) リスクの分散 PIPE PHY/MAC インターフェース PHY チップ 高速トランシーバブロック 専用 PCS ハードマクロ PCI-Express スイッチ / Root Complex プロセッサー 5

3. ASIC によるハードウェア構成! ASIC による 1 チップソリューション ASIC を用いた 1 チップによるユーザーシステム独自のハードウェア構成の実現 メリット 量産化コストの大幅な低減 独自システムの構築 (BGA ピン配置や特定機能の搭載 ) 高いセキュリティーシステムの実現 基板設計効率の向上 拡張機能 MAC 上位 2 層 PCS PMA PCI-Express スイッチ / Root Complex プロセッサー 6

PALTEK 社製アドインカードシステム構成 FPGA Debug 3.3V 7 Seg. LED 2 pieces DIP SW 8 pole Push SW 3pieces USER x2 Reset Push Button Program Conf Done Config Status LED JTAG Connector XCF16P SPARTAN-3 XC3S4000-FG900 SUB-Board DIP SW 4 pole (Config Mode) PIPE Probing PAD DDR SO-DIMM #1 DDR SO-DIMM #2 DIP SW 4 pole (Mode) GL9714 PCIe PHY 2.5V SMBus (FPGA Master) 3.3V SMBus (FPGA Slave) PCIe Edge (4Lane) 7

写真 1:PCI Express 評価用アドイン カード FPGA POL 電源 サブ基板拡張用コネクタ LDO レギュレータ PCI-Express PHY コンフィギュレーション ROM (a) 部品実装面 8

写真 1:PCI Express 評価用アドイン カード DDR-SDRAM SODIMM モジュール (b) 部品実装面 9

PCI Express 専用 PHY チップ GL9714! GL9714 がサポートする代表的な PCI-Express 機能 Receiver detection (Base Specification 4.3.1.8.) De-emphasis (Base Specification 4.3.2.3.) Beacon generation/detection (Base Specification 4.3.2.4.) Power Management Mode (Base Specification 5.) Spread Spectrum Clocking (Base Specification 4.3.1.1.1.) PIPE ( インテル社 ; PHY Interface for the PCI Express TM Architecture) Low Power mode (Base Specification 5.) オンチップ PLL テストモードサポート ループバックモードサポート SMBus Programmable Registers 10

補足 :De / Pre -Emphasis! De-Emphasis 非遷移ビットの振幅の抑制 ( レベルの低下 ) 振幅 800mV の場合の De-Emphasis レベル -3.0dB to -4.0dB 566mV(-3dB) >= VTX-DIFFp-p >= 505mV(-4.0dB) Bit Stream: 10110100! Pre-Emphasis 遷移ビットの振幅の増幅 強調 ( レベルの増化 ) Bit Stream: 10110100 11

GL9714 Operation Mode lane# PIPE Width (bit) PIPE Clock (Mhz) SDR/DDR 4 8 250 SDR 4 8 125 DDR 4 10 250 SDR 4 10 125 DDR DDR SDR 12

Genesys PCI Express Device Status Part Number Lane PIPE 消費電力動作温度範囲 Availability GL9714 X4 / 10Gbps 125MHz/250 MHz GL9711 X1 / 2.5Gbps 125MHz/250 MHz 750mW 0-110 250mW 0-110 量産中 量産中 Part Number Lane To Bridge 消費電力動作温度範囲 Availability GL9701 X1 32bit, 33/66MHz - 0-70 2006 Q3 13

GL9714 トランスミッター回路ブロック TXCMP TXDK TXIDLE TXDET /LPBK 16/8bits PIPE 8bits 10bits Byte Serializer 16bit => 8bit 8B/10B Encoder Serializer P => S Driver PCLK PLL 2.5Gbps ループバック PCS: Physical Coding Sublayer PMA: Physical Media Attachment! PCS ブロック 8B/10B Encoding Byte Serializer! PMAブロック Serializer Driver PLL 14

GL9714 レシーバ回路ブロック RXIDLE RXVLD K28.5 Detection Receiver Status RXSTS 1bits 10bits Receiver CRU Deserializer S => P Elastic Buffer* 8B/10B Decoder Byte Serializer 8bit => 16bit 8/16 bits PIPE 2.5Gbps CDR RXPLR RXDK ループバック PMA: Physical Media Attachment! PCSブロック 8B/10B Decoding Byte Serializer Elastic Buffer! PMAブロック Clock Recovery Unit (CDR, PLL) ワードアラインメント PCS: Physical Coding Sublayer Elastic Buffer 4.2.7. Clock Tolerance Compensation 送受信ポート間の周波数偏差は受信側のエラスティックバッファで許容します トータル 600ppm の周波数偏差を許容します (1666 クロックで 1 クロック分の差が発生 ) BaseSpec 1.1 より 15

参考 : 拡散スペクトラムクロッキング 4.3.3. Differential Transmitter (TX) Output Specifications Max. Freq 399.88 ps (2.50075Gbps) Min. Freq 400.12 ps (2.49925Gbps) Max.Freq 399.88 ps Min. Freq 400.12 ps Eye width 0.7UI (0.3UI JITTER) rev1.0a Eye width 0.75UI (0.25UI JITTER) rev1.1 4.3.1.1.1. SSC 変調周波数はデータレートの - 0.5%~+0% の範囲内で変調周波数が 30kHz~33kHz 以内でなければならない また 送受信ポート間で ±300ppm 以内の周波数偏差 ( すなわちトータル 600ppm 以内 ) でなければならない SSC を使用する場合 リンク間の両ポートは同じクロックソースを用いること PCI-Express BaseSpec 1.1 より 補足ポイント Trigger 変調周波数 30kHz~33kHz TTX-EYEMEDIANto-MAXJITTER 0.15UI (rev1.0a) 0.125UI (rev1.1) 16

PIPE インターフェース構成! PHY interface for PCI-Express! 16-bits@125MHz 50 本 IO/lane! 8-bits@250MHz 32 本 IO/lane! I /O Standardの定義はありません 通常 2.5V SSTL2 Class1 I /O Standardを使用 TxData 16 ビットまたは 8 ビット データリンク層 TxDataK Command 2 ビットまたは 1 ビット 7 ビット シリアル信号 2.5Gbps MAC 層 デバイス 16 ビットまたは 8 ビット 2 ビットまたは 1 ビット RxData RxDataK PHY チップ 6 ビット Status PCLK 17

SSTL_2 の終端構成 VTT=1.25V ドライバ R P 50Ω レシーバー R S 25Ω Z 0 = 50 Ω ピン (a)sstl_2 ClassI VREF=1.25V VTT=1.25V VTT=1.25V R P 50Ω ドライバ レシーバー ピン R S 25Ω Z 0 = 50 Ω ピン (b)sstl_2 ClassII VREF=1.25V 並列終端抵抗 FPGA ドライバー 直列抵抗 or オンチップ終端 (DCI) レシーバー デバイス 並列終端抵抗 外側に終端抵抗を配置する Fly-By 終端スキーム レシーバーより外側に終端抵抗を配置する 18

SSTL 終端電源のデカップリング VTT 電源デカップリング用コンデンサ 集合抵抗 19

SSTL 終端電源のデカップリング 集合抵抗 VTT 電源デカップリング用コンデンサ 20

マルチ PHY の PIPE 構成 データリンク層 MAC 層 デバイス Tx/Rx Data Tx/Rx DataK PHYSTS PCLK TXDET/LPBK PD RST GL9714 x4 シリアル信号 2.5Gbps Tx/Rx Data Tx/Rx DataK PHYSTS PCLK GL9714 x4 シリアル信号 2.5Gbps TXDET/LPBK : Receiver Detection 及びループバック制御 PD : パワーステート制御, RST : リセットピン 21

補足 : マルチレーン PIPE 構成 共有信号 CLK PCLK TxDetectRX/Loopback Reset# PowerDown[1:0] PhyStatus レーン毎の信号 TxData[], TxDataK[] RxData[], RxDataK[] TxElecIdle TxCompliance RxPolarity RxValid RxElecIdle RxStatus[2:0] 参考 Intel; PHY Interface for the PCI Express TM Architecture ver1.0 22

配線仕様の検討とプリント基板設計 Proprietary to PALTEK CORPORATION 23

基板設計ガイドライン! 仕様参考資料 PCI-SIG; Add-in Card Compliance Checklist for the PCI Express PCI-SIG が開催するプラグフェスタ (Compliance Workshop) に参加する際, アドイン カードの仕様を申告するために用いる資料 PCI-SIG; Card Electromechanical(CEM)Specification アドインカードの仕様について記載された規格書 PCI-SIG; PCI Express Base Specification PCI-Express の規格書 現在のところ CEM Spec, Base Spec ともに Rev1.1 が発行されている 24

シリアルラインの設計ポイント 1! PCI Express アドインカードの基板設計におけるポイント 差動信号内での極性 ( 正極性と負極性 ) の反転を許容する (Base Specification 4.2.4.2.) シリアル出力のレーン間スキューは 500ps+2UI( 約 1.3ns) まで許容する (Base Specification 4.3.3.) シリアル入力のレーン間スキューは 20ns まで許容する (Base Specification 4.3.4.) Lane reversal Option( Base Specification 4.2.4.7.1. Required and Optional Port Behavior) X4 の場合 :Lane0 Lane3, Lane1 Lane2, Lane2 Lane1, Lane3 Lane0! 仕様の目安 レーン間の配線誤差は 5cm 以内にする Er=4.7 程度の場合 100m で 0.7ns 程度の伝播遅延が発生 CEM Specification 4.6.5. に準拠できるような配線を考慮 エッジまでの配線長は 10cm 以内にする 25

シリアルラインの設計ポイント 2! カード仕様に合わせた配線構成 シリアル出力 : 半田面 シリアル入力 : 実装面 部品実装面 (Side B) 半田面 (Side A) 出力信号及びクロックライン接続ビア PHY チップ 入力 AC 結合キャパシタ 出力 アドインカード マザーボード 26

配線仕様の検討! Add-in Card Compliance Checklist を参考に仕様検討 チェックリスト項目ビアの本数 (PCB.01#09) ビアのサイズ (PCB.01#09) マイクロストリップ線路のインピーダンス仕様 (PCB.01#01)*1 ストリップ線路のインピーダンス仕様 (PCB.01#02)*1 内容出力ラインのビア : 四つ以下入力ラインのビア : 二つ以下 一つのラインに設置するビアは最大で合計六つまでとするパッド サイズ :25mil 以下ホール サイズ :14mil 以下差動インピーダンス (4/6 層板 ):100Ω±20% 差動インピーダンス (8/10 層板 ):85Ω±20% シングルエンド インピーダンス (4/6 層板 ):60 Ω±15% シングルエンド インピーダンス (8/10 層板 ):55Ω±15% 差動インピーダンス (6 層板 ):100Ω±20% 差動インピーダンス (8/10 層板 ):85Ω±20% シングルエンド インピーダンス (6 層板 ):60Ω±15% シングルエンド インピーダンス (8/10 層板 ):55Ω±15% *1 配線のインピーダンス仕様については基板材料や層構成, 配線幅などによって変化するため, マイクロストリップ線路, ストリップ線路ともに差動インピーダンス 100Ω±10%, シングルエンド インピーダンス 50Ω±10% を維持できる範囲のインピーダンス仕様で基板設計を実施する 27

配線手法の検討 1! 差動配線 ノイズのキャンセルと EMI 低減のため, 可能な限り差動信号の 2 本の線は対称に配線する! 配線の曲がり 配線幅の変化によるインピーダンス不整合を防止するため,90 ( 直角 ) の曲がりは禁止し,135 以上の角度を維持して曲げるようにする! スプリット上の配線 " インピーダンスの不整合を生じさせないため, 可能な限りスプリット ( 切れ目 ) のあるプレーンの上を配線しない バイパス コンデンサ ( パスコン ) の挿入 ガード トレースの追加 ただしビアなしでの長距離トレースはアンテナとなるため注意 対称線路 135 以上の曲がり非対称線路 90 曲がり配線イメージスプリットのあるプレーン上の配線 28

配線手法の検討 2! 蛇行配線の仕様例 " 等長配線補完のための蛇行配線などで差動ペアが非対称配線になる場合 E は D の 2 倍未満 F は配線幅の 3 倍以上を確保 差動非対称配線仕様! 配線の曲がり仕様例 α は 135 以上 A は配線幅の 4 倍以上を確保 B B および C は配線幅の 1.5 倍以上を確保 C α A 配線曲がり仕様 29

配線手法の検討 3! 部品配置 " AC 結合用コンデンサなど, 配線に直接挿入する受動部品やオシロスコープ用のパッドなどの配置イメージ 部品やパッドの配置は差動ペア間で対称になるようにする パッドを設ける場合はスタブを極力作らないように配線する 対称配置 非対称配置コンデンサとパッドの配置 スタブ! 層間配線 " 多層基板で複数の層に渡って配線する場合のイメージ リファレンス (GND) プレーンが層間で異なる場合 帰還電流用のパスを確保する目的で配線ビアの周辺に GND 用ビアを設けるようにする X 層 Y 層 複数層に渡る配線 パッド GND ビア 配線ビア 30

外形寸法及び実装部品検討! 実装後部品高さ 半田面 : 2.67mm 以内 部品実装面 : 14.47mm 以内! 板厚 1.57mm! 注意点 半田面実装部品の検討 PIPE 配線領域の確保 これらの仕様は CEM Specification に 準拠させた場合の注意点です レーン数 高さ規定 長さ規定 x1 ハーフサイズ カード 最大 111.15 mm (4.376インチ) 最大 167.65 mm (6.600インチ) x1, x4, x8, x16 フルサイズ カード最大 111.15 mm (4.376インチ) 最大 312.00 mm (12.283インチ) ロープロファイル カード最大 68.90 mm (2.731インチ) 最大 167.65 mm (6.600インチ) CEM Specification 6. Add-in Card Form Factors and Implementation より 31

スケマティック設計 32

プリント基板設計 -1 シリアル配線直下層は統一したリファレンスプレーンを設け インピーダンス不整合を防止する ゴールドフィンガー直下にはパターンを設けないようにし 基板厚を可能な限り守る (1.57mm) Layer 2 Layer 9 Layer 1 Layer 10 33

プリント基板設計 -2! シリアル配線はその他のデジタル信号などから干渉のないよう配線する! ゴールドフィンガーにある PRSNT#1/#2 の電解金端子は電極設置用パターンを引き伸ばしておくこと 活栓挿抜の際の基板存在確認用ピン CEM Specification 3.2 Presence Detect より 34

モニター端子の設置と配線! 各コントロール信号は可能な限りモニター端子を設置する! ほとんどの端子は CMOS 信号であり 等長配線グループからはずすことが可能! P6960 などを活用 35

PAD 配線の注意点! PAD がスタブとなり信号品質の劣化の原因となる可能性がある! 配線の曲がりが増化し クロストークやインピーダンス不整合の原因となる! PAD を通過するような配線ができているためスタブとなる部分がなく また 曲がりが少ない最適な構成 スタブ領域 36

PIPE 配線の検討と解析! 他ビット高速パラレルバス PIPE 等長配線の実施 配線領域の確保 適切なマージン設定 I/O 特性の理解 SSTL-2 Class1 JESD8-9B 終端のネットワーク化検討 ピン配置の検討 伝送線路解析 遅延算出によるセットアップ / ホールドのマージン設計の適用 信号品質の評価 仮想基板伝送路のモデリング 37

PIPE データ伝送線路解析例 OSCILLOSCOPE Design file: GL9714.FFS Designer: PALTEK_USER HyperLynx V7.5 OSCILLOSCOPE Design file: GL9714.FFS Designer: PALTEK_USER HyperLynx V7.5 3500.0 V [U9.1 (at pin)] 3500.0 V [U11.1 (at pin)] 3000.0 3000.0 2500.0 2500.0 2000.0 2000.0 V ol t ag e -mv - 1500.0 1000.0 V ol t ag e -mv - 1500.0 1000.0 500.0 500.0 0.000 0.000-500.0-500.0-1000.0-1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 5500.0 6000.0 Time (ps) Date: Thursday Jul. 13, 2006 Time: 19:24:09 500.0 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 Time (ps) Date: Thursday Jul. 13, 2006 Time: 19:33:52 38

PCLK 伝送線路解析例 3500.0 OSCILLOSCOPE Design file: GL9714.FFS Designer: PALTEK_USER HyperLynx V7.5 V [U32.1 (at pin)] 3500.0 OSCILLOSCOPE Design file: GL9714.FFS Designer: PALTEK_USER HyperLynx V7.5 V [U33.1 (at pin)] 3000.0 3000.0 2500.0 2500.0 2000.0 2000.0 V ol t ag e -mv - 1500.0 1000.0 500.0 V ol t ag e -mv - 1500.0 1000.0 500.0 0.000 0.000-500.0-500.0-1000.0-1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 5500.0 6000.0 Time (ps) Date: Thursday Jul. 13, 2006 Time: 19:26:20 1000.0 1500.0 2000.0 2500.0 3000.0 3500.0 4000.0 4500.0 5000.0 5500.0 Time (ps) Date: Thursday Jul. 13, 2006 Time: 19:27:32 39

電源パターン設計 40

電源パターン設計! 各アイランド構成 12V : 基本電源 ( エッジまたは外部入力 ) 12V VTT_PIPE : PIPE SSTL-2 終端電源 1.25V 2.5V : FPGA I/O, PHY I/O 用 2.5V 41

補足 : 電源パターン設計 42

FPGA ピンアサイン IO リスト パッケージビューによる確認 ピン配置 IO 規格設定 43

Configuration Space Testing! PCI Express Configuration Test Specification Configuration Space Test Considerations Revision 1.0 各テスト内容及び確認項目の一覧! PCI Express Configuration Test SW (PCIE-CV) 最新版 :PCI Express Configuration Test Software v.1.3 テストプログラム 44

Electrical Testing! Compliance Pattern Checking Base Specification 4.2.8. Compliance Pattern 解析ソフトウェア : Protocol Trigger and Decode Application ver 1.1.0 45

Electrical Testing PCI-SIG! 解析ソフトウェア : PCI Express Electrical Test Software: SIGtest version 2.1.! オシロスコープ : TDS6154C 46

Electrical Testing! 解析ソフトウェア : TDS RT-eye version 2.0.0! オシロスコープ : TDS6154C 47

参考資料! PCI Express Base Specification Revision 1.0a PCI-SIG Press, April 15, 2003! PCI Express Card Electromechanical Specification Revision 1.0a PCI-SIG Press, April 15, 2003! PCI Express Base Specification Revision 1.1 PCI-SIG Press, March 28, 2005! PCI Express Card Electromechanical Specification Revision 1.1 PCI-SIG Press, March 28, 2005! Configuration Space Test Considerations Revision 1.0 PCI-SIG Press, April 26, 2004! Add-in Card Compliance Checklist for the PCI Express Base 1.0a Specification PCI-SIG Press, September 14, 2004! Board Design Guidelines for PCI Express Architecture PCI-SIG Developers Conference 2004! Introduction to PCI Express Intel Press, 2003 (ISBN 0-9702846-9-1)! The Complete PCI Express Reference Intel Press, 2003 (ISBN 0-9717861-9-4)! デザインウェーブマガジン 2006 年 1 月号 PHY チップと FPGA で x8 PCI-Express アドイン カードを開発 48