wolffy
驱动老牛
驱动老牛
  • 注册日期2001-03-23
  • 最后登录2018-04-15
  • 粉丝0
  • 关注0
  • 积分72分
  • 威望71点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:2684回复:14

PCI板卡硬件和驱动程序设计问题

楼主#
更多 发布于:2002-07-09 16:29
我想做个PCI的板卡,板上有DSP,主机和DSP之间通过双端口RAM交换数据。这样的话,是不是应该只用到slave模式就行了,用什么PCI接口芯片最合适(功能不用多,否则浪费)。
请给个意见!薄分奉上!

[编辑 -  9/3/04 by  wolffy]

最新喜欢:

abc0099abc009...
我坐在石头上,石头有点烫,但烫的很舒服。
water11
驱动牛犊
驱动牛犊
  • 注册日期2001-04-29
  • 最后登录2005-09-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-07-09 17:31
我用的是9054,工作在C模式。运行横可靠。
wolffy
驱动老牛
驱动老牛
  • 注册日期2001-03-23
  • 最后登录2018-04-15
  • 粉丝0
  • 关注0
  • 积分72分
  • 威望71点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
  • 社区居民
板凳#
发布于:2002-07-10 08:59
哦,谢谢,老兄,能不能给分原理图看看?
我坐在石头上,石头有点烫,但烫的很舒服。
zhuzc
驱动中牛
驱动中牛
  • 注册日期2001-09-01
  • 最后登录2005-04-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-07-10 20:39
slave用9052,

master用9054

呵呵,通用设计了,可以参考plx的参考涉及啊
我是树上的那只鸟,整理着自己的羽毛,看着城市的喧嚣……
mengzi
驱动牛犊
驱动牛犊
  • 注册日期2001-08-02
  • 最后登录2004-05-25
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-07-11 17:53
采用主控方式还是从方式,看你喜欢,两种都可以,至于用何种PCI控制器,倒无所谓,如果需要主控模式,当然PCI控制器得具有主控模式,一般来说,具有主控模式的PCI控制器通常也具有从模式。有一点需提醒你,AMCC的S59XX是5V的信号环境,而PLX则是3V环境。实际上主控模式,只是驱动程序的编写较费脑神经,但电路接口相当简单(通常用FIFO作缓冲器),而从模式的驱动程序较简单,但电路接口要复杂一些(通常用SDRAM作缓冲器)。如果你喜欢,你也可以用内部带计数功能SDRAM来实现主控模式,当然同时也就可以实现从模式,只是电路接口较费力,但如果你对状态机设计很熟悉,那么你可以尝试这样做,但如果你不是为了研究而是为了应用,你最好根据数据传输速率的要求,如果要求很快,最好用主控模式。我用S5933的主控可以达到80MB/s的数据传输率,用它的从模式可以达到10MB/s的数据传输率,为了和3.3V的器件接口,我用了一块可兼容5V和3.3V信号的FPGA做中间缓冲,所以你最好用PLX的9054,既具有主控模式又具有从模式,又是3.3V信号环境,我现在正在用9054替代S5933,驱动程序的编写我用的是DriverWorks。如果没时间研究可以使用WinDriver.
wwqq012
驱动牛犊
驱动牛犊
  • 注册日期2002-02-17
  • 最后登录2005-03-14
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-07-13 20:11
我用quicklogic的ql5130

plx9052就可以了,slave模式完全可以
kermit_shie
驱动牛犊
驱动牛犊
  • 注册日期2002-04-24
  • 最后登录2007-06-27
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-07-20 17:00
我可以提供你例子,用的是PISA芯片,比9052便宜很多,才50块,你发电子邮件给我,我发原理图给你。xdxq@163.net
jpl1978
驱动小牛
驱动小牛
  • 注册日期2002-03-31
  • 最后登录2008-01-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-07-20 21:01
    我强烈推荐用PLX公司的PCI9052,采用从模式完全能满足你的要求。并且PCI9052(140RMB一片)十分好用,我用它构成一个系统C51+双口RAM(IDT7005S)+PCI9052一点问题都没有。
满意的话,请给分! 互相学习,互相前进
windtalker
驱动牛犊
驱动牛犊
  • 注册日期2002-07-18
  • 最后登录2003-07-21
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2002-07-21 11:55
Cypress公司的CY7C09449PV可以工作在主控方式或从方式而且内部有16K的双口RAM,不过要250RMB。PLX的9054也可以工作在主控或从控方式,不过综合起来看我建议你用PLX的9052,虽然只能工作在从方式一般的应用足可以满足需要。
wangjisheng
驱动小牛
驱动小牛
  • 注册日期2002-11-06
  • 最后登录2011-07-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望20点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2003-05-09 08:56
我也推荐cypress公司的CY7C09449,具有双端口RAM,工作极为方便
fxiaohua
驱动牛犊
驱动牛犊
  • 注册日期2004-07-25
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-07-25 17:31
我现在要用AN3042PCI接口芯片,它和CY7C09449PV差不多,但是我不知道其怎么和单片机接口,因为不知道其LOCAL BUS INTERFACE的各引脚含义,希望大家给我点指导呀!谢谢
zfw
zfw
驱动小牛
驱动小牛
  • 注册日期2001-12-16
  • 最后登录2006-09-01
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-07-27 09:10
我用EPM7128做了一个从模式,和一个MCU交换数据,速度没测过,但绝对便宜
zfw
hubeixw
驱动牛犊
驱动牛犊
  • 注册日期2004-07-11
  • 最后登录2004-12-11
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-08-24 16:49
Cypress公司的CY7C09449PV可以工作在主控方式或从方式而且内部有16K的双口RAM,不过要250RMB。PLX的9054也可以工作在主控或从控方式,不过综合起来看我建议你用PLX的9052,虽然只能工作在从方式一般的应用足可以满足需要。

请问仁兄,这款芯片哪儿有卖的?是哪家公司做代理?在哈尔滨好像买不到:(而且,RMB250.00好贵啊!
另外,AN3042的管脚是否与CY7C09449PV兼容?其价格如何呢?

xs
fxiaohua
驱动牛犊
驱动牛犊
  • 注册日期2004-07-25
  • 最后登录2004-10-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-09-02 16:27
怎样得到CY7C09449PV-AC Software Development Kit (SDK)呀?
hendryliu
驱动牛犊
驱动牛犊
  • 注册日期2002-12-20
  • 最后登录2004-09-18
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2004-09-02 23:41
我使用plx9030 ,通过DSP(tms3205510)的EHPI读取DSP的内部DARAM区,只使32k字的空间,电路比较简单,只需要做一个简单的时序转换逻辑
游客

返回顶部