版块
论坛
喜欢
话题
应用
搜索
登录
注册
daydream1的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=107121
碰到难题:pci ip怎么把PCI32位总线转成16位或者8位的本地总线?
我花了很长的时间学习PCI协议,学习FPGA/CPLD,想自己用FPGA/CPLD完成PCI IP和用户逻辑,但现在有个问题是怎么把PCI32位总线转成16位或者8位的本地总线?我想有两种办法:1)把PCI 32位总线一次传32位值,分成4个字节,分4次发到本地总线,就转成8位本...
全文
回复
(
3
)
2010-04-11 23:31
来自版块 -
非USB硬件驱动开发
◆
◆
表情
告诉我的粉丝
提 交
daydream1
:
感谢xuxiubo,能说的具体一点吗?我一直没有做过实物,请指点。 感谢mnbqwe10,我是用CPLD/FPGA做PCI CORE,不用PCI905X做。 有知道的请不吝赐教!!!
(2010-05-06 16:54)
回复
mnbqwe10
:
在EEPROM里面更改寄存器的值LBRD0[1:0],你查一下,9054可以将PCI的32位数据线变成16或8位线下发到local端
(2010-05-04 14:27)
回复
xuxiubo
:
其实通过驱动或FPGA里的逻辑都可以做,但本人觉得驱动里做更好实现。
(2010-04-14 16:46)
回复
daydream1
加关注
写私信
0
关注
0
粉丝
25
帖子
返回顶部