By viewing the anti-windup problem as a decoupled set of subsystems and relating this configuration to a general static anti-windup set-up, LMI conditions are established which guarantee stability and performance of the resulting closed-loop system. The approach taken, and the mapping used for the performance index, are logical and intuitive -and, it is argued, central to the 'true' anti-windup objective. The approach enables one to construct static anti-windup compensators in a systematic and numerically tractable manner. The idea is extended to allow low-order anti-windup compensators to be synthesised, which, while being sub-optimal, can improve transient performance and possess several desired properties (such as low computational overhead and sensible closed-loop pole locations). In addition, low-order anti-windup synthesis is often feasible when the corresponding static synthesis is not.