2011 sdd user conference - mentor
TRANSCRIPT
Glenn Son
Dual CAD 환경(BSTN,EE)에서Library 생성환경 구성
Sr. Corporate Application Engineer
Customer Support Division
May 2011
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Agenda
CAD 환경 변화에 따른 라이브러리 관리 방법
솔루션 검토 및 선택
라이브러리 변환 환경 구성— Symbol 변환 방법— Geometry 변환 방법— Automation을 사용한 보완— 동영상 데모
결론
2
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
CAD 환경 변화에 따른 라이브러리 관리 방법
신 CAD 환경 도입시 기존 CAD 환경과 병행해서 운영하는기간이 필요.
기존 라이브러리 관리— 신 CAD 환경에서 사용할 수 있도록 변환 필요
신규 라이브러리 관리— 기존 CAD 및 신 CAD 환경에서 동시에 사용할 수 있도록 생성 필요
3
기존 환경 (Board Station)
신 환경 (Expedition Enterprise)
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
솔루션 검토 및 선택
라이브러리 생성 및 관리 전문 제품— LP Wizard
Tool 내장 기능 활용— EE Flow 내장 Translator를 사용한 환경 구성
4
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
LP Wizard (Land Pattern Wizard)
Land Pattern synonyms:— Decal – PADS — Cell – Expedition — Model, Geometry – Board Station— Footprint – Allegro — CAD library part – All CAD tools — ‘Land Pattern’ is the IPC standards term
More than 500,000 different component packages exist
Every unique component package requires a unique land pattern
5
© 2010 Mentor Graphics Corp.
www.mentor.com/pcb
Creating Land Patterns:How Hard Could it Be?
6
Assembly Outline Nom or Max Body w/0.1mm Line Width
2 Ref Des – Silkscreen and Assembly Drawing
75um Solder Mask Swell on all Lands
Post Assembly Dot Located by Pin 1 Visible
After Assembly
80% Paste Mask Reduction on all Lands
2mm Land to Land Gap DRC Checked
Silkscreen Outline Line Width 0.2mm
3D Model Outline Maximum Body Size
40% Paste Reduction on Thermal Pad Broken
Into Squares
Thermal Pad
0.25mm Silk to Land Gap Automatic DRC Checked
IPC Placement Courtyard 0.25mm External Boundary
Silkscreen Pin 1 Polarity
Assembly Pin 1 Polarity2mm Thermal to Land Gap DRC Checked
Perfect IPC Land Sizes
QFN Component Package
Center of Gravity Origin
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
What’s Included in the LP Wizard?
LP Viewer— Provides access to a company’s CAD library documentation
LP Calculator— Auto-generates accurate land patterns from component dimensions on
manufacturers’ datasheets
LP Librarian— Creates CAD library documentation by saving component dimensions,
design rules, & manufacturer attributes in a part library (PLB) file— Saves user-definable attributes in the PLB, enabling users to search for
parts using manufacturer datasheet text
Single-Part CAD Export Wizard— Outputs a calculated land pattern to virtually any CAD tool— Each part is ready to use; no post-cleanup necessary
OPTIONAL: Multi-Part CAD Export Wizard— Mass-produce an entire library of unlimited parts in a PLB file— Set custom rules and build entire library in minutes
7
© 2010 Mentor Graphics Corp.
www.mentor.com/pcb
LP Viewer
Features
Free download
Complete library documentation tool
Open PLB files created by LP Librarian
Quick search-and-locate capabilities — Find parts using component dimensions— Find parts by Mfr. Package Description— Find parts by Mfr. Case Code or Name— Find LP names for schematic symbols
Superimpose physical component with LP for visual accuracy and QC
Turn layers on/off to see library details
View dimensions & padstack information
View design rules and statistical data
Web link to manufacturers’ datasheets
Print a datasheet in B&W or color
8
Search
Padstack
View
© 2010 Mentor Graphics Corp.
www.mentor.com/pcb
LP Calculator
9
Features
Build IPC-7351B compliant CAD library parts
Create customized parts from personal rule files
Use inch, mil, mm, or micron units
Pin controls:— Relocate pin 1 to any pin— Pin order clockwise or counter-clockwise— Delete or hide pins
Customize line widths & Ref Des sizes
Unlimited solder & paste-mask controls
Multiple pad shapes & rounded rectangle
Toe, heel, & side solder-joint statistics
Local fiducials for fine-pitch components
Auto-generate LP & padstack names
Min/Max or Nominal component dimensions
© 2010 Mentor Graphics Corp.
www.mentor.com/pcb
LP Librarian
10
Features
Saves component dimensions, design rules, and attributes in a library (PLB) file
The Free LP Viewer provides access to PLB data
Unlimited, user-definable attribute fields. Easily sort data for any attribute.
Full spreadsheet editor with find/replace, undo/redo, add/delete rows & columns
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Single-Part CAD Export Wizard
11
Features
Exports land patterns, one at a time, to all versions of the following CAD tools:
Expedition
PADS Layout
Board Station
Cadence Allegro & PCB Editor
CADSTAR & CR-5000
Altium Designer (via PADS import)
Pulsonix (via PADS import)
P-CAD
Pantheon
Eagle
Additional CAD exports coming!
McCAD
NI Ultiboard
OrCAD Layout
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Multi-Part CAD Export Wizard
12
Features
LP Wizard includes 10,000+ component packages in multiple PLB files for SMT & PTH technology
By adding the Multi-Part Wizard (MPW), you can:
Define custom rules
Create a library by mass-building all 10,000 parts
Update rules files and regenerate new libraries as needed
Switch CAD tools and regenerate a new library instantly, without translating
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Multi-Part CAD Export WizardCreate Libraries for Different Applications
13
Mass-create libraries to meet different needs
Flex circuits
High density
High shock
Various solder techniques (wave solder, lead solder, lead-free)
Change environment settings for different applications
Least (cell phones)
Nominal (desktop standard)
Most (medical, mil/aero)
User-customized
Create unique rule sets for each application
In minutes, translate a normal (standard) library to any rule set
Service Bureaus can set up rules for each customer
Easily maintain 100 land-pattern libraries using the same component dimensions
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Unique Print Capability
14
Print Features
Dimensions for:
Land patterns
Pin & padstack data
Silkscreen data
Assembly data
Courtyard data
Padstack names
Environment setting used
Land pattern name
Solder joint goals
Construction units used
Advisories on rule violations
No other tool can do this
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Return On InvestmentReduce the time needed to build CAD libraries by up to 91%!
15
Standard CAD Tool vs. LP Suite*
Full-featured, 30-day evaluation copy available online (Evaluation does not include Multi-Part CAD Export)
LP Wizard won the IEC DesignVision
Award for Best New PCB Design Tool
in 2007
* Data source: Benchmark by a large computer company, comparing the library-creation times of their current Allegro process with those of LP Wizard.
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
LP Wizard Tutorial
16
SupportNet에서 제공
http://supportnet.mentor.com/reference/tutorials/index.cfm?id=10587
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
솔루션 검토: EE Flow 내장 Translator 사용
Board Station to Expedition: PCB 변환에사용
DA2DX Translator: 회로도 변환에 사용
LMS To Central Library: 라이브러리 변환에 사용
17
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
LMS To Central Library
lua 스크립트 파일
19
"Lua" (pronounced LOO-ah) means "Moon" in Portuguese
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
LMS To Central Library
라이브러리 변환 Scope 및 조건 정의— 라이브러리 작성은 Board Station에서 하고, 변환기를 사용하여
Expedition 라이브러리로 변환— UI control을 최소화 하기 위해서 Batch 파일을 사용하여 쉽게
변환해야 할 것— 라이브러리 구성 요소 중에 변환 대상은 Symbol과 Geometry로
한정— lua 스크립트 파일을 명령어 라인에서 실행하는 방법— 변환 중 또는 변환 후, Target 라이브러리 보정 사항 도출 (Layer
Mapping 등) 및 보정 자동화
20
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Symbol 변환 방법
Symbol 변환— Design Architect에서 Symbol 생성— 생성된 Symbol을 Design Manager에서
C:\Translations\LMS2LMC\BS_Library\BS_DEVLIB\components\da_
comps 폴더에 복사— C:\Translations\LMS2LMC\Scripts\sym_trans.bat를 실행해서
DxDesigner Symbol로 변환— EE Library Manager에서 Library Service 기능을 사용해서 변환된
Symbol을 Production 라이브러리에 등록
22
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Geometry 변환 방법
Geometry 변환— Librarian에서 Geometry 생성— 생성된 Geometry와 함께 연관된 Padstack을
C:\Translations\LMS2LMC\BS_Library\BS_DEVLIB\geometries
폴더에 복사 또는 저장— C:\Translations\LMS2LMC\Scripts\cell_trans.bat를 실행해서
Expedition Cell로 변환— EE Library Manager에서 Library Service 기능을 사용해서 변환된
Cell을 Production 라이브러리에 등록
23
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Automation을 사용한 보완
Pad Naming 변경
24
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Automation을 사용한 보완
Communities Site: Migrating to Expedition Enterprise 2007 — http://communities.mentor.com/mgcx/community/pcb/migration/
ee_2007?view=documents
25
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
Automation을 사용한 보완
Communities Site: Automation and Scripting — http://communities.mentor.com/mgcx/community/pcb/automatio
n_scripting?view=documents
26
© 2010 Mentor Graphics Corp. Company Confidential
www.mentor.com
결론 및 기대효과
제시한 솔루션 사용으로 두 개의 CAD 운용환경에서라이브러리 관리자의 라이브러리 작성시간을 단축
Translator를 사용한 환경 구성일 경우— 기존에 보유하고 있는 CAD License를 활용하여 구축 가능— 변환 후, Automation을 사용한 커스토마이징으로 사업부
특화환경 적용 가능 및 매뉴얼 조작 최소화
라이브러리 전체 작성시간 단축 및 표준화, 균등한품질확보를 위해서는 상용 솔루션(LP Wizard) 추천
27