rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
阅读:2609回复:16

是否可以用一个CPLD实现一个MCU和PCI接口?

楼主#
更多 发布于:2002-03-17 17:14
想做这么一个冬冬,看看是否可以实现。如果可行的话,好像可以省不少银子啊!

谁有建议?或者只实现一个MCU,还是可以的吧?

用哪个芯片可以做到呢?

谢谢先!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-03-18 08:39
理论上是可行的,但如果目标是省银子,那就没办法办到了.
一般的CPLD是不太可能的,只能指望FPGA,这样的系统规模10万门应该还不够,10万门以上的FPGA报价非常高.而现有的PCI+MCU的方案很多,PLX的IOP480就是这种东东,集成了9054+MPC850,报价只有40美金.所以还是用这类东东好一点.用FPGA也有好处,主要是系统灵活,但成本上绝对没有任何优势.
兄弟们,给点分吧
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2002-03-19 08:43
是吗?好失望啊!

我这方面不太懂,请问CPLD和FPGA的区别是什么呢?谢谢斑竹!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
vxworks
驱动牛犊
驱动牛犊
  • 注册日期2001-09-20
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望20点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2002-03-19 09:43
如果你的PCI不支持主模式,不支持DMA,那可以便宜一些,建议参考老古的做法:
http://www.laogu.com/
jst7792
论坛版主
论坛版主
  • 注册日期2001-12-10
  • 最后登录2006-11-16
  • 粉丝0
  • 关注0
  • 积分3分
  • 威望1点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2002-03-19 11:29
看了老古的东东,如果简化到这种程度,应该是能够实现的.
PLd一般是基于与或阵列的,FPGA一般是基于LUT的,具体实现方法各个公司都有所不同,但FPGA的内容掉电后是要丢失的,需要有一种配置机制,PLD掉电后信息仍然能够保存.
兄弟们,给点分吧
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2002-03-20 08:11
收到!谢了!
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
rayyang2000
管理员
管理员
  • 注册日期2001-03-23
  • 最后登录2012-09-13
  • 粉丝3
  • 关注0
  • 积分1036分
  • 威望925点
  • 贡献值3点
  • 好评度823点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2002-03-20 08:24
方案是很简单,不错。
那像老古用的EMP7128要多少钱?
天天coding-debugging中----超稀饭memory dump file ======================================================== [b]Windows Device Driver Development and Consulting Service[/b] [color=blue][url]http://www.ybwork.com[/url][/color] ========================================================
vv6
vv6
驱动牛犊
驱动牛犊
  • 注册日期2002-03-01
  • 最后登录2011-06-17
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望12点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2002-03-20 10:57
ATMEL的ATF1508与7128兼容(编程电缆不同)48元,www.sl.com.cn.
jokeshe
驱动牛犊
驱动牛犊
  • 注册日期2001-06-06
  • 最后登录2018-05-30
  • 粉丝0
  • 关注0
  • 积分12分
  • 威望101点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
  • 社区居民
8楼#
发布于:2002-04-03 12:56
XILINX的SPARTAN2系列FPGA。
我用过10万门的XC2S100,其PCI接口占用的15%左右资源。
如果你有MCU的CORE的话,在此FPGA里面把MCU做进去也没问题。
成本也不是很高,RMB165左右。比那个$30的便宜很多。
如果你只实现一个BAR的话,估计用XC95144(CPLD)就可以做下PCI接口逻辑。
CPLD来了
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2002-04-03 15:49
Use Quicklogic ql5032,you can imp.MCU and Pci functions.
Master_Yi
驱动牛犊
驱动牛犊
  • 注册日期2002-04-04
  • 最后登录2004-06-07
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2002-04-04 11:39
实现是决无问题,就看你舍不舍得花这个钱了.的确,XILINX PCI接口IP得1万5千门左右,MCU嘛,也有IP卖,我想你不是想自己做吧?自己做也行,但性能和开发周期是不是能得到保证还得打个问号.如果没有什么其他的逻辑,我想10万门是做的下来的吧.就看你的MCU想做到什么程度了,想想人家PIII有多少门?其实你的想省银子的初衷是不太可能在这里实现的,如果你只想做一个两个玩玩倒有可能会省,但你如果做产品,每月出货N 个K的话,嘿嘿,你就等着赔钱吧.
我读书少,不要欺负我呀!
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2002-04-05 21:47
你们好,听你们说老古用EPM7128做成了PCI接口芯片,我急需想了解这方面信息,但我这打不开老古的主页,谁能给我把相应文件邮一份过来,先在此感谢了!!!
hswqs@yeah.net
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2002-04-06 00:39
w89c540   ¥17 pci interface ,best for you select!!!
hswqs
驱动小牛
驱动小牛
  • 注册日期2001-03-27
  • 最后登录2012-03-31
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望2点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2002-04-06 11:02
w89c540  这是什么?在GOOGLE上都查不到。
jerf.cat
驱动中牛
驱动中牛
  • 注册日期2002-03-30
  • 最后登录2005-09-10
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2002-04-06 11:40
winbond \'s pci bridge + nic chip, cheapand work well.You can search winbond ,s web.
atuhappy
驱动老牛
驱动老牛
  • 注册日期2002-03-15
  • 最后登录2009-09-09
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望21点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2002-04-09 10:20
altera的ACEX系列很便宜
资源有多
在一回首间,才忽然发现,原来,我一生的种种努力,不过只是为了要使周遭的人都对我满意而已。为了要博得他人的称许和微笑,我战战兢兢得将自己套入所有得模式,所有的桎梏。走到中途,才忽然发现,我只剩下一副模糊得面目,和一条不能回头的路...
hejoin
驱动小牛
驱动小牛
  • 注册日期2001-10-19
  • 最后登录2012-03-08
  • 粉丝0
  • 关注0
  • 积分5分
  • 威望51点
  • 贡献值0点
  • 好评度6点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2002-04-09 17:13
光为一个接口,花费如此功夫,不值得,现成的很多单片机开始具备这些接口,如usb/pci/can等,只要有心找找就能找到,
还是用单片机来实现吧,用cpld固然可以!
但是没必要小题大做!
恒坚电器([url]http://www.hejoin.com[/url])
游客

返回顶部