综合报错未声明类型 dpp_bln_cpebuf_if
综合 Synth 社区未闭环 Vivado
一句话结论:报错指向接口未声明,实际由基于接口内部结构体的 $bits 参数定义行触发
综合细化阶段报接口类型未声明,接口定义在另一文件且已加入文件列表
ERROR: [Synth 8-3892] undeclared type 'dpp_bln_cpebuf_if' [/projects/home/etsela/fas_lite/dali/design/fasl/rtl/fasl_frame_loader.v:43]
帖中未明确;用户经试错发现某行基于接口内部结构体用 $bits 定义 parameter 的语法会触发该报错,但工具报错未指向该行
报错指向接口未声明,实际由基于接口内部结构体的 $bits 参数定义行触发
本文据 AMD 客户社区(原 Xilinx 论坛)真实报错帖整理为中文要点,非原文转载;技术细节以原帖与 AMD 官方文档为准。
原帖:https://adaptivesupport.amd.com/s/question/0D5KZ000010t9je0AA/error-synth83892-undeclared-ty…