FPGA原型验证 – 自建对比购买

2011.12.12 | Steve Pollock | VP, Marketing and Business Development

有时我们会听到客户说现成的FPGA原型验证方案价格太贵,于是他们就以更低的成本亲自构建原型验证板。倘若您将材料清单上的各项成本累加,获得的结果看上去好像您可以通过构建内部原型验证板来节省费用。但事实真的如此吗?                            

我们都是工程师,从理论上讲,如果有足够的时间和设计资源,我们可以设计任何东西。我总是问那些打算亲自设计原型验证板的客户一个问题:什么是您的最终目标:是设计PCB还是设计SoC?您的专长在哪:是PCB设计还是SoC设计?让复杂的PCB不工作,与购买成熟的现成解决方案相比,哪个更值得冒险?如 果项目复杂度在项目期间出现变化会怎么样?您的内部解决方案的灵活性是否足以进行扩展来满足新的要求?什么才会真正帮您的公司节省费用:是在FPGA板上 有可能节省的费用,还是凭借成熟的综合解决方案更早进入市场?                         

对于芯片设计师来说,设计一个PCB似乎微不足道,但事实远非如此。如今的FPGA验证系统是非常复杂的原型验证板,通常具有20多层在超过1GHZ的频率下运行的板载信号和在100 MHz频率下或者更高的频率下运行的I/O。信号必须与阻抗匹配,以使偏差最小化。复杂的计时方案可使相同和不同原型验证板上的FPGA之间的时钟同步。 S2C从2003年起就开发FPGA原型验证系统。我们目前正在开发第五代解决方案。一路以来,在经验以及客户的反馈的基础上,我们已经掌握了许多知识。 您的设计团队是否也有那样的知识?

FPGA原型验证系统比FPGA板更有价值。您需要用设计软件把设计映射到原型验证板的验证测试点上。而我们的Prodigy Player Pro可以帮助您实现。您需要用子卡和附件将FPGA原型连接到真实环境中。您想在验证环境和FPGA原型环境之间全速传输大量数据吗?我们的 Verification Module(专利申请中)技术可以帮助您实现。只需插入Verification Module,使用我们定制的C-API即可。我们有50多种不同的接口卡,能够为您提供现成的解决方案,满足您的接口需要。

概括言之

  • 您是否能够抽出时间来开发FPGA PCB?
  • 您是否有开发FPGA PCB的专长和设计工具?
  • 您的公司是否有足够的用于设计可靠系统的资源?
  • 您是否能够承担内部设计的PCB不工作所带来的风险?
  • 您的解决方案的灵活性是否足以实现在未来进行扩展?    
  • 您是否有足够能支持设计的子卡?                          

我建议客户密切注意您的终极目标的进展,通过开发最佳的SoC尽早地进入市场。选择具有广泛组合的原型验证板和附件的FPGA原型验证合作伙伴,以帮助您实现此目标。