t27.aiРусский

Where the LUTs go

You will learn

Which part of a design spends the LUTs, and why hierarchy matters.

A design is built from modules that contain modules. When yosys keeps the hierarchy, it counts each submodule once, and the instance counts tell you how many copies there are. The treemap multiplies them out and shows which submodule eats the LUTs. One adder used many times can cost more than everything else together.

Try it

Switch between the hierarchical and flattened totals and find the largest tile.

Open the interactive lesson →

LUT treemap: which submodule eats your LUTs, from yosys stat -json
LUT treemap: which submodule eats your LUTs, from yosys stat -json ↗

All lessons