Standardowe biblioteki schematowe pozwalają dołączać do komponentów modele footprintów PCB. Zwykle każde powiązanie modelu wskazuje na plik (plik biblioteki PCB) znajdujący się gdzieś poza biblioteką schematową. W związku z tym biblioteka schematowa zapisuje jedynie odnośnik, tj. instrukcje, gdzie znaleźć dołączony model.
Okresowo CircuitStudio musi zlokalizować te modele. Na przykład podczas aktualizacji płytki instrukcje powiązań zostaną zastosowane dla wszystkich bieżących footprintów w projekcie. Sekwencja wyszukiwania pasujących modeli zaczyna się od bibliotek w bieżącym projekcie, następnie od zainstalowanych bibliotek PCB, a potem od wszelkich plików znalezionych na ścieżce wyszukiwania projektu. Zarządzanie tymi oddzielnymi bibliotekami źródłowymi pozostaje całkowicie po Twojej stronie, co oznacza, że CircuitStudio nie może zagwarantować, że Twoje modele zostaną poprawnie odnalezione. Takie łącza w bibliotekach schematowych są kruche i łatwo ulegają zerwaniu w wyniku codziennych działań administracyjnych, takich jak zmiana nazw folderów na dysku twardym czy ponowne przypisanie etykiet do serwera centralnego.
CircuitStudio ma rozwiązanie – Integrated Library. Biblioteka zintegrowana zawiera nie tylko bibliotekę (lub biblioteki) schematowe, ale także wszystkie powiązane biblioteki modeli spakowane razem. Jeśli komponent pochodzi z biblioteki zintegrowanej, CircuitStudio ma gwarancję znalezienia właściwego modelu, o ile może zlokalizować bibliotekę zintegrowaną, z której ten komponent pochodzi.
Ponieważ komponenty i modele są w całości zawarte w jednym pliku .IntLib, biblioteki te zapewniają przenośność projektantom, którzy dzielą pracę między różnymi stacjami roboczymi lub chcą udostępniać swoje projekty innym. Wystarczy zainstalować ten sam pojedynczy plik w panelu Libraries na dowolnym komputerze z CircuitStudio, aby powiązania komponent–model pozostały bezpieczne (zakładając ponownie, że komponenty zostały umieszczone w projekcie z tej biblioteki zintegrowanej).
Biblioteki te są również sprawdzane pod kątem integralności podczas kompilacji. Oznacza to, że weryfikowana jest nie tylko dostępność, ale także poprawność mapowania pinów. Nawet projektanci, którzy chcą pozostać przy rozdzielnych plikach bibliotek, powinni kompilować swoje schematy w pakiecie biblioteki zintegrowanej choćby po to, aby upewnić się, że komponenty źródłowe będą poprawnie mapowane na modele docelowe. Gdy będą zadowoleni, mogą zignorować utworzoną bibliotekę zintegrowaną i nadal wstawiać elementy bezpośrednio z bibliotek schematowych.