基于OTP技术的CSOC单芯片方案设计
扫描二维码
随时随地手机看文章
AS1E5F是雅格罗技(Agate Logic)公司推出的一款内嵌高速8051硬核的FPGA芯片。该产品采用OTP存储代码独有技术,在产品量产的时候无需再外挂配置Flash芯片,直接把代码下载到芯片内部的OTP代码存储区即可,OTP技术不但可以大大降低芯片成本提供单芯片解决方案,而且使用户的代码安全性和产品的稳定性获得进一步提高。在实际应用中,AS1E5F具有灵活、安全、稳定、低成本等优势。图1是AS1E5F内部框图。
由于AS1E5F内嵌高性能的8051(最高运行速度可以达到28MIPS)以及内嵌独有加密技术的OTP存储器和可编程逻辑阵列,所以用户在使用AS1E5F时会更加灵活和方便。AS1E5F集中了FPGA、ASIC、MCU的特点,不但可以作为一款FPGA来使用,还可以被定义为一款半定制ASIC(Agate Logic可以提供引导代码);当然AS1E5F也可被视作一款能够自我裁剪硬件功能的MCU。
对于FPGA用户来说,由软核生成的MCU将占用大量的FPGA的资源以及带来速度上的瓶颈,且代价不菲。AS1E5F可以有效为您解决这些问题。AS1E5F内部的8051不被使用时可以被关断,从而节省系统功耗。有些用户会认为采用OTP代码存储技术的FPGA会给他们的系统升级带来麻烦,AS1E5F能够留出至少4块OTP擦写区块,可以理解成AS1E5F写入四次,这四次写入分别对应不同的写入地址。这样就能在一定程度上够满足用户的多次升级需求。
AS1E5F采用独有OTP代码存储加密技术,用户只需要把调试好的代码下载到芯片中,加密熔丝位被设置后芯片会自动锁死,既不能读出也不能写入,能够有效保护代码的安全。此外,OTP独有的结构使得AS1E5F芯片在面对干扰时会有更好的表现,不会出现程序跑飞,死机等现象,当AS1E5F面对更加恶劣的应用环境时候会有更突出的表现。
众所周知,OTP在成本上有着不可比拟的优势,比使用Flash做存储代码介质要便宜许多。AS1E5Fxx系列产品给用户提供更多选择(见表1),用户在选用芯片时可针对系统的不同容量和功能来选择不同芯片,从而有效降低设计成本。
凭借自身的EDA工具设计能力,目前雅格罗技已经拥有功能强大且完全自主知识产权的 Primace 系列开发软件和相应的开发套件。能够与其他第三方EDA开发工具以及8051软件开发工具实现无缝连接,方便用户使用,确保设计的可靠性。由于是自主开发的EDA工具软件,因此在和FPGA芯片配合上具有更多的优势。
图1:AS1E5F内部框图
表1:AS1E5Fxx系列产品给用户提供更多选择