请教CPLD和FPGA的区别,尤其是代码的安全的考虑

2019-03-25 09:23发布

请教CPLD和FPGA的区别,尤其是代码的安全的考虑 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
6条回答
danielzhoufeng
2019-03-26 02:18
以前的FPGA由于工艺的问题,掉电之后是需要重新配置的,因此,在设计中会给FPGA加外围配置电路,包括主动配置的E2PROM等或被动配置的CPU接口,因为这些外部硬连线的存在,导致配置线上的数据很容易被盗取,所以这种模式下的FPGA的保密性是很差的,但现在新型的FPGA已经出现芯片内部内嵌ROM或flash,这样,配置链路就是在芯片之内了,因此保密性也可以做到很好,不过这种FPGA的成本会增加,因此价格上面也会贵点,所以,还是要看用在哪里,一般CPLD用于逻辑控制较多,而FPGA用在时序控制方面较多

一周热门 更多>