An integrated circuit that implements functions that appeals to a wide market. As opposed to ASICs that combine a collection of functions and designed by or for one customer.