processor synthesizes