Profile of cy870