• 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. Design Entry HDL
  3. Design Entry HDL error spcocd-152

Stats

  • State Suggested Answer
  • Replies 1
  • Answers 1
  • Subscribers 23
  • Views 648
  • Members are here 0
More Content

Design Entry HDL error spcocd-152

VC202503176623
VC202503176623 5 months ago

Hi,

I got a error about the "error (spcocd-152): Port SWDIO in cell 'adapter_jlink' is missing in block

Please advise what's the message mean for, and how to resolve this problem, thanks

  • Sign in to reply
  • Cancel
Parents
  • rg13
    0 rg13 5 months ago

    The SPCOCD-152 netlisting error is reported when saving the schematic in DE-HDL. The problem occurs due to one of the following reasons:

    • If the hierarchal symbol does not have a H-pin corresponding to a port placed in its design.

    OR

    • When the entity/verilog.v file of the part is incomplete. This file is incomplete because master.tag files are missing for this part.

    As the error messages suggests, the problem can occur if new ports were added in the design referred by the hierarchical symbol (H-block), but a new symbol was not generated.

    To resolve the error, open the H-block design and go to Tools > Generate view to create the new H-block.

    Now, the H-block placed on the top-level design will have the required ports.

    If this does not help, try to run the following tool to generate master.tag files and fix the issue:

    con2con -proj <cpmfile> -cdslib <path to cdslib> -lib <source lib of cell> -cell <name of source cell> -product PCB_Librarian_Expert

    You can access this info using following article link on Cadence ASK portal:

    Article (20480125) Title: ERROR(SPCOCD-152): Port on instance does not exist in entity declaration for instance
    URL: support.cadence.com/.../ArticleAttachmentPortal

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Reply
  • rg13
    0 rg13 5 months ago

    The SPCOCD-152 netlisting error is reported when saving the schematic in DE-HDL. The problem occurs due to one of the following reasons:

    • If the hierarchal symbol does not have a H-pin corresponding to a port placed in its design.

    OR

    • When the entity/verilog.v file of the part is incomplete. This file is incomplete because master.tag files are missing for this part.

    As the error messages suggests, the problem can occur if new ports were added in the design referred by the hierarchical symbol (H-block), but a new symbol was not generated.

    To resolve the error, open the H-block design and go to Tools > Generate view to create the new H-block.

    Now, the H-block placed on the top-level design will have the required ports.

    If this does not help, try to run the following tool to generate master.tag files and fix the issue:

    con2con -proj <cpmfile> -cdslib <path to cdslib> -lib <source lib of cell> -cell <name of source cell> -product PCB_Librarian_Expert

    You can access this info using following article link on Cadence ASK portal:

    Article (20480125) Title: ERROR(SPCOCD-152): Port on instance does not exist in entity declaration for instance
    URL: support.cadence.com/.../ArticleAttachmentPortal

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Verify Answer
    • Reject Answer
    • Cancel
Children
No Data
Cadence Guidelines

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