A complete design path for the layout of flexible macros door E.P. Huijbregts