Home
  • Products
  • Solutions
  • Support
  • Company
  • Products
  • Solutions
  • Support
  • Company
Community System, PCB, & Package Design  ASCENT: Training Insights: Get Rid of Design Errors in Allegro…

Author

Supriya Srivastava
Supriya Srivastava

Community Member

Blog Activity
Options
  • Subscriptions

    Never miss a story from System, PCB, & Package Design . Subscribe for in-depth analysis and articles.

    Subscribe by email
  • More
  • Cancel
System Capture
17.4
Design Rule Checker
17.4-2019
Training Insights
Allegro System Capture
ASCENT
Schematic

ASCENT: Training Insights: Get Rid of Design Errors in Allegro System Capture

18 May 2022 • 5 minute read

 With thousands of components connected across a multi-layered board, anticipating the complexity of your layout design at the logic design stage can be quite a challenge. For example, how to ensure that the logical design you are trying to create functions correctly in the layout as well? There might be a possibility of a short circuit if you draw wires that are too close, or there could be other issues that might lead to a circuit failure. So, what is required is a mechanism that can help you catch and fix violations at the logic design stage, ensuring that your designs do not fail in the field.

To ensure the logical and physical integrity of a design, you can define and run a comprehensive set of Design Rule Checks (DRC) within Allegro® System Capture. Performing DRCs helps you verify design-related constraints and avoid problems in manufacturing circuit boards. Even if your design is simple, you must run the DRCs to ensure correct electrical and logical functionality and manufacturability.

Allegro System Capture Utilities

Allegro System Capture lets you set up the rules for design auditing and run the checks to ensure that the components are ready for the successful manufacturing of circuit boards. Running the electrical checks generates a schematic audit report that helps you verify and fix the violations. Keep reading to know how you can set up and run DRCs in Allegro System Capture.

Setting up DRCs

Setting up DRCs is a quick and easy process within Allegro System Capture.

  • To set up DRCs in Allegro System Capture from the main menu, choose Design Integrity – Configure – Schematic Audit Settings.



    The Schematic Audit Settings dialog box displays standard rules defined under various categories.

The following table lists the various categories of rules and the violations they check for:

Rule Category Checks for...
Connectivity Checks  Floating discrete components, unconnected nets, and pins.
Device Checks Missing footprints, parallel resistors, and parallel inductors.
Graphical Checks  Overlapping components, properties, notes, wire segments, and more.
Power Net Checks Power or ground nets with and without voltage assignment.
Protocol Checks Differential pairs, pullup, and pulldown resistors.

The rule names under each category are predefined and cannot be changed. You can, however, modify the report type to prioritize the severity of a rule. The report type can be set to values Fatal, Error, Warning, Information, or Do not run.

Running DRCs

Allegro System Capture offers a gamut of pre-defined DRCs to verify design violations. To run the standard DRCs, from the main menu, choose Design Integrity – Audit Schematic.

Allegro System Capture audits the schematic by running the DRCs and generates a Schematic Audit Report, which is displayed in a new tab. This report is divided into the following three sections:

  • Reported Violations Summary: Displays the details, including types of violations in a design, a summary of the design errors, and design-related information. It shows the violation count and violation percentage for each type of violation.
  • Rules Category Violation Summary: Displays violations under each category as a column chart and flags the issues found.
  • Violation Results Table: Helps you locate and fix the issues that exist in your design. You can right-click the violation message to highlight the issue and resolve the issue on the schematic page.

Let’s take an example to understand this. A violation value unavailable on a component R/L/C is reported on running the checks. To resolve this issue, right-click the violation message and select Highlight. This command redirects you to the schematic page where the resistor is placed with no value assigned. You can specify a value for the resistor to fix the violation. On running Design Integrity – Audit Schematic again, note the screen text, No violations data.

 Allegro system capture schematic audit

You can also waive the DRCs in case you want to hide any violations flagged in the report. The violations can be reinstated in the report later using the Unwaive command from the shortcut menu.

The use of DRCs at the logic design stage is a highly recommended practice for layout preparation. DRCs help you review the design data that is used for manufacturing PCBs. By performing these physical checks in Allegro System Capture, you can identify and fix errors with the design components and connectivity and pass the data for the successful manufacturing of circuit boards.

In a nutshell, DRCs help you:

  • Protect your design assets
  • Recognize errors in advance
  • Avoid unnecessary delays in manufacturing circuit boards

 To learn in detail about Design Rule Checks (DRCs), watch How to Run DRCs in the Allegro System Capture tool. training byte on the Cadence Support portal. Click the training byte link now or visit Cadence Support and search for this training byte under Video Library.

If you find the post useful and want to delve deeper into training details, enroll in the following online training course for lab instructions and a downloadable design: Allegro System Capture v17.4-2019QIR4 (Online)

You can become Cadence Certified once you complete the course.

Cadence Training Services now offers free Digital Badges for all popular online training courses. These badges indicate proficiency in a certain technology or skill and give you a way to validate your expertise to managers and potential employers. You can add the digital badge to your email signature or any social media channels, such as Facebook or LinkedIn, to highlight your expertise.

To find out more, see the blog post Take a Cadence Masterclass and Get a Badge.

You might also be interested in the training Learning Map that guides you through recommended course flows as well as tool experience and knowledge-level training modules. To find information on how to get an account on the Cadence Learning and Support portal, see here.

SUBSCRIBE to the Cadence training newsletter to be updated about upcoming training, webinars, and much more. If you have any questions about courses, schedules, online training, blended/virtual live training, or public, or onsite live training, reach out to us at Cadence Training.


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

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