Changes

Jump to: navigation, search

MISC-TN-023: Altium Designer-based workflow

322 bytes added, 08:21, 19 July 2022
Implementation
At first, Bob saves the project on a local storage device that is part on the DAVE's internal IT infrastructure. Later on, he needs to share the project with Mallory, an external contractor located in another country who helps Bob to speed up the design. The project is shared through Altium 365. Upon starting to work on the project, Mallory receives a snapshot of the DAVE database library (DBL) as well. If necessary, this snapshot allows him to instantiate additional components in the project by picking them up from the DBL. What if Mallory needs to instantiate a component that is not available in the DBL, however? In this case, Mallory creates an ''[https://www.altium.com/documentation/altium-designer/building-maintaining-components-libraries-overview integrated library]'' within the project in which the new component is temporarily stored. At this stage, the new component is not yet fully qualified, but this does not prevent Mallory from continuing with his task. Although component's fields such as ''DAVE code'' and ''manufacturer'' are still not populated, the component is totally usable and can be instantiated in the project: as long as Mallory has designed the schematic symbol and the PCB footprint according to DAVE Embedded Systems requirements, he can proceed with no worries.
Periodically, Mallory pushes his modifications to the repository on the 365 platform. On DAVE side, Bob does the same so that they can keep synchronized each other(Altium Designer supports natively [https://git-scm.com/ git] as a native [https://www.altium.com/documentation/altium-designer/using-external-version-control Version Control System], a tool that DAVE Embedded Systems has been using [https://git-scm.com/book/en/v2/Getting-Started-A-Short-History-of-Git since its birth]). If Mallory puts new components into the project's integrated library as described above, a member of the DAVE R&D team, let's say Alice, takes care of completing their definition/qualification process using as starting point the schematic/PCB symbols he created. After this step, the new components will end up to be available
* in the DAVE ERP database
* in the DAVE master database library.
4,650
edits

Navigation menu