efficient improve in allegro pcb editor layout time to market by using custom skill ... ·...
TRANSCRIPT
![Page 1: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/1.jpg)
Efficiently Improve Allegro PCBEditor Layouts Time to Market
Using Custom Skill UtilityPrograms
Senior CAD/Applications Engineer
Nov. 04, 2007
CDNLive! Israel 2007
Shimon BeniaminovichSenior CAD / Applications Engineer
Nistec Design Nov. 04, 2007
![Page 2: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/2.jpg)
Agenda
•PCB EDA partial automation – status
•The need for customization programs
•Nistec’s successful customizationprograms – examples in Cadence Allegro PCB environment
•Nistec planned customization programs
•Customization programs benefits
![Page 3: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/3.jpg)
•Designing a complex electronics product is difficult and time consuming
•Engineers use EDA and CAD tools todesign and analyze products
•These tools are essential to the process, but allow engineers to automate only aportion of their work
PCB EDA partial automation – status
![Page 4: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/4.jpg)
The Need for Customization Programs
•By developing custom application software designers can apply user-assisted automation to the current manual process and complete projects substantially faster
•Customization programs dramatically increase users productivity
•Customization programs providetop quality and high reliability PCB design
![Page 5: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/5.jpg)
Nistec Successful Customization Programs - Examples in Cadence Allegro PCB environment
•Automatic text orientation program
•Gerber films - automatic creation utility
•PCB design padstacks verification program
•Not netlisted fiducial report utility
•DRA comparison report utility
![Page 6: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/6.jpg)
Automatic Text Orientation Program (1)
![Page 7: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/7.jpg)
Automatic Text Orientation Program Form (2)
![Page 8: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/8.jpg)
Before and After Activating the Program (3)
Before After
Saving time in these design actions – 70% !
![Page 9: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/9.jpg)
Gerber Films – Automatic Creation Utility (1)
![Page 10: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/10.jpg)
Gerber Films - Automatic Creation Utility Form (2)
![Page 11: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/11.jpg)
Before and After Activating the Utility (3)
After
Before
Saving time in these design actions – 98% !
![Page 12: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/12.jpg)
Created Class/Subclass Details (4)
![Page 13: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/13.jpg)
PCB Design Padstacks Verification Program (1)
![Page 14: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/14.jpg)
PCB Design Padstacks Verification Report Example (2)
PerformedSkillextract &ActivePerldataprocessingand reportfor designs top quality and high-reliability, in compliance withIPC2221
![Page 15: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/15.jpg)
Not Netlisted Fiducial Report Utility (1)
![Page 16: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/16.jpg)
VBA Excel Launched by Allegro Script (2)
![Page 17: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/17.jpg)
Fiducial Text File to Transfer (3)
The created (not netlisted) fiducial report file below is an input text file to transfer
![Page 18: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/18.jpg)
Fiducial Report Excel File (4)
The part of the PCBdesign reports to acustomer and/orEMS (ElectronicManufacturingServices)subcontractor
![Page 19: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/19.jpg)
Browse Two DRAs to Compare (1)
![Page 20: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/20.jpg)
Browse two DRAs to compare (2)
![Page 21: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/21.jpg)
Two Compared DRAs Differences Report (3)
![Page 22: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/22.jpg)
Two SOIC-8 DRA Symbols Compare (4)
Symbols differences
![Page 23: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/23.jpg)
Nistec’s Planned Customization Programs
•Automatic Silk on pad repair program
•Pin # "1" check placement utility
•Compare onboard DRAs to a library
•Copy block to a range of blocks utility
•Library symbols verification program
![Page 24: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/24.jpg)
Customization programs benefits (1)
1.181.8Mfg Hours for 1K pads
1.79(0.61+1.18)
5.2(3.4+1.8)
Total Hours for 1K pads
(SA+Mfg)
12.7517Manufacturing #Hours
0.613.4SA Hours for 1K pads
6.632SA #Hours
107289438#Pads
Total Benefit (%)
Date
290%
April 2007
Project BAfter Customization
March 2006
Project ABefore
Customization
Example: (1)
Comparison between two projects.
Allegro 15.5.1
SA = Silk & Assembly
Manufacturing (Mfg) =
• Artwork Definition
• Check List
• Valor
• Second Opinion Test
![Page 25: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/25.jpg)
Customization programs benefits (2)
0123
456
Hours for 1K pads
SA Mfg Total
Project A - Before CustomizationProject B - After Customization
Example: (2) Comparison between two projects
![Page 26: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/26.jpg)
Customization programs benefits (3)
Cost Reduction – Less hours, less cost.Faster Time to Market – Finish the project faster.Improve Quality & Reliability – Automatic, less potential for human error.Increased Productivity – Time utilization.Increase Capabilities - Allows designers to focus on core values.
![Page 27: Efficient Improve In Allegro PCB Editor Layout Time to Market by Using Custom Skill ... · 2017-01-03 · Efficiently Improve Allegro PCB Editor Layouts Time to Market Using Custom](https://reader030.vdocuments.net/reader030/viewer/2022040604/5ea42d255c5a684e6d075c82/html5/thumbnails/27.jpg)
Thank You for Your Attention!
CDNLive! Israel 2007
Contact and Location:
Nistec Design Ltd.
Nevatim 12
Petach Tikva
Israel
www.nistec.com
Arbel Nissan Shimon Beniaminovich
[email protected] [email protected]
+972.3.9292553 +972.3.9292503
+972.52.4641125 +972.54.4840094