搜索
bottom↓
回复: 10

关于CPLD的算术处理能力

[复制链接]

出0入0汤圆

发表于 2014-9-8 02:52:06 | 显示全部楼层 |阅读模式
本帖最后由 bli19 于 2014-9-8 02:53 编辑

这个怎么理解?
百度了下,所谓的算术逻辑单元ALU包括AU算数运算单位(16个逻辑运算)和LU逻辑运算单位(加减乘除操作),,所以说应该分成两种运算能力?
那CPLD相对来说LU强呢还是AU强?
跟单片机的AU和LU运算能力相比有什么不同呢?
---
哦,搞错了,是算术,不是算数

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

发表于 2014-9-8 03:05:03 | 显示全部楼层
一般来说CPLD一直是充当胶水电路,你可以当成小规模门电路集合,算不上什么处理能力。
说AU和LU的实现还是考虑用FPGA。
跟单片机的ALU区别,单片机是做好的,你只需要用程序控制运行就行,CPLD/FPGA没有所谓的AU或者LU,你需要的话,就自己描述一个,有更多自主性,但前提是你描述出一个ALU.
另外 乘法器和除法器难度跟逻辑运算和加减运算不在一个数量级上,不是个运算符就能搞定的。

现在有LATTICE 的 MAXO2系列的PLD,从功能和规模上看已经是FPGA了,还说自己的PLD。以及ACTEL的某些FPGA,除了需要内核电压,怎么看都像CPLD。所以CPLD和FPGA的界限不是那么清晰了。

出0入0汤圆

发表于 2014-9-8 07:55:05 | 显示全部楼层
mark一下

出0入0汤圆

发表于 2014-9-8 08:38:23 | 显示全部楼层
不懂,帮顶

出0入0汤圆

发表于 2014-9-8 08:50:23 | 显示全部楼层
不能直接比较的,一个可以并行运算,一个只能串行运算。如果都是只用一个的话mcu相对快点

出0入0汤圆

发表于 2014-9-8 09:08:23 | 显示全部楼层
gwnpeter 发表于 2014-9-8 08:50
不能直接比较的,一个可以并行运算,一个只能串行运算。如果都是只用一个的话mcu相对快点 ...

意思是CPLD只能串行运算吗?

出0入0汤圆

发表于 2014-9-8 09:15:00 | 显示全部楼层
运算的话,FPGA更合适写吧

出0入0汤圆

发表于 2014-9-8 10:15:37 | 显示全部楼层
sgzzour 发表于 2014-9-8 09:08
意思是CPLD只能串行运算吗?

cpld就是干 并行 的,
我的一个工程就是同时开了3个乘法器,两个加法器,虽然结果比输入要延时3个周期,但是每个周期都可以输出计算结果。如果用mcu,你算算需要多少周期才能算出结果

出0入0汤圆

发表于 2014-9-8 10:20:14 | 显示全部楼层
是串行和并行的比较。如果CPLD资源较多,那可以并行运算的就多,速度肯定上去了。

出0入0汤圆

 楼主| 发表于 2014-9-8 13:01:25 | 显示全部楼层
mcupro 发表于 2014-9-8 03:05
一般来说CPLD一直是充当胶水电路,你可以当成小规模门电路集合,算不上什么处理能力。
说AU和LU的实现还是 ...


以前数字电路系统实验课上的时候只做过全加器的仿真,也没有具体了解这东西。
昨天听群里的人说CPLD的数据处理能力如何如何强,我问原因的时候,说是因为逻辑运算很强,说是多数数据处理都能用逻辑门表示出来。我对CPLD也不是太了解,不太懂他所说的用逻辑门实现数据处理,所以比较困惑,比如如何实现矩阵运算之类,硬件乘法运算之类的的...现在看来是需要人来
实现的。?
乘法器不太清楚,查了下,好像是加法加上移位运算,移位运算记得当时好像做过用逻辑门搭过,不过现在忘地差不多了,百度了下CPLD来模拟那种32位单精度甚至是双精度硬件浮点乘法器,似乎也没有人这样做,倒是用fpga做的多些,这里fpga32位单精度浮点乘法器的做的顶多,做的双精度的好像没找到。

出0入0汤圆

 楼主| 发表于 2014-9-8 13:22:58 | 显示全部楼层
gwnpeter 发表于 2014-9-8 08:50
不能直接比较的,一个可以并行运算,一个只能串行运算。如果都是只用一个的话mcu相对快点 ...

确实不能做比较,对于并行处理挺好奇的。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 03:21

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表