RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1561回复:7

PCI中断处理?

楼主#
更多 发布于:2003-06-08 23:05
我使用FPGA开发PCI控制芯片(SLAVE模式),想采用中断方式通知处理器数据到达或传送完毕,不知道是否要实现PCI中断确认交易吗?谢谢
renzhg www.unix-driver.org
janeliwp
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2003-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-06-09 08:53
给你推荐两篇文章吧,我也没有多少经验。
 PCI总线的中断处理技术
胡 刚,石亚伟(重庆大学电气工程学院,重庆400044)
计算机自动测量与控制.2001.9(6)  设计与应用
PCI总线中断功能的实现
刘琼波 康继昌 洪远麟(西北工业大学计算机与科学工程系  西安•710072)
航空控制技术 1998.3  第28卷  第1期
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2003-06-09 16:45
谢谢,我翻了一下PCI规范,认为可能不用实现,不知道大家怎么认为。
renzhg www.unix-driver.org
janeliwp
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2003-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2003-06-09 17:39
如果想快速传输的话,数据到达时最好用中断,对了,我想你也是开发PCI总线,知道主设备和主设备交易时是怎么传输的吗?
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2003-06-09 21:34
我认为主设备和从设备数据传送没有什么本质的差别,只在于是否能主动的发起交易,所以我理解数据传送的双方即使都为主设备的话,在某一个时刻其中一个应该被认为是从设备的,即可以理解为主设备与从设备之间的数据传送。我也不知道对否,请指教,我是刚开始进行PCI开发的。

另外,可能你没有理解我问的问题的意思,我是说利用FPGA实现PCI接口芯片,在使用HDL语言设计接口芯片时是否需要实现中断确认命令,我理解的是不用实现的,因为第一次实现PCI接口芯片,不知道自己的理解是否正确。
renzhg www.unix-driver.org
janeliwp
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2003-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2003-06-12 13:37
关键问题是我听人说可能主设备(带有REQ#和GNT#线)可能不译码,看来你设计PCI总线还不我有经验呢,我连FPGA都不会用,好像它挺难学的,我用现成的接口芯片,对了,我还有一个问题,你设计的是slave模式,那么译码来确定是否为交易的目标是怎么实现的?(软件译码还是硬件译码)非常感谢。
RenZhG1011
驱动小牛
驱动小牛
  • 注册日期2003-04-10
  • 最后登录2013-01-31
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2003-06-12 20:59
硬件译码,在FPGA内部比较AD总线的地址是否为本地设备的地址,在FPGA内部是通过HDL语言编程实现。
renzhg www.unix-driver.org
janeliwp
驱动牛犊
驱动牛犊
  • 注册日期2003-06-07
  • 最后登录2003-08-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2003-06-17 10:11
非常感谢!
我还有一个问题,你开发的从设备能不能两个同时被访问(除广播方式的专有周期外),望不吝赐教!
再次感谢!
游客

返回顶部