Issue link: https://resources.pcb.cadence.com/i/1541046
7. Archiving and Documenting the Complete Design for Future Reuse and Support How To Implement 1. Package all project files together: f Include the final schematic, PCB layout (native and Gerber/IPC-2581/ODB++), BOM (Bill of Materials), pick-and-place files, netlists, test point lists, assembly drawings, fab notes, and all stackup and simulation reports. f Archive source files (original schematic/layout CAD), not just output/production formats. 2. Document all design rules, constraints, and special instructions: f Record the design rule set, net classes, controlled impedance specs, DFM/DFT feedback, and any waived rule violations with explanations. f List all special instructions for manufacturing, assembly, testing, and field support (e.g., rework notes, programming instructions, serial numbering schemes). 3. Maintain version control and change history: f Use version control software or a disciplined folder/file naming convention to keep track of revisions, ECNs (engineering change notices), and change history. f Include release notes summarizing the purpose of each revision and known open issues. 4. Store and link all critical communications and reviews: f Archive key emails, vendor stackup approvals, mechanical fit signoffs, DFM/DFT review comments, and any regulatory or compliance certifications. 5. Provide accessible backups in multiple locations: f Store design archives in secure, redundant locations (on-premise and cloud, or at multiple sites). f Make sure team members and stakeholders know where and how to access the latest and historical data. 6. Prepare for future support and reuse: f Include 3D models, simulation files, programming and test utilities, and all relevant datasheets and app notes. f Document known design limitations, recommended updates, or issues for future revisions. f If designs may be reused, document best practices, lessons learned, and reusable modules/blocks. Common Pitfalls, Their Impact, and How to Avoid Them Common Pitfall How to Avoid it Losing source files or failing to archive revisions Makes future changes, bug fixes, or certifications difficult or impossible — Use centralized version control for all parts of your design. Incomplete documen- tation of special require- ments or waivers Leads to confusion, errors, or loss of intent — List all special requirements and include it in fab/assembly documentation. Poor version control or ambiguous file naming Causes errors in manufac- turing, debug, or field support — Adopt a strict naming/ versioning schema. Single-location or inaccessible backups Risks catastrophic data loss — Create backups on both cloud and local offline storage.
