S2C为Xilinx原型验证系统提供突破性验证模块技术

实现基于FPGA的原型和用户验证环境之间高速数据传输并实现对多个FPGA的同时调试

圣何塞,加利福尼亚州 – 2011年9月19日 – S2C 日前宣布其Verification Module技术(专利申请中)已可用于其基于Xilinx的FPGA原型验证系统中。V6 TAI Verification Module可以实现在FPGA原型验证环境和用户验证环境之间高速海量数据传输。用户可以使用Xilinx ChipScope或者第三方调试环境,同时查看4个FPGA。另外,V6 TAI Verification Module还可以用于1.3M~4.7M ASIC门的原型设计。V6 TAI Verification Module具有PCIe Gen2、千兆串行收发器、SATA2和USB 3.0等高速接口。

S2C的董事长及首席技术官Mon-Ren Chene先生说:“我们在今年6月份首次发布的Verification module技术是为使用Xilinx原型验证系统的客户提供的技术。这是一种可以将用户的FPGA原型环境和用户验证环境接口的突破性技术。由于设计通常被分割到多个FPGA中,用户可以有这项新能力同时对多个FPGA进行调试对他们来说非常重要。FPGA原型验证系统以系统速度或者接近系统速度运行。通过高速接口,FPGA原型验证环境可以更容易地连接到实际目标系统环境。”

三种运行模式

通用的S2C V6 TAI Verification Module提供了三种使用模式:验证模式、调试模式和逻辑模式。验证模式使用SCE-MI或定制的C-API通过一条 x4-lane PCIe Gen2通道实现海量数据和PC之间的传输。在调试模式中,V6  TAI Verification Module通过使用Xilinx  ChipScope或者其它第三方工具从而实现了多个FPGA的同步调试且同时保持用户的RTL名。在逻辑模式中,用户可以原型化一个设计,其容量能达到4.7M门。 所有对Verification  Module的调试和验证设置都是在S2C  的TAI Player Pro™中完成。              
验证模式              
          验证模式利用TAI Verification Module的高速PCIe Gen2接口将大量仿真数据在PC和TAI Logic Module之间进行双向快速地传输。该模式能将原型系统和仿真器直接连接进行同步仿真。用户可以利用下图所示的S2C提供的定制C-API或者符合行业标准的SCE-MI接口:
    >

调试模式 (最高能见度)
调试模式则利用了用户现有的Xilinx ChipScope或者其它第三方调试环境。V6 TAI Verification Module从Logic Module中的多个FPGA获取用户定义的信号并接收到V6 TAI Verification Module,通过JTAG接口与ChipScope连接。

V6 TAI Verification Module 使用Xilinx ChipScope Analyzer可同时对放在两块Dual V6  TAI Logic Module上的FPGA设计进行调试。

            每个Virtex 6 FPGA的120信号都接到了V6 TAI Verification Module的FPGA中。用户能在4 个V6 FPGA中进行120 x N信号的路径选择。最初的发布中,N固定在4上,但今后将由用户定义。用户所需要做的是在设计综合前在RTL级选择Probes并且将它们按照每个FPGA120个probe来进行分组。S2C的TAI Player Pro自动采用多路复用技术将来自多个FPGA的调试信号发送至V6 TAI Verification Module的单个Xilinx ChipScope,并保留RTL名。将使用Xilinx ChipScope调试过程中的调试数据存储在V6 TAI Verification Module的存储器中直到满足预先设置的触发条件为止,再将这些调试数据读取出来。

逻辑模块         
V6 TAI Verification Module可以作为单个原型板,为高达4.7M门容量的小规模SoC或ASIC设计使用。V6 TAI Verification Module可以配备Xilinx LX130T、LX365T 或者SX475T FPGA上,而且在4个LM连接器上共有480个外部I/O,x4 PCIe Gen2接口,4路通过SMA连接器的千兆串行收发器、一个SATA2接口以及一个USB3.0 PHY接口。

配置详情显示在下表:      

可用性

V6 TAI Verification Module硬件现已供使用。                   

关于S2C公司

S2C公司总部设在美国加州硅谷,是全球领先的提供系统到芯片整体解决方案的供应商。S2C自2003年成立以来一直专注于提供快速SoC原型验证解决方案,S2C提供:

  • 基于FPGA的高速SoC原型验证硬件及自动化软件和调试工具
  • 原型验证就绪的IP (Prototype Ready™ IP),平台和附件
  • 系统级设计验证和加速方案

S2C的价值体现在SoC/ASIC开发,我们的高素质的工程师团队和以客户为导向的销售队伍,能够很好的理解客户SoC设计开发的需求。S2C独特的基于FPGA的电子系统级设计方案,采用了我们的TAI IP 技术的专利,使得设计工程师可以快速而安全地使用所需的IP (FPGA格式) 在FPGA平台 上整合成SoC设计原型。这使得用户可以提早进行软件开发,以缩短项目开发的进度。通过把高效的原型验证方法学与大量的原型验证就绪的IP(Prototype Ready IP)和先进的SoC验证和加速决方案结合起来,S2C解决方案能够显著缩短SoC设计周期。

除了位于美国加州圣何塞市的总部,S2C目前在上海设有研发与运营中心,并在北京、深圳与台湾新竹设有直接销售与技术支持中心。S2C是SoCIP研讨展览会的主办者,为亚太地区的SoC专业设计人员与国际上领先的IP和SoC解决方案供应商建立相互沟通的平台。更多信息,请访问www.s2cinc.com.cn

                                 联系我们:

Steve Pollock, S2C Inc., San Jose, 电话:+1 408 600-0547 Email: stevep@s2cinc.com 曹燕, S2C Inc., 上海,电话: +86 21 6887 9287 Email: michelc@s2cinc.com

 

            ###

S2C,Prototype Ready,TAI Player Pro和TAI的商标权都归属于S2C有限公司。其它商标名和商标权为它们各自所有者的财产。