Targeting Footprint Selection by Technology in the Allegro PCB Editor
Targeting Footprint Selection by Technology in the Allegro PCB Editor
Targeting Footprint Selection by Technology in the Allegro PCB Editor
- No tags were found...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
<strong>Technology</strong> Specific LibrariesCreate technology specific libraries to separateunique footpr<strong>in</strong>ts. Configure <strong>the</strong> <strong>Allegro</strong>psmpath to po<strong>in</strong>t to only <strong>the</strong> necessary libraries.Issues: Does not work with mixed technologies <strong>in</strong> <strong>the</strong> samedesign The psmpath needs to be set at <strong>the</strong> design level thatcorresponds to <strong>the</strong> appropriate technologyMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> Selector Features (cont.) Makes use of new 15.5.1 directive(ALT_SYMBOLS_HARD=‘TRUE’ )to provide desired control of JEDEC_TYPEand ALT_SYMBOLS Graphical User Interface to manage sett<strong>in</strong>gs Integrated seamlessly <strong>in</strong>to <strong>PCB</strong> design flowpartof "net<strong>in</strong>" functionMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> Selector Features (cont.) Supports corporate standards via selectable,pre-def<strong>in</strong>ed <strong>Technology</strong> Templates 3 control levels – Exclude, Include or Bypass Error/Warn<strong>in</strong>g report<strong>in</strong>gMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> Selector Features (cont.) Schematic-def<strong>in</strong>ed JEDEC_TYPES arehonored. Current implementation requires all symbolnames to conta<strong>in</strong> a technology specific suffix OS <strong>in</strong>dependentMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
3 Control LevelsExclude - This is <strong>the</strong> default mode and is used on all newdesigns. It keeps only <strong>the</strong> user specified matches. Allo<strong>the</strong>r symbols are removed from <strong>the</strong> pstchip.dat file. Thisoption prevents any non-preferred symbols from be<strong>in</strong>gplaced <strong>in</strong> <strong>the</strong> design.Include - This is a legacy mode that is available for olddesigns which may conta<strong>in</strong> a mix of technologies but <strong>the</strong>user does not want to change any exist<strong>in</strong>g footpr<strong>in</strong>ts. Theuser can still order <strong>the</strong> footpr<strong>in</strong>ts so <strong>the</strong> correct footpr<strong>in</strong>t isavailable on <strong>the</strong> cursor but it will not change any parts thatare already placed. All non-match<strong>in</strong>g symbols areappended to <strong>the</strong> end of <strong>the</strong> ALT_SYMBOLS str<strong>in</strong>g.Bypass - If user saves a blank preference list, technologyselector will <strong>by</strong>pass pstchip.dat process<strong>in</strong>g.Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
FL symbolPlaces onBottom sideIR symbolPlaces onTop sidePTF Part<strong>Selection</strong>Packager AssignsJEDEC_TYPE &ALT_SYMBOLS<strong>Technology</strong>SelectorReorders listImport Netlist<strong>in</strong>to <strong>Allegro</strong>New defaultorder assigneddur<strong>in</strong>g placementOrig<strong>in</strong>alpstchip.datUpdatedpstchip.datReorderHigh Level OverviewMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
Runn<strong>in</strong>g <strong>Technology</strong> Selector1) Select <strong>the</strong> packaged DirectoryMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
2) Select <strong>Technology</strong> Preferences* Parameters only needto be set once unlessuser decides to changetechnologiesMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
3) Select Execute4) Run net<strong>in</strong>Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
Error check<strong>in</strong>g and report<strong>in</strong>gErrorsWarn<strong>in</strong>gs- No Top or Bottom symbol available- Packaged directory or packager files miss<strong>in</strong>g- Preferred Symbol is available to TOP side onlyor to BOTTOM side only- Schematic-def<strong>in</strong>ed JEDEC_TYPE def<strong>in</strong>ed- No preferences (<strong>by</strong>pass mode)Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
footpr<strong>in</strong>t_selector.logMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
Library sett<strong>in</strong>gsOrig<strong>in</strong>al pstchip.dat file def<strong>in</strong>ition:JEDEC_TYPE = ‘RC0603_FL’;ALT_SYMBOLS = ‘(RC0603_HD, RC0603_WV,RC0603_IR, RC0603)’* All available technologies are def<strong>in</strong>ed <strong>in</strong> <strong>the</strong> libraryas ei<strong>the</strong>r <strong>the</strong> JEDEC_TYPE or ALT_SYMBOLSMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> selector (EXCLUDE MODE):User def<strong>in</strong>ed technology preferences:Top=IRBottom=WVnonpreferred=exclude-----------------------------------------------------------------------------pstchip.dat after runn<strong>in</strong>g <strong>Technology</strong> Selector:JEDEC_TYPE='RC0603_IR';ALT_SYMBOLS='(TOP:RC0603_IR;BOTTOM:RC0603_WV)';ALT_SYMBOLS_HARD='TRUE';Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> selector (INCLUDE MODE):User def<strong>in</strong>ed technology preferences:Top=IRBottom=WVnonpreferred=<strong>in</strong>clude-------------------------------------------------------------------------------pstchip.dat after runn<strong>in</strong>g <strong>Technology</strong> Selector:JEDEC_TYPE='RC0603_IR‘;ALT_SYMBOLS='(TOP:RC0603_IR,RC0603_FL,RC0603_HD,RC0603_WV, RC0603 ;BOTTOM:RC0603_WV,RC0603_FL,RC0603_HD,RC0603_IR,RC0603)ALT_SYMBOLS_HARD='TRUE';Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
System Configurationfpma<strong>in</strong>.il - ma<strong>in</strong> skill program – conta<strong>in</strong>s a path to atemplate area for <strong>the</strong> follow<strong>in</strong>g set up files.suffixes_all.txt - conta<strong>in</strong>s all possible technologytypes and def<strong>in</strong>itions.Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
<strong>Technology</strong> Templates – ( *_defaults.txt )Motorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005
DEMO - QUESTIONSMotorola Document Classification, File Name, Rev NumberAdd additional legal text here if required <strong>by</strong> your local Legal Counsel.MOTOROLA and <strong>the</strong> Stylized M Logo are registered <strong>in</strong> <strong>the</strong> US Patent & Trademark Office.All o<strong>the</strong>r product or service names are <strong>the</strong> property of <strong>the</strong>ir respective owners. © Motorola, Inc. 2005