Les bibliothèques schématiques standard vous permettent d’associer des modèles d’empreinte PCB aux composants. En général, chaque lien de modèle référence un fichier (fichier de bibliothèque PCB) situé quelque part en dehors de la bibliothèque schématique. Par conséquent, la bibliothèque schématique enregistre un lien, c’est-à-dire des instructions indiquant où trouver le modèle associé.
Périodiquement, CircuitStudio devra localiser ces modèles. Lorsque vous lancez une mise à jour de carte, par exemple, les instructions de liaison seront suivies pour toutes les empreintes actuellement présentes dans votre conception. La séquence de recherche des modèles correspondants commence par les bibliothèques du projet en cours, puis les bibliothèques PCB installées, puis tous les fichiers trouvés dans le chemin de recherche du projet. La gestion de ces bibliothèques sources séparées vous incombe entièrement, ce qui signifie que CircuitStudio ne peut offrir aucune garantie que vos modèles trouveront une correspondance. Ces liens dans les bibliothèques schématiques sont fragiles et facilement rompus par des tâches de gestion courantes, comme le renommage de dossiers sur un disque dur ou la réaffectation d’étiquettes sur un serveur central.
CircuitStudio propose une solution : la Integrated Library. La bibliothèque intégrée inclut non seulement la ou les bibliothèques schématiques, mais aussi toutes les bibliothèques de modèles associées regroupées. Si un composant provient d’une bibliothèque intégrée, CircuitStudio est garanti de trouver le bon modèle s’il peut localiser la bibliothèque intégrée dont il provient.
Comme les composants et les modèles sont entièrement contenus dans un seul fichier .IntLib, ces bibliothèques offrent une portabilité appréciable aux concepteurs qui répartissent leur travail entre différents postes de travail ou qui souhaitent partager leurs conceptions avec d’autres. Il suffit d’installer ce même fichier unique dans le panneau Libraries de n’importe quel PC exécutant CircuitStudio pour que les liens composant-modèle restent sécurisés (en supposant, là encore, que les composants aient été placés dans la conception à partir de cette bibliothèque intégrée).
Ces bibliothèques sont également vérifiées quant à leur intégrité lors de leur compilation. Cela signifie qu’elles sont contrôlées non seulement pour leur disponibilité, mais aussi pour la justesse du mappage des broches. Même les concepteurs qui souhaitent conserver des fichiers de bibliothèque distincts devraient compiler leurs schémas dans un package de bibliothèque intégrée, ne serait-ce que pour s’assurer que les composants source seront correctement mappés aux modèles cibles. Une fois satisfaits, ils peuvent ignorer la bibliothèque intégrée qu’ils ont créée et continuer à placer directement depuis leurs bibliothèques schématiques.