虹科干货 | 如何测试与验证复杂的FPGA设计(3)——硬件测试
尽管扩展的仿真计划提供了良好的可信度,但仍有许多corner的情况无法在虚拟环境中验证。对于这些情况,需要基于硬件的测试计划,这也是获得高质量结果的最后一步。
尽管扩展的仿真计划提供了良好的可信度,但仍有许多corner的情况无法在虚拟环境中验证。对于这些情况,需要基于硬件的测试计划,这也是获得高质量结果的最后一步。
仿真和验证是开发任何高质量的基于FPGA的RTL编码过程的基础。一旦不同的模块被单独验证,则意味着下一步将整个IP仿真为单个 UUT(被测试单元)。
通过在每个输入信号上生成激励并验证 RTL 代码行为是否符合预期,对构成每个 IP 核的不同模块进行实体/块的仿真
虹科PCAN-Explorer 6(下称“PE6”)作为一款专业的CAN/CAN FD网络处理软件,不仅提供了强大的报文监控和发送功能,还通过其创新的dll加载功能,为用户带来了更加灵活和高效的批量逻辑操作体验。本文将详细介绍如何在虹科PE6中高效调用dll,包括如何加载和使用dll文件,以及如何创建自定义的dll项目。
虹科PROFINET协议栈方案适用于从站设备开发,符合一致性Class A/Class B等级,满足市场上大部分产品开发需要,如读码器、编码器、远程I/O、传感器、阀门或机器人等设备。协议栈为用户的集成与开发,提供了通用的API函数接口和回调函数,相比于专用芯片方式,用户可以不用关注协议底层驱动实现逻辑,开发难度小、上手容易,用户可轻松、快速地与原有的设备进行集成。同时,虹科方案也提供配套的协议栈设计工具,可非常方便的实现协议栈配置与GSDML文件生成,加快产品上市时间。