• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Digital Implementation
  3. Flowkit run_syn_generic returned successfully but encountered...

Stats

  • Locked Locked
  • Replies 0
  • Subscribers 92
  • Views 2437
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Flowkit run_syn_generic returned successfully but encountered errors (TIM-306; SDC-202)

Achim Vandierendonck
Achim Vandierendonck 8 months ago

While testing out the flowkit, I noticed that, using a rather basic flow, I could successfully run up to (but not including) run_syn_generic.
When running run_syn_generic it tool reports two errors have occurred:

------------------------------------
$ flowtool -directory build/flowkit -to syn_generic.run_syn_generic -reset
Flowtool
Copyright 2016 Cadence Design Systems Inc. All rights reserved worldwide

Command: -directory build/flowkit -to syn_generic.run_syn_generic -reset
Script: scripts/flow.yaml
Version: v21.10-d038_1, built 02/12/2021 04:34 PST
Date: Tue Mar 18 15:02:17 2025

Starting scheduled flows at 03-18 15:02:17...
* flow_current @ genus: synthesis.syn_generic.block_start -> synthesis.syn_generic.run_syn_generic
Running steps...
* flow_current.synthesis.syn_generic step:run_syn_generic ended:03-18 15:02:37
flow_current @ genus: synthesis.syn_generic.block_start -> synthesis.syn_generic.run_syn_generic returned successfully but encountered errors
log file:
build/flowkit/logs/syn_generic.block_start-run_syn_generic.log
error summary:
Severity ID Count Step Where Summary
ERROR message:TIM/TIM-306 1 synthesis.syn_generic.run_syn_generic .body_tcl line 3 Unspecified analysis view.
ERROR message:SDC/SDC-202 1 synthesis.syn_generic.run_syn_generic .body_tcl line 3 Could not interpret SDC command.

Flow ran to completion
------------------------------------

The verbose option does not shed more light on the issue as no error is generated in the verbose log, but the tool still reports the error.

However, when I run the flow in interactive mode up to the step before run_syn_generic (which is create_cost_group) using:

flowtool -directory build/flowkit -to syn_generic.create_cost_group -reset -interactive_run

and manually perform syn_generic, then it does not return an error.

I cannot seem to locate the log file, nor the command that causes the error. I have no idea where .body_tcl line 3 is as that body only contains two lines:

------------------------------------
##############################################################################
# STEP run_syn_generic
##############################################################################
create_flow_step -name run_syn_generic -owner cadence {
  #- Synthesize to generic gates
  syn_generic
}
------------------------------------
Is there a way to figure out why and where the error originates and how to fix it?
  • Cancel

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information