S2C基于FPGA的ESL工具套件助力SoC和SIP设计
S2C公司最近发布了把FPGA平台转化为ESL工具套件TAI Pod+TAI Player。TAI Pod+TAI Player使SoC/SIP设计者能够在所有兼容TAI技术的FPGA平台上使用TAI IP(一种基FPGA的IP格式)进行系统级的设计,并且也可以把平台中的设计与SystemC等ESL的模型相结合进行仿真。TAI Pod+TAI Player同时也提供了丰富的运行和调试FPGA平台的功能,帮助开发者解决在构建基于FPGA的SoC/SIP平台时经常所遇到的各种困难。
“对于目前基于IP的SoC/SIP设计来说,一个针对基于FPGA的ESL设计解决方案是非常有价值的,因为它不但能够使开发者把设计的架构直接在FPGA平台上实现,而且也让配套的SoC软件能够同步开发。”S2C公司的CTO Mon-Ren Chene说,“TAI Pod+TAI Player是业界首个能够让所有兼容TAI技术的FPGA平台转化为基于FPGA的ESL工具的套件。”
TAI Pod是一个通过USB2.0接口把FPGA平台与PC联系起来的硬件模块,而TAI Player是一个自动化的应用软件,它不但能够把设计生成为FPGA下载文件,同时也提供TAI Pod在运行,调试和加密时的操作界面。总体来说,TAI Pod +TAI Player能够在以下4个方面提供相当丰富的功能:1.实现设计从TAI IP或者RTL到FPGA下载文件的生成;2.FPGA平台操作控制功能,这包括,把生成后的文件下载到FPGA;时钟生成;;平台自我检测;3.使用S2C的内部逻辑分析仪对设计进行调试或者进行仿真;4.安全地对IP进行验证和整合。
TAI Pod+TAI Player产品中一个关键技术是S2C公司拥有的动态内部连接和调试通道技术,这种技术可以智能地把多个FPGA动态地联系起来,因此,一些规模较大的SoC设计可以毫不费力地被分配到多颗FPGA上,并对这些FPGA进行调试。TAI Pod+TAI Player可以使用在所有兼容TAI技术的FPGA平台上,目前S2C和其合作伙伴提供这样的平台;另外,客户也可以使用S2C授权的TAI技术自己设计制作FPGA平台。