87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
发表于 2015-2-5 13:28 来自手机端 | 显示全部楼层
首先声明,本人小白,为了选择物美价廉的数字转盘而补课。
首先是看到论坛有s18团购(现已结束,团购时没决定入手)和X宝上基于FPGA开发的数字转盘,于是百度了CPLD和FPGA的概念,但没看明白。直觉上觉得论坛的ARM+CPLD更灵活。
请大侠给个概念。

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 13:41 来自手机端 | 显示全部楼层
以下网上转来的

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 13:42 来自手机端 | 显示全部楼层
       可编程逻辑器件主要包括FPGA和CPLD,FPGA是Field Programmable Gate Array缩写,CPLD是Complex Promrammable Logic Device的缩写。随着芯片技术的发展,CPLD和FPGA的概念已经模糊在一起,如Altera和Lattice公司把小容量(小于2K左右逻辑单元)非挥发的可编程器件归到CPLD里,如Altera的MAXII系列和Lattice的MACH XO系列芯片,把基于SRAM的FPGA和FLASH的储存单元做到一个芯片里面,以及跟传统的CPLD不一样了。那么CPLD与FPGA区别有哪些方面呢?我们一起来了解一下吧!       1.CPLD与FPGA在结构方面的区别:       CPLD是粗粒结构,这意味著进出器件的路径经过较少的开关,相应地延迟也小。因此,与等效的FPGA相比,CPLD可工作在更高的频率,具有更好的性能。CPLD的另一个好处是其软件编译快,因为其易于路由的结构使得布放设计任务更加容易执行。       FPGA是细粒结构,这意味著每个单元间存在细粒延迟。如果将少量的逻辑紧密排列在一起,FPGA的速度相当快。然而,随著设计密度的增加,信号不得不通过许多开关,路由延迟也快速增加,从而削弱了整体性能。CPLD的粗粒结构却能很好地适应这一设计布局的改变。       2.CPLD与FPGA在系统方面的区别:       尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点:       ①CPLD更适合完成各种算法和组合逻辑,FP GA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。       ②CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。       ③在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FP GA可在逻辑门下编程,而CPLD是在逻辑块下编程。       ④FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。       ⑤CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储器上,使用方法复杂。       ⑥CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间的互联是集总式的。       ⑦在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数可达1万次,优点是系统断电时编程信息也不丢失。CPLD又可分为在编程器上编程和在系统编程两类。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,需从器件外部将编程数据重新写入SRAM中。其优点是可以编程任意次,可在工作中快速编程,从而实现板级和系统级的动态配置。       ⑧CPLD保密性好,FPGA保密性差。       ⑨一般情况下,CPLD的功耗要比FPGA大,且集成度越高越明显。       3.CPLD与FPGA在设计技巧方面的区别:       FPGA是细粒器件,其基本单元和路由结构都比CPLD的小。FPGA是“寄存器丰富”型的(即其寄存器与逻辑门的比例高),而CPLD正好相反,它是“逻辑丰富”型的。很多设计人员偏爱CPLD是因为它简单易用和高速的优点。CPLD更适合逻辑密集型应用,如状态机和地址解码器逻辑等。而FPGA则更适用于CPU和DSP等寄存器密集型设计。       小结:许多设计人员都熟悉传统的CPLD,并喜欢这种结构所固有的灵活性和易用性。CPLD为ASIC和FPGA设计人员提供了一种很好的替代方案,可让他们以更简单、方便易用的结构实现其设计。CPLD现已达到数十万门的密度,并可提供当今通信设计所需的高性能。大于50万门的设计仍需ASIC和FPGA,但对于小型设计,CPLD不失为一个高性价比的替代方案。

72

主题

2

好友

1176

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
157281
帖子
2600
精华
0
经验
1176 点
金钱
1078 ¥
注册时间
2009-12-21
发表于 2015-2-5 14:54 来自手机端 | 显示全部楼层
两个都用上,就不会纠结了,只是体积大点。

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 15:55 来自手机端 | 显示全部楼层
zhp25 发表于 2015-2-5 14:54
两个都用上,就不会纠结了,只是体积大点。

呵呵,所谓的全部都试试也是不太好实现的,穷烧居多,有财力的也不会考虑这么多!

1

主题

0

好友

2309

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
60813
帖子
2571
精华
0
经验
2309 点
金钱
2274 ¥
注册时间
2008-10-29
发表于 2015-2-5 15:59 | 显示全部楼层
CPLD怎么能与强大的FPGA相提并论,一片FPGA就能完成MCU+CPLD的功能,楼主不必纠结于数播的具体方案,好用好听性价比高就行了

23

主题

1

好友

651

积分

职业侠客 当前离线

Rank: 5Rank: 5

UID
406155
帖子
2100
精华
0
经验
651 点
金钱
709 ¥
注册时间
2011-9-30
发表于 2015-2-5 16:08 | 显示全部楼层
楼上说的对,管他什么方案,好听就行了

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 16:13 来自手机端 | 显示全部楼层
本帖最后由 qglei 于 2015-2-5 16:15 编辑
awei0822 发表于 2015-2-5 15:59
CPLD怎么能与强大的FPGA相提并论,一片FPGA就能完成MCU+CPLD的功能,楼主不必纠结于数播的具体方案,好用好 ...


好听当然无所谓方案,关键是价格合适的说好的说不好的都有,。还是上面的观点,每个都试试财力不允许啊。所以就希望不是水军的烧友给出产品的客观评价以参考选择。

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 16:14 来自手机端 | 显示全部楼层
广东七色桥 发表于 2015-2-5 16:08
楼上说的对,管他什么方案,好听就行了

当然赞同

5

主题

0

好友

222

积分

业余侠客 当前离线

Rank: 4

UID
748273
帖子
230
精华
0
经验
222 点
金钱
212 ¥
注册时间
2014-9-2
发表于 2015-2-5 16:36 | 显示全部楼层
一般做得好的CPLD已经足够,乱做的画用最高端的FPGA也出不了好声音

118

主题

0

好友

4168

积分

罗宾汉 当前离线

江西人在广东

Rank: 7Rank: 7Rank: 7

UID
3563
帖子
4355
精华
2
经验
4168 点
金钱
1275 ¥
注册时间
2005-3-22

优秀设计 论坛贵宾

发表于 2015-2-5 16:37 | 显示全部楼层
awei0822 发表于 2015-2-5 15:59
CPLD怎么能与强大的FPGA相提并论,一片FPGA就能完成MCU+CPLD的功能,楼主不必纠结于数播的具体方案,好用好 ...

MCU和FPGA各有优劣,不能说谁替换谁,不然市面上那么多MCU还有存在的必要吗?

1

主题

0

好友

2309

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
60813
帖子
2571
精华
0
经验
2309 点
金钱
2274 ¥
注册时间
2008-10-29
发表于 2015-2-5 16:39 | 显示全部楼层
qglei 发表于 2015-2-5 16:13
好听当然无所谓方案,关键是价格合适的说好的说不好的都有,。还是上面的观点,每个都试试财力不允许啊 ...

方案不能决定结果,中间还有好多别的因素影响。谁没事买好几种数播来比较呀?你怎么确定他不是水军?而他的评价又是客观的呢?楼主的思维方式有些......

1

主题

0

好友

2309

积分

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
60813
帖子
2571
精华
0
经验
2309 点
金钱
2274 ¥
注册时间
2008-10-29
发表于 2015-2-5 16:46 | 显示全部楼层
lusson 发表于 2015-2-5 16:37
MCU和FPGA各有优劣,不能说谁替换谁,不然市面上那么多MCU还有存在的必要吗?

我这里并没有谁好谁坏,谁替换谁的意思,选择方案要看你产品线的继承性,成本和技术方面等因素

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 16:46 来自手机端 | 显示全部楼层
awei0822 发表于 2015-2-5 16:39
方案不能决定结果,中间还有好多别的因素影响。谁没事买好几种数播来比较呀?你怎么确定他不是水军?而他 ...

所以现在信息的筛选很难,不是我的思维方式有问题

118

主题

0

好友

4168

积分

罗宾汉 当前离线

江西人在广东

Rank: 7Rank: 7Rank: 7

UID
3563
帖子
4355
精华
2
经验
4168 点
金钱
1275 ¥
注册时间
2005-3-22

优秀设计 论坛贵宾

发表于 2015-2-5 16:52 | 显示全部楼层
awei0822 发表于 2015-2-5 16:46
我这里并没有谁好谁坏,谁替换谁的意思,选择方案要看你产品线的继承性,成本和技术方面等因素

嗯。适合的才是最好的。
FPGA和MCU各有自己的方向,产品里面有部分交集,但更大的应该是不一样的地方。

21

主题

12

好友

2850

积分
     

罗宾汉 当前离线

Rank: 7Rank: 7Rank: 7

UID
360418
帖子
2929
精华
0
经验
2850 点
金钱
2701 ¥
注册时间
2011-7-4
发表于 2015-2-5 17:21 | 显示全部楼层
数字转盘用CPLD,很可能就是把逻辑电路集中起来。CPLD很不灵活,用FPGA同样也适合于逻辑处理,相反,比CPLD灵活得多。至于用FPGA做MCU,除非市面上的MCU没有你想要的种类和功能,否则没必要。

72

主题

2

好友

1176

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
157281
帖子
2600
精华
0
经验
1176 点
金钱
1078 ¥
注册时间
2009-12-21
发表于 2015-2-5 19:57 来自手机端 | 显示全部楼层
我整了一个东西,这两种都有。

87

主题

2

好友

670

积分
     

职业侠客 当前离线

Rank: 5Rank: 5

UID
635837
帖子
1096
精华
0
经验
670 点
金钱
518 ¥
注册时间
2013-11-5
 楼主| 发表于 2015-2-5 20:32 来自手机端 | 显示全部楼层
zhp25 发表于 2015-2-5 19:57
我整了一个东西,这两种都有。

两种都能做的,高高手!

72

主题

2

好友

1176

积分
     

侠之大者 当前离线

Rank: 6Rank: 6

UID
157281
帖子
2600
精华
0
经验
1176 点
金钱
1078 ¥
注册时间
2009-12-21
发表于 2015-2-5 22:20 来自手机端 | 显示全部楼层
入门级的,

42

主题

0

好友

85

积分
     

论坛游民 当前离线

Rank: 3Rank: 3

UID
761954
帖子
1009
精华
0
经验
85 点
金钱
83 ¥
注册时间
2014-10-14
发表于 2015-2-7 08:38 | 显示全部楼层
广东七色桥 发表于 2015-2-5 16:08
楼上说的对,管他什么方案,好听就行了

支持         
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Powered by Discuz! X3.4

© 2001-2012 Comsenz Inc.

返回顶部