現在有的單片機已採用所謂的三核(TrCore)結構。這是一種建立在系統級晶片(System on a chip)概念上的結構。這種單片機由三個核組成:一個是微控制器和DSP核,一個是數據和程式存儲器核,最後一個是外圍專用積體電路(ASIC)。