调查一下,你在什么情况选用可编程器件cpld/fpga。

[复制链接]
4157|9
 楼主| xuyaqi 发表于 2010-1-17 08:34 | 显示全部楼层 |阅读模式
调查一下,你在什么情况选用可编程器件cpld/fpga。
tyw 发表于 2010-1-17 09:34 | 显示全部楼层
本帖最后由 tyw 于 2010-1-17 09:36 编辑

1. 有必要,如需要增加**难度时,"**"中常用作数据加密模块.
2. 用得起场合,低价位民品免谈
3. 有力巴白相的时候.
哈哈,"力巴"乃周立波海派语录中"力道,能力"的意思,白相→玩
zjp8683463 发表于 2010-1-17 10:24 | 显示全部楼层
本帖最后由 zjp8683463 于 2010-1-17 10:25 编辑

要用到较多逻辑器件的可以用cpld来代替.如果只是1,2个,74系列用用就好了

cpld还有个很重要的好处就是并行,比CPU顺序处理快很多,实时系统里用
 楼主| xuyaqi 发表于 2010-1-17 14:34 | 显示全部楼层
1 可减少体积
2 逻辑关系复杂
3 应用时要求可能有变化
4系统有速度要求,单片机达不到。
其它请补充。
lelee007 发表于 2010-1-17 18:59 | 显示全部楼层
有两个方面

1,需要多个数字逻辑器件的时候,可以考虑用小容量CPLD替代,成本可能会稍高,但是却可以减少PCB面积,同时灵活性也大大增加

2,需要大量并行处理的时候,用FPGA
pigjiang 发表于 2010-1-17 20:15 | 显示全部楼层
比如一个系统需要10个UART或者12路SPI的时候。单片机就太困难了,效果还不好。
Wxy8030 发表于 2010-1-17 22:14 | 显示全部楼层
因为没用过CPLD类的家伙,一直用16C554扩展多串口,所以6楼的话让我吃惊......

有必要时需要仔细研究一下这个问题......
chunmiao0775 发表于 2010-1-17 22:26 | 显示全部楼层
IC_99 发表于 2010-1-17 22:34 | 显示全部楼层
来听课的
cauhorse 发表于 2010-1-18 00:50 | 显示全部楼层
俺现在只在一种情况下用:
给便宜的芯片外扩24位正交编码接口。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

1639

帖子

6

粉丝
快速回复 在线客服 返回列表 返回顶部