Synthesis
From RTL to a netlist of primitives.
Synthesis compiles your Verilog/VHDL into a netlist of the target's
primitives: LUTs, flip-flops,
BRAMs, DSP slices. It infers
hardware from patterns — a clocked always block becomes registers, a
case becomes a mux tree, * becomes a DSP — and optimizes ruthlessly,
deleting logic that provably can't affect an output (the origin of many
"where did my signal go?" mysteries).
Synthesis warnings are your first code review: inferred latches, width mismatches, multiple drivers. Our online linter catches most of them before you even open the tools.