Look up engineering design-rule reference guidance
easyeda_design_rules_lookupLook up IPC-2221 trace width, current capacity, clearance bands, protocol routing, decoupling recipes, bulk capacitance sizing, and DFM checklist with cited estimates.
Instructions
Look up generic engineering reference guidance: IPC-2221 trace-width/current-capacity, clearance bands, protocol routing data (USB/RS-485/I2C/SPI/UART/Ethernet), decoupling recipes and bulk capacitance sizing, and a static DFM checklist. Every result cites a source and caveat: these are estimates, not certified values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | No | Optional DFM checklist item id. | |
| layer | No | Required for trace-width and max-current. Conductor layer location. | |
| loadA | No | Required when topic is bulk-capacitance. Load current in amperes. | |
| topic | Yes | Reference topic to look up. | |
| category | No | Optional category filter for decoupling or dfm-checklist. | |
| currentA | No | Required when topic is trace-width. Load current in amperes. | |
| location | No | Required when topic is clearance. Clearance location. | |
| protocol | No | Optional protocol filter when topic is protocol-routing. | |
| voltageV | No | Required when topic is clearance. Working voltage in volts. | |
| copperWeightOz | No | Required for trace-width and max-current. Copper weight in oz/ft². | |
| traceWidthMils | No | Required when topic is max-current. Trace width in mils. | |
| temperatureRiseC | No | Required for trace-width and max-current. Allowed temperature rise in °C. | |
| minBulkCapacitanceUf | No | Optional absolute minimum bulk capacitance in µF. | |
| minBulkCapacitanceUfPerA | No | Optional minimum bulk capacitance per ampere in µF/A. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| topic | Yes | ||
| clearance | No | ||
| decoupling | No | ||
| maxCurrent | No | ||
| traceWidth | No | ||
| dfmChecklist | No | ||
| decouplingList | No | ||
| bulkCapacitance | No | ||
| protocolRouting | No | ||
| dfmChecklistItem | No | ||
| protocolRoutingList | No |