阅读:2701回复:16
是否可以用一个CPLD实现一个MCU和PCI接口?
想做这么一个冬冬,看看是否可以实现。如果可行的话,好像可以省不少银子啊!
谁有建议?或者只实现一个MCU,还是可以的吧? 用哪个芯片可以做到呢? 谢谢先! |
|
|
沙发#
发布于:2002-04-09 17:13
光为一个接口,花费如此功夫,不值得,现成的很多单片机开始具备这些接口,如usb/pci/can等,只要有心找找就能找到,
还是用单片机来实现吧,用cpld固然可以! 但是没必要小题大做! |
|
|
板凳#
发布于:2002-04-09 10:20
altera的ACEX系列很便宜
资源有多 |
|
|
地板#
发布于:2002-04-06 11:40
winbond \'s pci bridge + nic chip, cheapand work well.You can search winbond ,s web.
|
|
地下室#
发布于:2002-04-06 11:02
w89c540 这是什么?在GOOGLE上都查不到。
|
|
5楼#
发布于:2002-04-06 00:39
w89c540 ¥17 pci interface ,best for you select!!!
|
|
6楼#
发布于:2002-04-05 21:47
你们好,听你们说老古用EPM7128做成了PCI接口芯片,我急需想了解这方面信息,但我这打不开老古的主页,谁能给我把相应文件邮一份过来,先在此感谢了!!!
hswqs@yeah.net |
|
7楼#
发布于:2002-04-04 11:39
实现是决无问题,就看你舍不舍得花这个钱了.的确,XILINX PCI接口IP得1万5千门左右,MCU嘛,也有IP卖,我想你不是想自己做吧?自己做也行,但性能和开发周期是不是能得到保证还得打个问号.如果没有什么其他的逻辑,我想10万门是做的下来的吧.就看你的MCU想做到什么程度了,想想人家PIII有多少门?其实你的想省银子的初衷是不太可能在这里实现的,如果你只想做一个两个玩玩倒有可能会省,但你如果做产品,每月出货N 个K的话,嘿嘿,你就等着赔钱吧.
|
|
|
8楼#
发布于:2002-04-03 15:49
Use Quicklogic ql5032,you can imp.MCU and Pci functions.
|
|
9楼#
发布于:2002-04-03 12:56
XILINX的SPARTAN2系列FPGA。
我用过10万门的XC2S100,其PCI接口占用的15%左右资源。 如果你有MCU的CORE的话,在此FPGA里面把MCU做进去也没问题。 成本也不是很高,RMB165左右。比那个$30的便宜很多。 如果你只实现一个BAR的话,估计用XC95144(CPLD)就可以做下PCI接口逻辑。 |
|
|
10楼#
发布于:2002-03-20 10:57
ATMEL的ATF1508与7128兼容(编程电缆不同)48元,www.sl.com.cn.
|
|
11楼#
发布于:2002-03-20 08:24
方案是很简单,不错。
那像老古用的EMP7128要多少钱? |
|
|
12楼#
发布于:2002-03-20 08:11
收到!谢了!
|
|
|
13楼#
发布于:2002-03-19 11:29
看了老古的东东,如果简化到这种程度,应该是能够实现的.
PLd一般是基于与或阵列的,FPGA一般是基于LUT的,具体实现方法各个公司都有所不同,但FPGA的内容掉电后是要丢失的,需要有一种配置机制,PLD掉电后信息仍然能够保存. |
|
|
14楼#
发布于:2002-03-19 09:43
如果你的PCI不支持主模式,不支持DMA,那可以便宜一些,建议参考老古的做法:
http://www.laogu.com/ |
|
15楼#
发布于:2002-03-19 08:43
是吗?好失望啊!
我这方面不太懂,请问CPLD和FPGA的区别是什么呢?谢谢斑竹! |
|
|
16楼#
发布于:2002-03-18 08:39
理论上是可行的,但如果目标是省银子,那就没办法办到了.
一般的CPLD是不太可能的,只能指望FPGA,这样的系统规模10万门应该还不够,10万门以上的FPGA报价非常高.而现有的PCI+MCU的方案很多,PLX的IOP480就是这种东东,集成了9054+MPC850,报价只有40美金.所以还是用这类东东好一点.用FPGA也有好处,主要是系统灵活,但成本上绝对没有任何优势. |
|
|