打印

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

[复制链接]
3250|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xuyaqi|  楼主 | 2010-1-17 08:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
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系统有速度要求,单片机达不到。
其它请补充。

使用特权

评论回复
5
lelee007| | 2010-1-17 18:59 | 只看该作者
有两个方面

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

2,需要大量并行处理的时候,用FPGA

使用特权

评论回复
6
pigjiang| | 2010-1-17 20:15 | 只看该作者
比如一个系统需要10个UART或者12路SPI的时候。单片机就太困难了,效果还不好。

使用特权

评论回复
7
Wxy8030| | 2010-1-17 22:14 | 只看该作者
因为没用过CPLD类的家伙,一直用16C554扩展多串口,所以6楼的话让我吃惊......

有必要时需要仔细研究一下这个问题......

使用特权

评论回复
8
chunmiao0775| | 2010-1-17 22:26 | 只看该作者
9
IC_99| | 2010-1-17 22:34 | 只看该作者
来听课的

使用特权

评论回复
10
cauhorse| | 2010-1-18 00:50 | 只看该作者
俺现在只在一种情况下用:
给便宜的芯片外扩24位正交编码接口。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

47

主题

1638

帖子

6

粉丝