PSoC
Da Wikipedia, l'enciclopedia libera.
PSoC è l'acronimo di Programmable System on Chip, ovvero chip che integrano un microcontrollore e dei componenti analogici e digitali a logica programmabile. In questo modo, è possibile avere in un singolo chip tutti il necessario per svolgere compiti complessi.
Come per i loro stretti parenti FPGA (i quali sono però limitati ai soli componenti digitali), i tool di sviluppo disponibili permettono di programmare il chip come se si stesse procedendo al disegno di un circuito elettronico, collegando tra loro amplificatori, convertitori, ADC e DAC, filtri, comparatori e quant'altro necessario.
Una volta programato, il chip si comporta come se fosse un componente hardware a tutti gli effetti. Inoltre, la presenza del microcontrollore a bordo permette di integrare una logica sequenziale ed eventualmente anche di riprogrammare le funzioni hardware. Tutto questo apre le porte ad una nuova serie di dispositivi hardware autoriconfiguranti, sancendo di fatto la nascita di un nuovo settore dell'elettronica.