CPLD速度最快。
FPGA的集成度比CPLD高,具有更復雜的布線結構和邏輯實現。
DSP主要用來計算,計算功能很強悍,壹般嵌入式芯片用來控制,而DSP用來計算,譬如壹般手機有壹個arm芯片,主要用來跑界面,應用程序,DSP可能有兩個,adsp,mdsp,或壹個,主要是加密解密,調制解調等。
CPLD是屬於粗粒結構的可編程邏輯器件。它具有豐富的邏輯資源(即邏輯門與寄存器的比例高)和高度靈活的路由資源。CPLD的路由是連接在壹起的,而FPGA的路由是分割開的。FPGA可能更靈活,但包括很多跳線,因此速度較CPLD慢。
CPLD以群陣列(array of clusters)的形式排列,由水平和垂直路由通道連接起來。這些路由通道把信號送到器件的引腳上或者傳進來,並且把CPLD內部的邏輯群連接起來。