Gidel的帧捕获板卡由软件套件和开发工具支持,可实现不同的图像采集和定制可能性。可以对软件和FPGA设计代码(HDL)进行自定义。该软件套件包括ProcFG和InfiniVision Grabber GUI,以及适用于自定义用户软件应用程序的API。包含ProcWizard应用程序的开发套件可实现高效,直观的FPGA代码定制以及与软件代码的集成。
ProcVision开发套件包括:
允许以直观,简单的方式定制抓取,成像和视觉流,以满足系统要求,包括:
开发人员套件基于超过25年的开发和不断的改进,这些改进来自于宝贵的客户反馈。与英特尔的设计工具一起使用时,开发套件可提供市场独到的解决方案,可实现无与伦比的开发效率。Gidel开发人员套件包括以下组件:
Gidel Proc开发人员套件是一组构建模块,旨在实现最高性能和快速,高生产率的系统开发。该套件包括ProcWizard应用程序,支持库和Gidel IP。
Proc开发人员工具包中包含的Gidel ProcWizard™是一种软硬件集成应用程序,可简化项目开发任务。ProcWizard与Gidel FPGA板配合使用,使用户能够快速构建可以自动转换为HDL和C ++代码的设计。生成的C ++代码通过PCI / e总线与生成的HDL设计进行通信,以确保轻松的硬件-软件集成。
除了代码生成外,ProcWizard还使开发人员能够在PC环境中测试和调试设计。在ProcWizard调试模式下,设计人员可以手动或使用宏/脚本使用结构化浏览器即时访问Proc板。
Gidel ProcWizard使硬件和软件设计人员可以并行工作,共享相同的信息和项目定义。这样,可以大大减少项目开发的上市时间,并可以改善产品的可靠性和维护。
Gidel开发人员工具包包括一组IP,用于简化和增强开发任务。
MultiPort IP是一个独特的内存控制器,可根据应用程序数据流需求优化板载内存。该控制器可从每个存储体最多16个完全独立的端口进行并行访问。每个端口可以属于一个单独的逻辑存储器。所有端口都连接到相同的存储域,并且可以通过单独的时钟域和数据宽度独立或同时访问。
MegaFIFO提供了一种简便的方法,可在加速板的大型存储体与FPGA逻辑和/或主机之间传输数据。
MegaDelay IP提供了一种便捷有效的方法来为优化的流媒体应用创建高带宽大延迟。该IP与FPGA的内部存储器和逻辑相结合,可以显着降低存储器访问要求。