generation of processor