CPLD芯片选型,好的追加100-250!急需

我们公司原来使用的CPLD是Xilinx的XC95108型,现在想要换Atmel公司的芯片,提供了原芯片的使用图,让我选型。小弟完全新手,研究两周,还不得要领。请大神帮忙... 我们公司原来使用的CPLD是Xilinx的XC95108型,现在想要换Atmel公司的芯片,提供了原芯片的使用图,让我选型。小弟完全新手,研究两周,还不得要领。请大神帮忙!
我现在想,首先要确定合适的宏单元数。我们的使用图中用到了8位和16位移位寄存器,计数器,比较器,LDC锁存器,反相器及缓冲器,但我现在不知道这些部件和所需宏单元数之间是个什么关系。求教!
另外,若有什么其他选型的标准,还请赐教!
谢谢!!!!
展开
 我来答
kissmoonfans
2012-09-28 · TA获得超过377个赞
知道小有建树答主
回答量:138
采纳率:0%
帮助的人:168万
展开全部
我们公司用Lattice的~~拿到代码,用综合工具跑一遍就会出资源使用报告。首先看供电方式是否兼容,不同bank供电电平可能不同;资源一方面看LUT使用数量,不能超过芯片内总数量的80%;一方面看IO数目够不够,IO的电平类型兼不兼容。
追问
供电方式兼容怎么看?是看是5V还是3.3V这样吗?LUT是什么是宏单元还是门数量还是锁存器数量?IO电平兼容怎么看?另外,综合工具跑一遍是什么?是有专门测试的代码还是就用自己要用的代码?不好意思,我很新,所以不太懂,请多指教
追答
既然是选型,首先你要明确自己的需求是什么。如果是在原来的原理图基础上做CPLD的替换,那就要看看原来电路是怎么供电的,比如是3.3V和2.5V供电,那么你就要选core电和相应bank支持该电平的;再就是IO电平类型,比如LVCMOS,LVTTL这种,CPLD还好基本都LVCMOS吧;LUT是查找表结构,你可以理解为CPLD的一个基本逻辑单元,可以用来标称资源使用量,具体点我用的LATTICE的CPLD最小单元是slice,包含两个LUT和两个寄存器;综合工具是ISE这种软件,把以前用的代码放进去建个工程,综合一下,translate一下,就出资源使用报告了,你选LUT数比以前型号多的就好了嘛;最后看看封装大小和类型。
yhpan_730605
2012-09-27 · TA获得超过202个赞
知道小有建树答主
回答量:129
采纳率:0%
帮助的人:74.1万
展开全部
为啥要用atmel,altera性价比也很高啊,而且价格也便宜。比如EPM240就完全可以代替95108来实现其功能,而且更省电。
追问
因为我们老板想用他家的,说他家芯片停产后,还能保持供应5到7年。能帮我解答下疑惑吗?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式