Chinaunix首页 | 论坛 | 博客
  • 博客访问: 582492
  • 博文数量: 353
  • 博客积分: 1104
  • 博客等级: 少尉
  • 技术积分: 1457
  • 用 户 组: 普通用户
  • 注册时间: 2008-12-23 23:02
个人简介

1、刚工作时做Linux 流控;后来做安全操作系统;再后来做操作系统加固;现在做TCP 加速。唉!没离开过类Unix!!!但是水平有限。。

文章存档

2015年(80)

2013年(4)

2012年(90)

2011年(177)

2010年(1)

2009年(1)

分类:

2012-06-09 19:46:09

原文地址:PCI接口 作者:leonwang202

上图先


1. 接口控制管脚 (出问题时常测这些管脚)

FRAME#:帧周期信号。Master驱动,表示一次访问的开始和持续时间。 FRAME#无效时,是传输的最后一个数据周期。

IRDY#:Master准备好信号。
TRDY#:Slave准备好信号。

当这两者同时有效时,才能进行完整的数据传输,否则即为等待周期。

在写周期,IRDY#信号有效时,表示有效的数据信号已在AD0~AD31中建立;
在读周期,IRDY#信号有效时,表示Master已做好接收数据的准备。

在写周期,TRDY#信号有效,表示Slave已做好了接收数据的准备。
在读周期,TRDY#信号有效,表示有效数据已被送入AD0~AD31中,


STOP#:停止数据传送信号,由Slave发出。当它有效时,表示Slave请求Master终止当前的数据传送。

IDSEL:初始化设备选择信号。在读写配置空间时,用作Slave的片选信号(Slave通常把IDSEL连到AD[31:0]上的一根,PFA中的device id就是这么确定的)

DEVSEL#:设备选择信号,由Slave驱动,该信号有效时,当前Slave设备已被选中。


2.时序

读时序


写时序:


阅读(267) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~