CPLD和FPGA在项目应用上有什么不同?请分别举出具体项目.举单个FPGA项目,或单个CPLD项目也可.第一,我在理论上深刻并清楚的知道了CPLD 和FPGA的不同,给我从理论上描述什么是CPLD,FPGA的.一律不给

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 02:32:50
CPLD和FPGA在项目应用上有什么不同?请分别举出具体项目.举单个FPGA项目,或单个CPLD项目也可.第一,我在理论上深刻并清楚的知道了CPLD 和FPGA的不同,给我从理论上描述什么是CPLD,FPGA的.一律不给

CPLD和FPGA在项目应用上有什么不同?请分别举出具体项目.举单个FPGA项目,或单个CPLD项目也可.第一,我在理论上深刻并清楚的知道了CPLD 和FPGA的不同,给我从理论上描述什么是CPLD,FPGA的.一律不给
CPLD和FPGA在项目应用上有什么不同?请分别举出具体项目.举单个FPGA项目,或单个CPLD项目也可.
第一,我在理论上深刻并清楚的知道了CPLD 和FPGA的不同,给我从理论上描述什么是CPLD,FPGA的.一律不给分.我要实际的例子!
很多人老说理论,这种情况已经发生过了.你们就别回答了.
第二,由于项目经验有限,我只做了一个CPLD的项目,而且,我做的时候别人把板子就直接给我了,不是我选的芯片.现在我想如果别人给我一个项目,而不知道用CPLD,还是FPGA.我该怎么选,固有此问.
第三,你所举出的项目,是你做的可以,不是你做的也行.只要你能说清楚,为什么要用FPGA,或CPLD.
第四,我分很多,先给100,6天后,悬赏就是200.最后还会追加优秀答案50分.总计250分,请各位多用点心!
gregy_cn,很好说明了成本的重要,FPGA由于上电要求重新配置,要配上额外的配置电路,所以很多时候成本的确是个问题.非常好.
qx7873087,的意思是处理大量的数据处理和控制用FPGA,还涉及了一些保密的问题,个人来说我觉得加密的FPGA好像不是很靠谱.
所谓教学相长,希望大家不吝赐教.相互切磋!还有没有别的例子?期待中!
现在进行第一次提高悬赏!
现在进行第二次提高悬赏!
最后五十分,花落谁手?
居然还有广告,我蛋疼了!

CPLD和FPGA在项目应用上有什么不同?请分别举出具体项目.举单个FPGA项目,或单个CPLD项目也可.第一,我在理论上深刻并清楚的知道了CPLD 和FPGA的不同,给我从理论上描述什么是CPLD,FPGA的.一律不给
对于项目或者产品来说,成本控制是关键.我以单片机的数据采样板卡为例,系统可以简化为“最小单片机系统+模拟处理+通道选择+采用保持+ADC+(CPLD/FPGA)”.
1)目前的要求仅仅是单片机获取数据.于是单片机控制模拟通道开关,控制ADC,读数据和最终处理,整个电路需要一点点的逻辑与或非门,可能会有简单的触发控制(如使用了串行ADC).此时使用一片小型的CPLD最为省钱,完成胶水功能(胶水逻辑).于是51+MAX3000,大约80元以内.
2)项目略有变化,所需要采样的信号是交流信号,ADC的采用速率必须到100KHz,但是不需要连续采.由于上一个产品已经研发,为了减少研发周期和研发成本,还是采用上述结构,将CPLD扩大为MAX_II系列,增加一片RAM.单片机启动一次转换,由CPLD控制ADC连续采样几百次,并将数据存放到RAM里.
3)产品研发继续升级,要求连续采样交流信号,并实时计算交流信号的相差和谐波分量.此时单片机改为DSP:TMS320C6XXX,CPLD依然保持不变.但是很快发现CPLD的逻辑数量不够,增加到最大的MAX_II的成本翻番了,并且还是有可能研发失败.所以改为SPARTAN3的入门款.
4)产品批量了.更改SPARTAN3至SPARTAN6,并将运算移入FPGA,将TMS320C6XXX改回到单片机.
5)产品每月出货量接近10000片,为加强竞争力,公司决定流片.于是产品结构变为"ASIC+模拟处理+通道选择+采用保持+ADC”.
其实对于正常人来说选择CPLD和FPGA的关键是成本(有些人就想学习FPGA,本来可以不用的,就要上,不然就闹离职、闹怠工),包括:产品的研发成本和生产成本.以最小的精力和金钱获取最大的利益,才是好工程师.