阅读:2735回复:7
新手初学CPLD应如何选型
做了一个ISA的接口板,有些地方需要修改,听说CPLD非常方便,
我看了一些介绍文章,型号很多,请问各位大虾如果以前从没接触过 CPLD又想快速上手出活应如何选型,哪个厂家的什么型号的硬件和软件比较好 谢过先 [编辑 - 4/3/02 作者: zpgao] |
|
沙发#
发布于:2002-04-03 09:01
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2002-04-03 10:29
我做的是一块ISA数据发送板,就是把硬盘上的数据按照某种特定的格式传给接收板,没有握手应答信号,完全靠发送板的时钟和控制信号8位同步传输
现在遇到了问题,我昨天发了个帖子《ISA接口板紧急求助》,没人搭理,希望大侠援手 至于想到CPLD,只是一个想法,能不能解决问题还在两可 是不是MAX+PLUSII不错呀,硬件呢 如果大侠有时间最好能到前面去看看那个帖子,不胜感激 |
|
地板#
发布于:2002-04-03 10:57
用户被禁言,该主题自动屏蔽! |
|
地下室#
发布于:2002-04-03 12:24
lattice Mach4a , ispExpert8 development.
|
|
5楼#
发布于:2002-04-03 12:36
用xilinx的95144或者是9572就可以了。
我用它实现过,当我的ISA卡只相当于一个IO通用设备。 也就是说,我指定我的卡几个地址,计算机就用INPROT,OUTPORT与 此卡通信。没有中断,不支持既插既用。 |
|
|
6楼#
发布于:2002-04-04 08:40
pld系列国内使用比较多的是
lattice GAL系列,isp系列,mach系列(实际是原来的AMD的PLD分部) Altera MAX系列,种类比较多。 xilinx的95xx系列 以上PLD绝大多数都支持在系统编程,比较方便。不过一般的ISA板卡使用GAL就足够了,需要编程器,但是价钱非常便宜。 |
|
|
7楼#
发布于:2002-04-04 10:47
这个问题嘛...我做过,比你的复杂一点.我想是这样,如果你的其它逻辑不复杂的话,选XILINX的9500系列就可以做的到了,选用IO编址方式,做驱动方便(你要是用WIN2000我就帮不了你了,找个高手来给你做驱动吧,WIN98下可以轻松搞定).我不太清楚你的设计,但照你说的来看,就是一个IO的扩展,的确是用GAL就可以做的到了,比起CPLD来说可要便宜.但是如果用CPLD呢,你板子上除了晶振可以不要别的东东了,非常之简洁.
|
|