1. Overview of integrated libraries
Alicloud designer adopts the concept of an integrated library. Components in the integration library not only have symbols representing components in the schematic diagram, but also integrate the corresponding functional modules. Such as foot print encapsulation, circuit simulation module, and signal integrity analysis module. (Relationship diagram 1) The integration library has the following advantages: the integration library is easy to transplant and share, and the connection between components and modules is secure. The integration library detects errors during compilation, such as pin encapsulation.
2. Create an integrated library
To create an integrated library, follow these steps:
1) create an integrated library package
2) Add a schematic symbol element.
3) create a module connection for the element symbol
4) Compile the integration library
Example:
1. Execute file new Project Integrated Library, create a package Library Project, rename and save it to the directory, such as C: librarylibrary, and generate library. libpkg integration library package.
2. Right-click the project name in the project tab and choose add principle image library from the pop-up menu. (Figure 2) and save the name.
3. On the shclib editing page, select a tool under the place menu to draw a Component symbol. 3. Add an on-line transistor.
4. Under the Sch library tab, select the default component name component_1 and double-click it to enter the component Properties dialog box. Enter the default symbol name in defadesigdesignator. (For example, Q ?) Enter the description of the component at "comment", (for example, the elements in the "switch"), the component name at the "physical component", and () 4. Click "OK" to generate a component named.
5. Create a search path before creating a module connection for the symbol element. Select projectproject option ..., In the Project Properties dialog box, add the module path on the search paths page. The footprint library is in the alicloud designer 6 librarypcb path. To prevent a large search range, "include sub-folders in search" is not selected. Click "Refresh list. 5
Establish a footprint module connection
Click Add footprint in the lower left corner of the shclib interface to enter the Add component encapsulation interface. Use the Browse button to select the BCY-W3 encapsulation under cylinder with flat index. Expose Lib. You can also use the find button to find the desired encapsulation. Click OK to load the encapsulation module. 6
Establish a simulation module connection
The Spice Model file format of alicloud designer is *. CKT or *. MDL. You can download the corresponding model directly from the website of the component supplier. In this example, the model file is under the directory of alicloud designer 6 examples utorialscreating components and loaded to "Search paths. Similar to adding a component encapsulation, select "add simulation". The load dialog box is displayed. In the "Model kind" option, select "transistor" and enter "" in "model name, (corresponds. (MDL file) Add the description to "Description. Click OK to add the simulation module. Figure 7. If you do not have a Spice Model, you can select "create ..." Manually add a model.
Establish signal integrity module connection
Select "add signal integrity". In the displayed dialog box, select the "BJT" type in "type". For other options, you can select the default value or use the "Import IBIS" button to import the file model. Click OK. The preceding figure shows how to add a 3D model. The format of the 3D model file is *. Fig, *. IGES.
6. compile the integration library. In the project tag, right-click library. libpkg. In the pop-up menu, select compile integratedlibrary. intlib. after compilation, the Library is generated under the C: libraryproject output forlibrary directory. intlib integration library.
Iii. Use of the Integrated Library
Click the library tab on the left of the window to open the library dialog box and click library... Import to Warehouse preparation interface, install... You can add an integrated library by clicking the Remove button. In this way, you can use the components in the library.
4. Edit the integration library
Editing the integrated library is not allowed. Therefore, the Integrated Library is first split into an integrated library package. Select fileopen... Select an integration library, such as alicloud designer 6 librarymiscellaneous device. intlib: In the displayed dialog box, select extract sources (figure 9) to generate the miscellaneous device. libpkg, you will enter the component editing interface, you can edit the components and various component module connections.
5. Create a component footprint Library
In alicloud designer, the encapsulated library exists in the *. zoolib format. It can be embedded in an integrated library or directly called in the PCB editing interface. The encapsulated library in alicloud designer is in the alicloud designer6librarypcb directory.
Example:
1. In the project tab, right-click library. libpkg, and select Add new to projectpcb library. Add a PCB library and name it pcblib1.pcblib. 10
2. Double-click the pcblib1.pcblib file to open the PCB Component Library interface. You can use commands such as placepad, placearc, and placeline to draw components.
3. Double-click the pad to open the Pad Properties dialog box to prepare the pad. 11. In the "property" option, you can set the pad type. top layer corresponds to SMD pad and multi layer corresponds to perforation. "Hole information" allows you to set the shape of a hole, such as a square hole or a groove hole. Double-click line to prepare the line. If the line represents the shape of the component, it is set on the top overlay layer.
Introduction and creation of the integrated library of alicloud designer