...................low end price ---------------> high end price
CPLD.............................+++++.................................
FPGA.............................++++++++++++++++++++
ASIC.................+++++++++++++++++++...............
Full custom.......+++++++++++++++++++................