> For the complete documentation index, see [llms.txt](https://docs.quilter.ai/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.quilter.ai/physics-rule-checks-prcs/overview.md).

# Overview

Physics rule checks (PRCs) validate candidates by ensuring that the critical parameters for each physics constraint are satisfied. Quilter produces PRC reports for every layout candidate it examines.

During Circuit Comprehension, Quilter reads your schematic and input board file to automatically detect  [Physics Constraints](/physics-constraints/overview.md) that capture the core physics concerns in your design. Quilter generates a set of PRCs for each identified constraint as a way to evaluate the implementation of that constraint in the layout candidates that it generates.

For example, [Differential Pairs](/physics-constraints/differential-pairs.md)are checked to validate appropriate length matching, tightly coupled spacing, and ground plane overlap.

Continue reading for a complete overview of supported Physics Rule Checks and the associated physics constraints that they support.

### PRCs by Constraint Type

<table><thead><tr><th width="312.484375">Physics Constraint</th><th>Applied PRCs</th></tr></thead><tbody><tr><td><a data-mention href="/pages/6n6pBLMX9LH3mW3zGWDT">/pages/6n6pBLMX9LH3mW3zGWDT</a></td><td><ul><li><a data-mention href="/pages/5ZE2ebhYkOpr7vT8hKZy">/pages/5ZE2ebhYkOpr7vT8hKZy</a></li></ul></td></tr><tr><td><a data-mention href="/pages/AWyphmkmhKFzQOw9o2MC">/pages/AWyphmkmhKFzQOw9o2MC</a></td><td>Coming soon</td></tr><tr><td><a data-mention href="/pages/PYz2sZ6jr6LwiNiNHOhF">/pages/PYz2sZ6jr6LwiNiNHOhF</a></td><td><ul><li><a data-mention href="/pages/7gK0UEHzuo2c70iU2Wqi">/pages/7gK0UEHzuo2c70iU2Wqi</a></li><li><a data-mention href="/pages/kZyvCPEEwFj5ncNj5uQP">/pages/kZyvCPEEwFj5ncNj5uQP</a></li></ul></td></tr><tr><td><a data-mention href="/pages/FQkEcqQF14sKwWxhqUWU">/pages/FQkEcqQF14sKwWxhqUWU</a></td><td><ul><li><a data-mention href="/pages/kZyvCPEEwFj5ncNj5uQP">/pages/kZyvCPEEwFj5ncNj5uQP</a></li><li><a data-mention href="/pages/i7MqPlfn0pLBmzgldYhA">/pages/i7MqPlfn0pLBmzgldYhA</a></li><li><a data-mention href="/pages/FDDAwhRQA8dMk4tnNYkA">/pages/FDDAwhRQA8dMk4tnNYkA</a></li></ul></td></tr><tr><td><a data-mention href="/pages/K93E9jzwkH8P11hi7pjq">/pages/K93E9jzwkH8P11hi7pjq</a></td><td><ul><li><a data-mention href="/pages/POosPNVfqA7hgqDWTW0J">/pages/POosPNVfqA7hgqDWTW0J</a></li><li><a data-mention href="/pages/kaZ8bSj1PYqvjPebcBwD">/pages/kaZ8bSj1PYqvjPebcBwD</a></li><li><a data-mention href="/pages/JH9rYcLM7XpZf8WbGrPN">/pages/JH9rYcLM7XpZf8WbGrPN</a></li><li><a data-mention href="/pages/kZyvCPEEwFj5ncNj5uQP">/pages/kZyvCPEEwFj5ncNj5uQP</a></li></ul></td></tr><tr><td><a data-mention href="/pages/UoFdbNAFEuvp1pOFyMPf">/pages/UoFdbNAFEuvp1pOFyMPf</a></td><td><ul><li><a data-mention href="/pages/POosPNVfqA7hgqDWTW0J">/pages/POosPNVfqA7hgqDWTW0J</a></li><li><a data-mention href="/pages/kaZ8bSj1PYqvjPebcBwD">/pages/kaZ8bSj1PYqvjPebcBwD</a></li><li><a data-mention href="/pages/JH9rYcLM7XpZf8WbGrPN">/pages/JH9rYcLM7XpZf8WbGrPN</a></li><li><a data-mention href="/pages/kZyvCPEEwFj5ncNj5uQP">/pages/kZyvCPEEwFj5ncNj5uQP</a></li></ul></td></tr><tr><td><a data-mention href="/pages/W90IOb5Uq46rHkqVwEGQ">/pages/W90IOb5Uq46rHkqVwEGQ</a></td><td><ul><li><a data-mention href="/pages/POosPNVfqA7hgqDWTW0J">/pages/POosPNVfqA7hgqDWTW0J</a></li><li><a data-mention href="/pages/kaZ8bSj1PYqvjPebcBwD">/pages/kaZ8bSj1PYqvjPebcBwD</a></li><li><a data-mention href="/pages/JH9rYcLM7XpZf8WbGrPN">/pages/JH9rYcLM7XpZf8WbGrPN</a></li><li><a data-mention href="/pages/kZyvCPEEwFj5ncNj5uQP">/pages/kZyvCPEEwFj5ncNj5uQP</a></li></ul></td></tr></tbody></table>

### PRC Results

<figure><img src="/files/hgcH7gtjfEDO7crdtJz1" alt=""><figcaption><p>Example PRC result for a Bypass Capacitor constraint</p></figcaption></figure>

During the review step, you will see passing and failing PRCs alongside candidates, allowing you to be confident that the design will work as expected. For failing PRCs, the documentation for each PRC provides more insight into the listed error.

For more information on interpreting PRC results, see [Reviewing PRCs](/reviewing-prcs.md).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.quilter.ai/physics-rule-checks-prcs/overview.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
