b'\n_START_ARTICLE_\nSystem on a module\n_START_SECTION_\nDesign\n_START_PARAGRAPH_\nI SoM di oggi sono dei sistemi embedded completi e sono costruiti su una scheda a singolo circuito. Il design \xc3\xa8 incentrato su un microprocessore con la RAM, controllori input/output e tutte le altre caratteristiche per essere considerato un computer funzionale su un\'unica scheda. Per\xc3\xb2, a differenza di un computer normale, il SoM, di solito ha la mancanza di connettori standard per le periferiche input/output._NEWLINE_Di solito il SoM, ha la necessit\xc3\xa0 di essere attaccato su una "scheda vettore"(o "baseboard") che trasforma il bus di output in connettori standard per le periferiche. Alcuni SoM, per\xc3\xb2, includono gi\xc3\xa0 connettori standard per le periferiche e possono essere utilizzati senza la baseboard._NEWLINE_Un sistema SoM offre un\'ottima soluzione da usare in sistemi informatici con applicazioni piccole o specializzate che richiedono un consumo di energia ridotto o piccole dimensioni fisiche, come nel caso degli embedded systems. Essendo un SoM molto compatto e molto integrato, possono essere realizzate anche CPU molto complesse, anche con tecnologia multicore, su di esso._NEWLINE_Utilizzare una scheda vettore \xc3\xa8 un beneficio in molti casi, visto che pu\xc3\xb2 implementare interfacce I/O speciali, dispositivi di memoria, connettori o fattori di forma. Se necessario, separare la progettazione della baseboard e del SoM rende la progettazione pi\xc3\xb9 modulare. Una baseboard disegnata per applicazioni speciali, pu\xc3\xb2 comportare da sola alti costi di progettazione. Se il processore e i principali controllori I/O sono montati sul SoM, \xc3\xa8 pi\xc3\xb9 semplice, per esempio, fare l\'upgrade della CPU a quella di generazione successiva, senza aver bisogno di ridisegnare la baseboard. Ci\xc3\xb2 diminuisce i costi e i tempi di progettazione. D\'altro canto, per\xc3\xb2, ci\xc3\xb2 \xc3\xa8 possibile solo se le connessioni tra il SoM e la scheda vettore rimangono compatibili dopo l\'upgrade._NEWLINE_Alcuni devices incorporano anche un Field Programmable Gate Array(FPGA). funzioni basate sull\'utilizzo del FPGA possono essere aggiunte come core IP direttamente al SoM o alla baseboard. Usare core FGPA IP aggiunge modularit\xc3\xa0 al progetto del SoM, in quanto le funzioni I/O possono essere adatte ad usi specifici, senza l\'obbligo di un estensivo ricablaggio del circuito stampato.\n_START_SECTION_\nStoria\n_START_PARAGRAPH_\nIl termine "Computer-on-Module" o "CoM" \xc3\xa8 stato coniato dal gruppo di ricerca VDC Inc. (Venture Development Corporation) (Natick, MA, USA) per descrive questa classe di computer embedded._NEWLINE_Il termine \xc3\xa8 diventato pi\xc3\xb9 noto dopo l\'industrializzazione del formato COM Express.'