标准原理图库允许你将 PCB 封装模型附加到元件上。通常,每个模型链接都会引用原理图库之外的某个文件(PCB 库文件)。因此,原理图库保存的是一个链接,也就是用于指示到哪里去找到你所附加模型的说明。
在某些时候,CircuitStudio 需要定位这些模型。例如,当你执行板级更新时,会对设计中所有当前封装遵循这些链接说明。匹配模型的搜索顺序从当前工程中的库开始,然后是已安装的 PCB 库,最后是工程搜索路径上找到的任何文件。这些分离的源库完全由你自行管理,这意味着 CircuitStudio 无法保证你的模型一定能匹配到。原理图库中的这些链接很脆弱,日常管理操作(例如重命名硬盘上的文件夹,或为中央服务器重新分配标签)都很容易导致链接断裂。
CircuitStudio 提供了解决方案——Integrated Library。集成库不仅包含原理图库(或多个原理图库),还会将所有相关的模型库一并打包进去。如果某个元件来自集成库,只要 CircuitStudio 能找到该元件来源的集成库,就能保证找到正确的模型。
由于元件与模型都完整包含在单个 .IntLib 文件中,这类库为在不同工作站之间分配工作、或希望与他人共享设计的设计人员提供了良好的可移植性。只需在任意运行 CircuitStudio 的 PC 上,在 Libraries panel 中安装同一个单一文件,即可确保元件到模型的链接保持可靠(同样前提是:元件是从该集成库放置到设计中的)。
这些库在编译时也会进行完整性检查。这意味着不仅会检查可用性,还会检查引脚映射是否正确。即使设计人员希望继续使用离散的库文件,也应将原理图编译到一个集成库包中,至少用来确保源元件能正确映射到目标模型。确认无误后,可以忽略所创建的集成库,继续直接从原理图库中放置元件。