基于XILINX FPGA的PCIE接口实现
- 格式:pdf
- 大小:215.61 KB
- 文档页数:3
l 前
言
脑、 工作站、 服务器 、 嵌入式计算机和通信平 台等所
有 周边 IO设备 互 连 的总 线 。 / PI CE最初 由 It 发 展 , 于 19 ne l 并 92年 在市 场发
随着 系统 性 能 、 能 和带 宽 的 1。海量存储 , 卫星通讯 , 高速数据
E pes 配 置 接 口, 括 P I — MS P I — C x rs的 包 C E T 、 C E T K、
PCI TDO、 CI E P E
_ _
4 PP oe实现 P I IE C r CE总线 协 议
4. Xiix PCIEx r s PE r 1 ln p e sPI Co e
距5 l mi 。信号 之 间 的 间距 在 5× 4=2ri以上 , 0 l a 高 压 和边缘 尖锐 的信号 尽量 远离 差分线 , 避免干扰 。 接 口上 数据 采用 ST 2信 号 发送 , 送速 率达 SL 传
到 2 0 / 。每组数 据 发送 端 需 串行 一个 2 5 MB s 5欧姆
SR E E D S和 P S上 。S R E C E D S将 这些数 据 串行 为 1 0
位并 行数据 。然后 P S采用 8t_1 C / 0位解 码 器来恢  ̄
TXD[: 7删
R X— N RX — P
XD[ 0 7] :
Xm r Ⅸ P iis hl p Co ma d P l 1 m n X Ol A
Ab t a t T i p p ri t d c sP x r s tn —a o eX1 P sr c : h s a e n r u e CIE p e ssa d o ln HY X1 a l a e s s m P 01 swe st y t 1 A l h e
c n g r to n c a a t rs c o P Ex r s b s S mp y e i t t h r wa e e in o f u ai n a d h r ce it s f CI i i p e s u ; i l d p c s he a d r d sg ba e o sd n
P I xr s 一种 能够 应用 于一 种设 备、 C pe 是 E s 台式 电
作者简介 : 石峰(97 , , 17 一)男 吉林人 , 士研 究生 , 硕 主研方向 : 嵌入式系统及 其实现技术。
收稿 日期 :0 7—0 20 3—1 2
・
2 ・ 0
微
处
理
机
20 筵 08
一
图 1 P 0I X11 A与 F G 以及 P I o 的连 接 图 PA CEs t l
3 2 P B布 线 . C
个相 对 较 高 的 带 宽 来 实 现 可 选 的 扩 频 并 减 少
P B布线 时有 以下 注 意点 : 端 阻抗布 线尽 量 C 终
E I b M 。8i 据 接 口 在 20 z上 运 行 并 进 行 t数 5 MH ST 2信号 发送 , 种模 式与 流行 的 F G O接 口 SL 这 P AI /
兼容 。
降低容性 ; 一组信号 , 避免在参考层断续 ; 高速信号
尽 量在 一层 布线 , 要 打孔 , 则要在 过孔处 打一个 不 否
3 基于 P 11A收发器芯片的硬件电路设计 X 0 1
3 1 P 1 1 A收 发器 芯片硬 件 电路设 计 . X 0 1
u形的地孑 ; L微波传输带 , 差分信号布线线宽 5 i ml , 间距 7 i 带状 传 输线 , ml ; 差分 信 号布 线线 宽 5 i 间 ml ,
第 6期
20 0 8年 1 2月
微
处
理
机
No 6 .
MI CROPROC S ES ORS
De ., 0 8 e 2 0
基 于 Xl xF G in P A的 P I i CE接 口实 现
石 峰, 吴建飞 , 刘 凯 , 徐 欣
( 沙 国 防科技 大 学 , 沙 40 7 ) 长 长 103 摘 要 : 绍 了单 通道 物 理层 收发 器 P 1 1A 以及 P IEpes总 线体 系的 结构 与特 点; 介 X 01 C xrs 简述
总线 , 而第二 代 总线则 包 括 了 P IP I C 、C —X 和 A P G。
一
N P公 司 的 P 1 1A是 一 款 与 低 成 本 F G X X 01 PA
起使用而优化 的单通道 2 5 b s P I xr s . G p 的 C pe E s
P Y器件 。它具有很小的封装 , H 可提供卓越的发射 和接收性能 , 符合 P I xr s C pe 规范 v .a v. 。 E s 1O 和 1 I 它通过采用用于传输和接收数据的同步时钟源来提
EI E 、 DL RX POL AR、 RX PHY
— —
电阻 , 数据 接收 端上 拉 5 0欧 姆 电阻 , 提高 信号 的 阻 抗 匹配 。T D和 R X每 组为 8位 20 / 信号 , 了 5 MB s 为
S TAT、 TX
— — —
—
DAT AK 、
减少信号间的延时误差 , 每组信号布线时尽量等长。
高片外应 用 的性 能 。 数据 由接收器 的差 分输 入 接 口进 入 P 11A, X01
EpesBs pcfao )1 1的 P I xrs aeSeict n v . i i CE端点解决 方 案。
。
在被传送到解串化 电路之前 , 这些数据将小振 幅的 差分信号 变为轨对 轨 的数 字信 号 。一个载 波检测 电 路 将检测 线 路 上是 否 有 数 据 并 将 这 些 信 息 传 送 到
P I 口硬 件 电 路 如 图 1所 示 , 括 三 个 部 CE接 包 分: 第一部 分 是 P 11A 与 F G 的 连 接 信 号 线 , X01 PA
包括 8 位的接收发送信号 T D 7 O 和 R D 7 0 , X [ :] X [ :] 控 制信 号 R D T K、 X— A I R C K、 X— X— A A R V LD、 X— L R
要求 已经 超越 了第 二代 总线 技 术 。 由英 特 尔提 出的 第 三代高 性 能 IO总 线 技 术 —— P I / CE总 线 解 决 了 PI C 总线 的不 足 , 的 发 展 将 取 代 P I 为 新 型 的 它 C成 数据 总线 , 提供 了更 加 完 善 的性 能 , 多 的功 能 , 其 更 更强 的可 扩展 性 和更 低 的成本 。 本文 研究 了采用 N P公 司 的 P I xrs 接 口 X C pes E 协议 芯片 P I 1A 和 Xl x公 司 Sat X O 1 in i prn一3F G a P A
P Y e e H R st
CLK
—
nn c o P Co e t r
码确保 串行数据 被直 流平衡 以避 免交 流耦合 系统 中 的基带 漂移 , 它同时 确保 足 够 的数 据转 换 以避 免接
收端 的时钟恢复 。
J TA G
PCI R e e e st
P 11A的 MA X01 C接 口采 用 独 立 的 时 钟 , 由片 内 10 H 0 M z的基 准时钟 的锁 相环 来 产生 。锁 相环 有
T X —N TX — P P CI
复 成 8位数据 格式 。
在发送过 程 中 , 自 PP 来 I E接 口的 8位 数据通 过
一
S a t n-3 p ra -
F PGA Sau tts
PH Y
CLK N
—
Ex r s p es
个 81/0位 编码 算 法 进 行 编码 。8位/0位 编 1  ̄ 1
更少。
2一
.
单通 道 物理 层收 发 器 P 0 X1 1 1 A
P I xr s C p s是用 来互连诸 如计算 和通信 平 台 E e 应用 中外围设备 的第三代 IO总线技术 , / 第一代总 线 包 括 IA、 IA、 E A和 微 通 道 ( coC an1 S ES V S Mi hne) r
了基于 P 1 1A收发器芯片的硬件 电路设计 ; X0 1 重点研究了采用 Xl xPP oe i IEC r 实现 P I i n CE总线协
议 的方法 。
关键 词 :C xrs P I pes总线 ; E I ; P核 协议 中图分 类号 :P 1 T 3 文 献标 识码 : B 文章编 号 :02— 29(0 8 O 0 1 0 10 27 20 )6— 0 9— 3
代 P IP I X以及图形加速器( G ) C ,C — A P。 PI CE总线保留了对于 P I C 局部总线协议全部 软件的向下兼容性 , 即只要 是 P I CE的卡都可 以插
实现 P I CE接 口的硬件电路设计 以及使用 Xl x i 公 i n 司提 供 的 P I xrs LgC R P核 的软件 设计 。 C pes oiO EI E
PCI r De eo s d o l x FP Po t E v lp Ba e n Xin GA i
S e g W U Ja HIF n , in—fi L U Ka , n e , I iXU Xi
( ai a nvrt e neTcn l y C agh 10 3 C i ) N t nlU i syo f s eh o g ,h n sa4 0 7 ,hn o e i fD e o a
T OOP、 X T TX CLK TX EI DLE、 X COM P、 X DET L T
—
_ —
_ wR N 、X P D 1状态信号 SA 0 SA 1 P D 0 T — WR N , T T 、T T 、 S A 2和复 位 信 号 R S T。第 二 部 分 是 P 1 1A TT EE X0 1 与 P I 口的连接信号线 , CE接 包括差分接收信号 , 差 分发 送 信 号 , 分 时 钟 信 号 。 第 三 部 分 是 P I 差 C