FPGA/电路/PCB板设计间的各种管理及协同作业

PCB-FPGA协同设计辅助工具
Menu

CR-8000 GPM

近年来,FPGA不仅被用于逻辑的试制,还通过与各种其他处理器组合,或在内部插入IP等手段而升级为了更加高功能化的系统。随着其用途的扩大,搭载FPGA的PCB板日益增多。

另一方面,由于FPGA是多引脚的可编程元器件,因此存在“给库登录作业增加负担”、“如何与每次变更引脚分配时都容易发生错误的电路设计/PCB板设计协同?”等课题。

在这种背景下,GPM提供使采用了FPGA/CPLD的PCB设计更加高效的功能,帮助实现FPGA/CPLD设计、电路设计及PCB板设计的并行设计过程。

概要及与Design Gateway的协作

概要

在要求高功能性、高集成化、低成本、短周期的背景下,FPGA元器件被广泛用于各种领域。在详细电路设计中,为了提高速度或PCB板上的布线效率等,电路设计、PCB板设计及FPGA设计的各设计流程必须进行磨合。

例如,根据PCB板布局/层数的制约,需要研究及反映将FPGA元器件所连接的差分信号线或总线等分配给哪个引脚。这种磨合工作的频率高、信息量大,会对各设计流程造成负担,也是引发人为错误的主要原因。

GPM在各设计流程的基础上,还追求包括了CAD库管理在内的协同作业,使围绕FPGA元器件的电路/PCB板设计整体实现最优化。

●CAD库、FPGA、电路、PCB板这4个流程的协同作业
●使围绕FPGA元器件的PCB板设计整体实现最优化
●图形化的视图使信息可视化
●提供直观的工具操作环境

与Design Gateway协同作业

●FPGA设计与元器件库的协同

GPM可基于FPGA设计环境输出的Verilog-HDL、VHDL、引脚报告文件等各种引脚分配信息自动生成符号。另外,还可与PCB板覆盖区(foot print)进行关联。也可根据符号信息及引脚分配信息来生成Verilog-HDL、VHDL模板。

●FPGA设计与电路/PCB板设计的协同作业

GPM的图形化视图及直观的操作性极大方便了对FPGA引脚的信号分配。通过与Design Gateway的电路数据、Design Force的PCB板数据相结合,能够直接反映信号分配的信息变更。另外,通过将引脚制约文件返回给FPGA开发工具,可以同步引脚信息。