m0_49392353 2025-12-09 10:53 采纳率: 0%
浏览 4

tessent进行check_design_rule时异常退出

Error: Synthesis failed for module 'code_nco'. Internal error occurred during compilation of this module. Please check the ./logfiles/./ts_synthes.log
打开logic_test选项,运行check_design_rule才会报错
是软件安装问题还是处理器资源问题?有遇到过么?
log中只提示综合引擎出现internal error

  • 写回答

3条回答 默认 最新

  • 阿里嘎多学长 2025-12-09 10:58
    关注

    阿里嘎多学长整理AIGC生成,因移动端显示问题导致当前答案未能完全显示,请使用PC端查看更加详细的解答过程

    问题分析

    根据你的问题描述,tessent进行check_design_rule时异常退出,错误信息显示Synthesis failed for module 'code_nco',并且内部错误发生在编译此模块时。

    可能原因

    1. 设计规则检查错误: 检查设计规则时可能出现错误,导致异常退出。
    2. 模块编译错误: 模块'code_nco'的编译过程中出现错误,导致内部错误。
    3. 硬件描述语言(HDL)错误: HDL代码中可能存在错误,导致编译失败。

    解决方案

    1. 检查设计规则: 确保设计规则检查正确无误。
    2. 检查模块编译: 确保模块'code_nco'的编译过程正确无误。
    3. 检查HDL代码: 确保HDL代码正确无误,检查语法错误和逻辑错误。
    4. 检查tessent配置: 确保tessent配置正确无误,检查版本兼容性和参数设置。

    核心代码

    # 检查设计规则
    check_design_rule -design <设计文件名>
    
    # 检查模块编译
    synthesis -top <顶级模块名> -module <模块名>
    
    # 检查HDL代码
    vhdl_lint -file <HDL文件名>
    
    # 检查tessent配置
    tessent_config -version
    tessent_config -param <参数名>
    

    注意

    上述代码仅为示例,具体命令和参数需要根据实际情况调整。

    评论

报告相同问题?

问题事件

  • 创建了问题 12月9日