Qu'est-ce qu'un circuit intégré spécifique à une application?
Un circuit intégré spécifique à une application (ASIC) est un circuit électronique compact conçu pour simplifier la conception globale du circuit. Dans certains cas, cela empêche également l'ingénierie inverse d'un produit existant. Par exemple, de nombreux produits utilisent une seule puce à usage spécial pour contrôler le produit. Presque tous les gadgets, tels que les ordinateurs, les téléphones portables et d’autres appareils numériques, utiliseront au moins un ASIC. Ce circuit diffère de manière significative d'un circuit intégré à usage général (IC).
Également appelé micropuce, le circuit intégré a été introduit pour minimiser le nombre de composants dans une carte de circuit imprimé. Si le circuit utilisait auparavant une douzaine de transistors avec deux douzaines de résistances et de condensateurs, le circuit intégré est utilisé pour remplacer la plupart de ces composants. Le résultat est un certain degré de miniaturisation qui est devenu le premier d'une série de composants de densité sans cesse croissante dans un circuit intégré. Les microprocesseurs modernes, par exemple, contiennent plus d'un million de transistors dans un espace inférieur à un pouce carré.
Le circuit intégré spécifique à une application est souvent utilisé dans des applications de circuits complexes. Par exemple, sur un ordinateur personnel doté d’une simple carte graphique, il peut ne pas être possible d’installer un jeu gourmand en graphiques. L’installateur du jeu attend peut-être une carte d’accélération graphique (GAC) compatible, qui contient un ASIC capable d’implémenter des commandes graphiques de haut niveau qu’un adaptateur graphique ordinaire ne sera pas en mesure d’interpréter. Un circuit intégré spécifique à une application peut être capable de dessiner des formes standard en même temps à différents endroits de l'écran. Cette fonctionnalité est nécessaire pour générer des images suffisamment rapidement pour donner une apparence réelle.
Dans les communications de données, le circuit intégré spécifique à une application peut être utilisé dans des ordinateurs, des concentrateurs, des commutateurs et des routeurs. La carte d'interface réseau (NIC) utilise une puce personnalisée, un circuit intégré spécifique à l'application qui gère les exigences de couche physique et de couche liaison de données du segment de réseau local. L'ASIC de la carte réseau est responsable du comportement physique de la carte réseau. Par exemple, un adaptateur Ethernet aura un circuit intégré spécifique à l'application capable de gérer des tâches telles que la détection de collision de paquets et la retransmission, selon les besoins. Si la carte réseau est du type à jeton en anneau, l’ASIC attend alors la réception d’un paquet d’indicateur appelé jeton avant de tenter d’être transmise au réseau.
Les puces semi-conductrices de densité supérieure sont souvent préférées dans la fabrication de produits électroniques. Il en résulte des produits plus récents avec des puces à usage général et des circuits intégrés spécifiques à une application avec un nombre de pièces inférieur et des tailles ou empreintes au sol réduites. Une exception sera les semi-conducteurs à haute puissance ou ceux à application spéciale qui nécessitent un montage séparé du reste des composants de la carte. Si les parties polyvalentes du circuit peuvent être intégrées dans un boîtier plus petit, le résultat est généralement un circuit intégré spécifique à l'application.