Cyclone-III Design Guidelines,for the ALTERA cyclone III