[[reseaux:accueilreseaux|{{ :iconemaison.jpg?nolink&30|Sommaire "Matériels, réseaux et communication"}}]] ==== Hardware - Classification des circuits numériques ==== [Mise à jour le 11/8/2022] * **Ressources** {{ :materiels:hardware.png?nolink&200|}} //"L'électronique numérique est un domaine scientifique s'intéressant aux systèmes électroniques dont les états parcourent un ensemble fini de possibilités. Le système numérique permettant **2 états différents** se nomme « **binaire** ». \\ Les états sont couramment notés **FAUX** / **VRAI** ou **0** / **1**. Ils peuvent correspondre à des tensions **0V / +Vcc** ou **-Vcc / +Vcc** etc. \\ \\ Les transitions entre états résultent de **portes logiques** réalisant des opérations ou fonctions logiques telles le **ET**, le **OU**, etc. La principale application de l'électronique numérique est probablement la création d'ordinateurs. \\ \\ **Aujourd'hui les énormes progrès dans la technologie des circuits intégrés** font qu'il est possible de créer des composants d'une complexité extraordinaire."// Wikipédia Le tableau ci-après propose une classification des **circuits intégrés numériques** : {{ :materiels:classification_ci.png?nolink |}} === 1. Circuits logiques standards === Il existe deux grands types de fonctions logiques : \\ - les **fonctions logiques dites « combinatoires »**, bases du calcul booléen, elles résultent de l'analyse combinatoire des variations des grandeurs d'entrées uniquement. \\ * Voir la page Fonction logique - les **fonctions logiques dites « séquentielles »** . * Voir la page Logique séquentielle === 2. Circuits à fonctionnement programmable === * Voir les pages [Microprocesseur] [Microcontrôleur] [Système sur une puce] === 3. Circuit à architecture programmable === * Voir la page [[ :materiels:pld|PLD, CPLD]] La miniaturisation des circuits intégrés aujourd'hui est telle qu'il est possible d'avoir des ordinateurs sur une unique puce d'une centaine de millimètres carrés. \\ Ces mini-ordinateurs, appelés **microcontrôleurs** ou **S**ystème **o**n **C**hip (**SoC**), intègrent tous les composants habituellement présents sur la carte mère d'un ordinateur (CPU, mémoire, périphériques). \\ Les **microcontrôleurs**, peu coûteux et avec des capacités de calcul et de mémoire limités, reposent souvent sur une architecture de **Harvard** où la mémoire des programmes est dissociée de celle des données. \\ Les **SoC** sont de véritables ordinateurs avec des CPU très puissants, tellement rapides qu'une architecture avec deux bus est nécessaire pour éviter les goulots d'étranglement.