Utilization Reduction

Diagnose and reduce FPGA resource/area pressure when a design is too big for the part. Use when the user says the design is "running out of LUTs", "too big for the part", "over 100% utilization", "won't fit", "out of BRAM/DSP/FF", "reduce utilization", "shrink area", "implementation failed: placement infeasible / overutilized", or asks to fit a design into a smaller/cheaper device. Requires the SynthPilot MCP server (AI-controlled Xilinx Vivado) with the Tcl server running inside an open Vivado session and a project loaded.

LNC0831 Updated

File contents

LNC0831/oh-my-fpga/tree/main/skills/utilization-reduction commit 46795da11b

Frequently asked questions

npx skillmds@latest add lnc0831/utilization-reduction