Changes

Jump to: navigation, search

MISC-TN-023: Altium Designer-based workflow

394 bytes added, 09:09, 8 July 2022
Implementation
From now on, any new design in which they will be used will integrate fully qualified instances. And what about the project developed by Bob and Mallory? At the end of the the design process, the DAVE team will take care of synchronizing the project with the database library in order to have all fully qualified instances. After this step, the project is ready to undergo post-design sanity checks and, finally, to generate the manufacturing documentation required to order the PCB's and assemble them.
Interestingly, updating the ERP database and the master database library is a process '''that leverages the same tools DAVE Embedded Systems adopted several years ago for software development/maintenance''': [https://gitlab.com/ GitLab] along with its [https://docs.gitlab.com/ee/ci/ CI/CD module]. Likewise software build process, data merging between the ERP database and the database library need the execution of many commands, which are tedious, prone to errors, and can lead to a bugged library. Thanks to the CI/CD modules, we can guarantee that the merge is always executed by running exactly the same command chain.In essence, merging consists of the following steps:* export from ERP database the footprint code for all the components* connect to each component all the available footprints* generate the database library by merging the ERP data with the unique electrical symbol and the applicable footprints.Sharing Lasy but not least, sharing the projects via Altium 365 is not only efficient when working with external engineersand partners in general. It is also extremely convenient for those DAVE Embedded System's employees who do not work with Altium Designer. For instance, w.r.t. the above image, let's suppose that Charlie is a member of the R&D team and is a software developer. At some point, he needs to access the schematics of the board designed by Bob and Mallory to see how an I2C device for which he is writing a driver is connected to the application processor. Even though Charlie can not use Altium Designer, he can access the project schematics via web browser by accessing Altium 365 platform. Of course, the same approach can be used with other coworkers who are not even part of the R&D team such as Project Managers, executives, manufacturing engineers, etc.
4,650
edits

Navigation menu