Lesson 13: Preparing the Board Design for Manufacturing

Size: px
Start display at page:

Download "Lesson 13: Preparing the Board Design for Manufacturing"

Transcription

1 13 Lesso 13: Preparig the Board Desig for Maufacturig Learig Objectives I this lesso you will: y Geerate ad edit silkscree layers, use reports available i PCB Editor Check for DRC errors, set up the desig file for artwork, ad preview artwork files before plottig. Geerate drill symbols ad a drill leged for a fabricatio drawig, create check plots, ad output a drill file used for drillig the board holes i maufacturig. I this sectio you will lear more about preparig your desig for post processig ad will lear how to geerate the required outputs. This will iclude creatig silkscrees, geeratig reports, settig up for artwork, creatig artwork files ad creatig NC files. March, 2009 OrCAD PCB Editor - Versio

2 Preparig the Board Desig for Maufacturig Lesso 13 Desig Layout Process HDL/schematic desig capture Defie board mechaical stackup Load logic data Set/check CBD rules ad costraits Maufacturig outputs Check plots Aperture files Gerber data NC drill data Silkscrees Assembly drawigs Fabricatios drawigs Reports Autoreame backaotatio Geerate maufacturig output Physical desig aalysis YOU ARE HERE Defie Power/ GND plaes Arrage/place compoets Iteractive ad automatic route sigals Gloss/auto cleaup for maufacturig This desig flow is used throughout the etire course. Each box i this flow represets a commo step i the desig of a prited circuit board. You will ow lear the steps ad processes required to geerate the stadard output files to be delivered to maufacturig OrCAD PCB Editor - Versio 16.2 March, 2009

3 Lesso 13 Preparig the Board Desig for Maufacturig Creatig Silkscrees U* Ref Des package geometry maufacturig U12 Autosilk_Top Pis Vias You access silkscree mode by selectig Maufacture - Silkscree from the text meu. You ca geerate a silkscree as a composite of the graphics from the followig classes: BOARD GEOMETRY COMPONENT VALUE DEVICE TYPE PACKAGE GEOMETRY REFERENCE DESIGNATOR TOLERANCE USER PART NUMBER Each of the classes has SILKSCREEN_TOP ad SILKSCREEN_BOTTOM subclasses that you ca use to geerate silkscrees. This process first copies all of the selected silkscree graphics to the MANUFACTURING class o either the AUTOSILK_TOP or AUTOSILK_BOTTOM subclasses. May stadards say to void soldermask of ay silkscree image. If a silkscree lie or arc crosses a pad or hole, the portio of the lie or arc crossig the pad is automatically trimmed away. If a text strig crosses a pad, the text is usually moved away from the pad. March, 2009 OrCAD PCB Editor - Versio

4 Preparig the Board Desig for Maufacturig Lesso 13 If a text strig caot be moved to avoid a violatio of a pad, a warig is recorded i the log file (autosilk.log). This warig idetifies the coordiates ad cotets of the text strig, as well as the side of the desig where the violatio occurs. Creatig Silkscrees Meu Maufacture - Silkscree The optios i the Auto Silkscree form are: Layer buttos specify the side of the desig o which to geerate the silkscree. Elemets buttos specify whether lies, text, or both are processed. Oly selected elemets are erased from the specified AUTOSILK subclass ad regeerated. Ay elemets that are ot selected are utouched. Classes ad Subclasses fields defie the PCB Editor classes where the Auto Silkscree process looks for silkscree graphics. For each of the classes listed o the parameter form, you ca choose oe of the followig: Silk: oly copies graphics from the SILKSCREEN subclass. Noe: specifies that othig is take from the class. Ay: first uses the SILKSCREEN subclass. If othig is foud i the value you select, the ASSEMBLY subclass is used OrCAD PCB Editor - Versio 16.2 March, 2009

5 Lesso 13 Preparig the Board Desig for Maufacturig Text fields determie how text is (rotated) displayed o the silkscree. Lock Autosilk Text after the first time autosilk is ru, this toggle locks i the locatio of text if the symbol is placed, moved, or deleted. Detailed Text Checkig cosiders each stroke for each character as a lie segmet, where the lie segmet itself is checked for potetial obstacles. For istace, if the character 'O' is large eough, a pad may potetially lie i its iterior, or it may estle i the crook of the character 'L'. Otherwise, silkscree text is checked usig the boudig box for the text. The box expads to accommodate the desceders of lowercase characters, whether the strig actually has lowercase characters or ot. Havig this optio checked may reduce the performace with larger desigs. Maximum Displacemet specifies i user uits the maximum distace i ay directio that silkscree text strigs ca be moved from their origial locatio. Miimum Lie Legth specifies the miimum legth of ay lie segmet allowed o a AUTOSILK subclass. If trimmig lies aroud pads produces segmets shorter tha the specified value, they will be removed. The default is 0 (o segmets removed). Elemet to Pad Clearace specifies i user uits the amout of space to be left betwee silkscree elemets ad the edges of pads. You ca specify the clearace to the Regular pad or the Soldermask pad. Use the Clear solder mask pad optio to specify the latter. Clear solder mask pad specifies that whe lies are beig clipped or text is beig moved, the soldermask pad will be used for determiig the pad size rather tha the regular top or bottom pad. March, 2009 OrCAD PCB Editor - Versio

6 Preparig the Board Desig for Maufacturig Lesso 13 Icremetal Update of Silkscrees There must be at least oe ru of the autosilk process for icremetal silkscree updates to occur. After icremetal silkscree mode is i effect, the followig occurs: If a compoet is moved, its old silkscree will be removed ad the ew silkscree will be geerated to properly clear aroud pis ad vias. If a via is added, ay silkscree that is too close will be updated as required. If a via is deleted, ay silkscree that was "clipped" because it was too close will be added back. Whe i icremetal mode, ay operatio that results i a silkscree error will oly display a warig i the editor commad area that a silkscree failure occurred. To see the actual error, you must use the silkscree Audit feature. NOTE: Ruig Refresh Symbol may cause both the origial silkscree layers AND the Autosilk layers to be regeerated. The Silkscree Icremetal mode is oly eabled after usig the Maufacture - Silkscree commad. Whe movig or replacig parts i the icremetal mode, the autosilk silkscree is geerated based upo the symbol s curret silkscree defiitio. Therefore, i geeral, the autosilk layer should ot be maually edited. Istead, the origial silkscree subclass should be modified so that wheever ay parts are moved, the correct autosilk iformatio will be automatically geerated. This icludes both lie ad text iformatio. Whe you are either dumpig the libraries or creatig a clipboard, the autosilk iformatio WILL NOT be created. Oly the symbol s origial silkscree will be used OrCAD PCB Editor - Versio 16.2 March, 2009

7 Lesso 13 Preparig the Board Desig for Maufacturig Geeratig Reports Tools - Reports or Tools - Quick Reports PCB Editor provides may predefied reports that ca be ru from withi the curret desig. Select the Tools - Reports optio from the top meu to display the Reports form. To choose a report to be geerated, use the scroll bar o the right side of the Report field ad the double-click the desired report. This report ame moves to the lower half of the form. Select the Report butto to ru the specified report. A widow appears showig your report i a HTML eabled widow. This display widow has four buttos: Sticky, Cacel, Save, ad Prit. It also has a Search feature to fid ad highlight text withi the report. You ca save the report to a file from the displayed widow by selectig the Save ico ad specifyig a file ame i the Reports form that appears. If you wish to save the report to a file ad NOT have the report show i the Editor, specify a file ame i the Output File field of the Reports form. The Apped to file optio will apped the latest versio of the report to the ed of a pre-existig file. Select Close to close the mai Reports widow. If you wat to create a customized report, you select New/Edit to proceed to aother form. You ca defie a ew or edit a existig cofiguratio file withi the form. You ca also use the Tools - Quick Reports commad to select a report from the meu displayed to quickly ru a sigle report ad have the output displayed i a widow. March, 2009 OrCAD PCB Editor - Versio

8 Preparig the Board Desig for Maufacturig Lesso 13 Labs Lab: Creatig Silkscrees Geerate ad edit silkscree layers. o Set visibility. o Execute the autosilk program. o Edit the silkscree. Lab: Creatig Reports Use reports available i PCB Editor. The followig labs will allow you to: Familiarize yourself with the process ad steps required to automatically ad maually create ad edit the silkscree. Familiarize yourself with the process ad steps required to geerate reports OrCAD PCB Editor - Versio 16.2 March, 2009

9 Lesso 13 Preparig the Board Desig for Maufacturig Lab 13-1: Creatig Silkscrees Objective: Geerate ad edit silkscree layers to produce a silkscree layer with o errors. Settig Visibility Before you proceed, tur ON the drawig layers that display the top silkscree iformatio. 1. Choose Display - Color/Visibility from the top meu. 2. Select the Maufacturig folder. 3. Tur ON the visibility butto for the AUTOSILK_TOP subclass. 4. I the Color Palette, select the color white, ad assig it to the AUTOSILK_TOP layer. 5. Select the Stack-up/Coductor folder. 6. Tur OFF the visibility for the PIN o the BOTTOM subclass. We will be workig with the objects o the top of the board. 7. Select the Package Geometry folder. 8. Tur OFF the visibility butto for the ASSEMBLY_TOP ad ASSEMBLY_BOTTOM layers. This turs off the layers you would be seeig o a assembly drawig. 9. Select the Compoets/Ref Des folder. 10. Toggle ALL subclasses OFF. This turs off your referece desigators. 11. Click OK to close the Color Dialog form. The display is ready for silkscree geeratio. Executig the Autosilk Program 1. Choose Maufacture - Silkscree from the top meu. The Auto Silkscree parameter form appears. March, 2009 OrCAD PCB Editor - Versio

10 Preparig the Board Desig for Maufacturig Lesso Set the followig parameters: The Classes ad subclass settigs are toggled to determie which subclasses will be copied to the Autosilk subclass. 3. Click Silkscree. The automatic silkscree program executes. If the program failed to place ay silkscree referece desigators legally (ot uder compoets, ad away from pads ad vias), the umber of occurreces is also show. Each referece desigator that failed to meet these requiremets is listed i the autosilk.log file. 4. Choose File - Viewlog from the top meu. The autosilk.log file is displayed. Use the scroll bar to review this file. 5. Click Close to exit the log file. 6. Zoom i to review the resultig silkscree OrCAD PCB Editor - Versio 16.2 March, 2009

11 Lesso 13 Preparig the Board Desig for Maufacturig Notice how the package symbol outlies are broke where they itersect pads ad vias. Also ote the differece i refdes text sizes. This is cotrolled by the text block that was used whe the refdes labels were added to the package symbols. Editig the Silkscree 1. Choose Edit - Move from the top meu. 2. Set the Fid widow so that oly Text is ON. 3. Click o a referece desigator. It is attached to your cursor. 4. Click to place the refdes i a ew locatio. You are still i move mode. 5. Click o the refdes agai. 6. Right-click ad choose Rotate from the pop-up meu. A hadle will appear ad you ca chage the rotatio of the text. 7. Click left to select a ew rotatio for the text. 8. Click to place the refdes with its ew rotatio. 9. Play with the locatios of the text. Remember to use the Udo ad Redo icos if you eed them. 10. Choose File - Save from the top meu. A widow appears ad wars you that the release.brd file already exists. It asks if you wat to overwrite the file. 11. Click Yes to cofirm the overwrite. The file release.brd is writte to disk. STOP Ed of Lab March, 2009 OrCAD PCB Editor - Versio

12 Preparig the Board Desig for Maufacturig Lesso 13 Lab 13-2: Creatig Reports Objective: Create reports from the class board to help decide if it is ready to go to maufacturig. The PCB Editor desig tool has several reports that provide iformatio about your desig. You ca prit reports at ay time durig the processig cycle. A report meu is icluded. 1. Choose Tools - Reports. The Reports meu appears. 2. Scroll through the list of reports ad double-click the Summary Drawig Report from the pull-dow list. 3. Click Report to geerate the report. A Summary Drawig Report appears i a ew viewig widow. 4. After viewig the report, click the red X i the Reports widow to close this report widow. 5. Double-click o the Summary Drawig Report i the Reports form to remove it from the Selected Reports area. 6. Repeat this process to create a Etch Legth by Layer Report, Etch Legth by Net Report, Etch Legth by Pi Pair Report, Desig Rules Check Report, Ucoected Pis Report, Uplaced Compoets Report, or ay other type of report you wish. 7. Click Close to close the Reports meu. 8. Do ot log out. You will use this file, release.brd, i the ext lab. STOP Ed of Lab OrCAD PCB Editor - Versio 16.2 March, 2009

13 Lesso 13 Preparig the Board Desig for Maufacturig Checkig the Board Status Display - Status Before creatig your artwork, you should verify the itegrity of your desig. The Display - Status commad cotais iformatio regardig the curret status of your desig. You should verify that all of your compoets are placed ad all of your ets are routed. You should also check for uassiged shapes (shapes ot attached to a et ame) ad out-ofdate shapes (dyamic shapes that are ot set to the fill mode of smooth). You should also verify the umber of DRC errors. If the curret status of DRC is Out of Date, you MUST use the Update DRC optio (or the batch DRC commad) to update your DRC status. After your DRC status is Up to Date you ca ru the DRC report to list all DRCs curretly flagged i your desig. Waived DRC errors will be discussed shortly. March, 2009 OrCAD PCB Editor - Versio

14 Preparig the Board Desig for Maufacturig Lesso 13 Waivig DRCs Some desigs may have desig rule error markers that are actually acceptable. You ca idicate that such markers are allowable i the desig by waivig the DRC with the Display - Waive DRCs - Waive commad. Whe you waive a DRC error, the marker will be displayed rotated 90 degrees. Oce you have created waived DRCs, you ca show ad hide the DRCs as well as restore them to idicate that they should o loger be waived. The Waive DRC meu show ca cotrol the visibility of the waived DRC markers, as well as the Display folder tab i the Drawig Optios form. There is also a report that you ca ru to report all the DRC errors that have bee waived. The colors of the Waived DRCs are cotrolled i the Display folder of the Color Dialog form OrCAD PCB Editor - Versio 16.2 March, 2009

15 Lesso 13 Preparig the Board Desig for Maufacturig Geeratig Artwork Iput files eeded Desig File (.brd) Film Cotrol records SilkTop Smask_top Top VCC GND Bottom Smask_bot SilkBot Output files created Gerber files Top.art VCC.art GND.art Bottom.art To photoplotter Mylar Film Parameter file art_param.txt Aperture file art_aper.txt Log file photoplot.log (vector oly) Artwork files, or Gerber files, are some of the most importat items required to maufacture a prited circuit board. The followig items ad files must be created i order for PCB Editor to geerate the artwork files. First, Film Cotrol records must exist withi the PCB Editor desig. Secod, the file art_param.txt should exist. If this file does ot exist, the the default parameters will be used. Ad third, the file art_aper.txt must exist if you are NOT usig the 274X, Barco DPF, or MDA Gerber file formats. These items will be discussed later. With the precedig items defied, PCB Editor ca create the artwork files for the desig. The artwork file ames created will be the film cotrol record ame appeded with.art. Alog with the artwork files, a log file titled photoplot.log will be created. It is very importat to check this log file to esure all artwork files have bee created successfully. This is a good file to sed to the vedor with the.art files. It has a complete record of the format ad what is icluded for each artwork file. March, 2009 OrCAD PCB Editor - Versio

16 Preparig the Board Desig for Maufacturig Lesso 13 Artwork Parameters Maufacture - Artwork To display the Artwork Cotrol form, select Maufacture - Artwork from the top meu. Select the Geeral Parameters tab to brig to the frot the Artwork Parameters sectio of the form. The parameter form displays the default settigs if o art_param.txt file exists i your ARTPATH (i the ev file). To cotrol artwork parameters for all users, set the ARTPATH variable to the locatio of a existig parameter file. The top left portio of the form cotais the stadard parameters that you ca set for all five photoplotter model types supported by PCB Editor software. The other portio of the parameters form shows differet parameters ad default settigs, depedig o your Device Type (photoplotter model) selectio. Device Type fields specify the photoplotter model. Film Size Limits fields specify the dimesios of the film used by the photoplotter. If there are elemets that plot outside the boudaries, a warig is issued i the log file. Error Actio specifies the actio take whe a error is foud durig processig (such as a udefied aperture, ad so forth). All errors are writte to the log file OrCAD PCB Editor - Versio 16.2 March, 2009

17 Lesso 13 Preparig the Board Desig for Maufacturig Format specifies the umber of iteger places ad decimal places i the output coordiates (rage is from 0 to 5). Gerber format should reflect your desig accuracy settigs. For example, if desig uits are mils, ad accuracy is set to 1 (sub-mil values), the make your Gerber format accurate to a miimum of four decimal places (output i iches). Cautio Whe outputtig to a raster format, be sure the Format is set oe place greater tha the Drawig Accuracy. Example: Database Uits = Mils, Accuracy = 1; Artwork Format = 2.5. If the format is ot set properly, it could cause problems with iaccurate arc coordiates i the artwork files ad possible shape/void plottig failures. Scale Factor for Output scales all etries i the Gerber file. Typically set to 1. Device-Depedet Parameters - Whichever device you are outputtig data to will determie which switches will appear o the form. The followig is a explaatio of each settig. Coordiate Type specifies whether the photoplot coordiates are always the absolute distace from the drawig origi (Absolute) or the relative distace from the last coordiate (Icremetal). Not applicable to Barco DPF. Suppress cotrols whether the PCB Editor tool writes leadig or trailig zeroes, or equal coordiates i the Gerber data file. You caot suppress both leadig ad trailig zeroes. Selectig Equal Coordiates reduces the size of the Gerber data file. Not applicable to Barco DPF. Output Uits specify the output uits as either iches or millimeters (also mils for Barco DPF). Output Optios are miscellaeous parameters (ot applicable to Gerber RS274X, MDA or Barco DPF devices). Optimize Data sorts coordiates to miimize photo-head travel time. Laser plotters optimize the data at plot time, makig this step uecessary for artwork. Use G Codes specifies G codes i the Gerber data. Gerber data uses G codes to describe a upcomig process (for example, prepare to receive x, y coordiates, prepare to select aperture, or prepare to flash aperture). Gerber 4x00 photoplotters require G codes (default for that device). Gerber 6x00 plotters do ot eed G codes. Max Apertures per Wheel specifies the maximum umber of apertures the photoplotter wheel uses. You ca eter a value betwee 1 ad 999. If your layout uses more tha the umber specified, the PCB Editor software writes a warig to the log file. For Gerber 4x00, 6x00 oly. March, 2009 OrCAD PCB Editor - Versio

18 Preparig the Board Desig for Maufacturig Lesso 13 Cotiue With Udefied Apertures tells the PCB Editor program what to do whe it caot fid a defiitio for a flash aperture i the padstack. For use with Gerber RS274X, MDA, ad Barco DPF raster formats oly. The Aperture File Without Rotatio With Rotatio By Geometry By Statio Lie Circle Square Rectagle Oblog Flash If you have chose to use a vector format, which is either the Gerber 6x00 or Gerber 4x00, you must defie a aperture wheel. To create a aperture wheel, select the Apertures butto located at the bottom of the Artwork Cotrol form. A Edit Aperture Wheels form will appear (ot show). Select the Edit butto for wheel 1, ad the Edit Aperture Statios form will appear. To automatically geerate all the apertures required for your curret desig, select the Auto butto. You will have two optios for automatic geeratio, oe with rotatio ad oe without rotatio. The optio for With Rotatio specifies geeratio of a differet aperture etry for all flashed pads at all rotatios used i the desig. The Without Rotatio optio specifies that oly a 0-rotatio aperture etry will be created i the aperture wheel. You ca also maually add idividual aperture etries by selectig the Add butto ad the selectig the appropriate type of aperture to create. Whe you create apertures maually, you will also have to maually eter i the statio umber. You ca also sort the aperture wheel based upo the statio umber or the type of aperture. Whe you select OK at the bottom of the form, the apertures are writte to the file art_aper.txt OrCAD PCB Editor - Versio 16.2 March, 2009

19 Lesso 13 Preparig the Board Desig for Maufacturig Film Cotrol Maufacture - Artwork Left-click to view cotets of film cotrol record. Right-click to add or delete classes/subclasses i a film record. Toggle to geerate artwork. Whe addig ew film cotrol records, the curret defiitios of Color Visibility settigs will be those added as the classes ad subclasses. Right click to add or delete film cotrol records. The film cotrol records defie the artwork files that will be created, as well as the cotets of those artwork files. The film cotrol records are stored iterally i the PCB Editor desig file. The Film Cotrol folder tab is where you specify the film cotrol records. The first time you access this form, the system will have automatically created oe film cotrol record for each etch subclass of the desig. Each film cotrol record will cotai the classes Etch, Pi ad Via for that subclass. To see the class ad subclass pairs that are defied for a film cotrol record, select the plus sig to the left of the film cotrol record ame. To add or delete class ad subclass pairs to or from the film cotrol record, select oe of the curret class ad subclass pairs with the RMB to display a cotext-sesitive meu. To add a subclass to a film cotrol record, select ay curret film cotrol record ame with the RMB ad select Add from the cotext-sesitive meu. You will be prompted to eter the ame of the ew class/subclass to the film cotrol record. After you choose the ew subclass, select OK. The ew subclass is added. The class ad subclass pairs that are curretly visible at the time the ew film cotrol record is added will be the cotets of the ew film cotrol record. March, 2009 OrCAD PCB Editor - Versio

20 Preparig the Board Desig for Maufacturig Lesso 13 To delete a film cotrol record, select the ame of the film cotrol record with the RMB ad select Cut from the cotext-sesitive meu. Film Optios The Film Optios form further describes each film cotrol record. View film optios for a film cotrol record by selectig the film cotrol record ame with the LMB. Film ame displays the artwork data file ame. Rotatio specifies i degrees the rotatio of the plotted film image. Offset X Y shifts the positios of the photoplot coordiates. You ca eter positive or egative values i these fields. Udefied lie width specifies the photoplotted width of ay lie that has a zero width i the PCB Editor layout (for example, text, assembly ad silkscree lies). Shape boudig box applies to egative plaes oly. Adds a 100-mil (default) outlie aroud the egative shape edge to defie a wide border OrCAD PCB Editor - Versio 16.2 March, 2009

21 Lesso 13 Preparig the Board Desig for Maufacturig Plot mode specifies positive or egative artwork. This should always be set to positive except for egative plaes. Film mirrored mirrors the artwork about the Y axis. Full cotact thermal-reliefs specifies o thermal relief flash for pis ad vias with egative plaes. Suppress ucoected pads will ot plot the pads of pis ad vias that have o coectios (for flashig used pads oly o ier layers). Draw missig pad apertures substitutes aother aperture i the aperture list ad uses it to draw the pad. This feature will ot resolve missig flash ames. This butto does ot appear i raster-based parameter forms. Available for Gerber 6x00 ad 4x00 oly. Use Aperture Rotatio meas that the Gerber data ca use apertures i the aperture list that have rotatio iformatio defied for them (for example, flash ames). This butto does ot appear i raster-based parameter forms. Available for Gerber 6x00 ad 4x00 oly. Suppress shape fill specifies that areas outside the shapes ad all voids are ot to be filled o a egative film. You must replace the filled areas with separatio lies. Used for egative ested shapes. Available for Gerber 6x00 ad 4x00 oly. Vector based pad behavior specifies that raster artwork use vector-based decisios to determie which type of pad to flash. March, 2009 OrCAD PCB Editor - Versio

22 Preparig the Board Desig for Maufacturig Lesso 13 Addig a Photoplot Outlie Setup - Areas - Photoplot Outlie x, y origi of Gerber data for raster artwork x, y origi of Gerber data for vector artwork MANUFACTURING/PHOTOPLOT_OUTLINE Not required for raster format gerber The origi of the Gerber files will be differet for raster-based artwork versus vectorbased artwork. If you use the raster-based format, the origi of the Gerber files will be the board datum. If you use vector-based artwork, the PCB Editor uses the lower-left corer of the drawig extets as the origi of the artwork file. If you wat a differet origi for the artwork file, you ca draw a rectagle o the class MANUFACTURING, subclass PHOTOPLOT_OUTLINE. The lower-left corer of this rectagle will ow be the origi of the artwork file. Note that oly elemets cotaied etirely iside the rectagle will be icluded i the artwork file. Ay data that is ot iside the rectagle will ot be icluded. If you do t add a photoplot outlie, the board origi is the origi of the artwork file OrCAD PCB Editor - Versio 16.2 March, 2009

23 Lesso 13 Preparig the Board Desig for Maufacturig Geeratig Gerber Files After you have specified the artwork parameters, geerated a aperture list (if required), ad created all artwork film cotrol records, you are ready to create your artwork files. To idetify which artwork files should be geerated, either select the blak box immediately to the left of the film cotrol record ame for each artwork file to be created, or choose the Select All butto to have all artwork files geerated. Select the Create Artwork butto to create the artwork files. Note Remember, all artwork files will be created o disk with a file ame of the film cotrol record ame, appeded with the strig.art. Also, remember to check the log file photoplot.log. March, 2009 OrCAD PCB Editor - Versio

24 Preparig the Board Desig for Maufacturig Lesso 13 Viewig Gerber Files Positive (copper = black) Negative (copper = clear) You ca load Gerber files ito PCB Editor by selectig the File - Import - Artwork optio from the top meu. If you are usig a vector format artwork file, you will eed the PCB Editor aperture file ad the PCB Editor parameters file. The data loaded will be of a graphical ature oly. No sigal itelligece will be associated with the graphics OrCAD PCB Editor - Versio 16.2 March, 2009

25 Lesso 13 Preparig the Board Desig for Maufacturig Labs Lab: Creatig Artwork Files Set up the desig file for artwork. o Set up film cotrol records. o Create ew film records. o Create the soldermask top film cotrol record. o Create the soldermask bottom film cotrol record. o Set maufacturig file parameters. o Create a aperture list. o Ru DRC. o Save the desig file. o Create the maufacturig files. Lab: Viewig Gerber Files Preview Gerber files before plottig. The followig labs will allow you to: Familiarize yourself with the process ad steps required to set up your desig for artwork ad to create the artwork files. Familiarize yourself with the process ad steps required to load Gerber files ito PCB Editor. March, 2009 OrCAD PCB Editor - Versio

26 Preparig the Board Desig for Maufacturig Lesso 13 Lab 13-3: Creatig Artwork Files Objective: Usig a completed board that has passed all the tests ad is ready for maufacturig, you will set up the desig file to produce artwork. I this lab, you will lear how to defie the artwork layers required for photoplottig a desig. You will lear about parameter ad aperture files that are used to create the photoplot files. Settig Maufacturig File Parameters 1. You will be usig release.brd from the previous lab. Now would be a good time to check the Status of the DRCs i your database. Use the Display - Status commad ad check for DRCs. Check to esure the status is Up to Date. You ca also experimet with the Waive DRC feature if you so wish. 2. Choose Maufacture - Artwork from the top meu. 3. You might get a message about the Vector vs. Raster settigs while creatig your dyamic shapes. We will take care of that. Click OK. 4. You might get a message about the resolutio of the database vs. artwork output. We will take care of that too. Click OK. The Artwork Cotrol form opes. 5. Select the Geeral Parameters folder tab i the Artwork Cotrol Form. This form specifies the plotter type, film size, ad format of the maufacturig data. 6. You will create Gerber files i the RS274X format. Update the format parameters as follows: Device Type: Gerber RS274X You might get a message about the raster output formats ad how it eeds to have the artwork accuracy set to be oe place greater tha the database accuracy. Click OK. 7. Sice our database accuracy is set to 2, chage the Format to: Iteger Places: 3 Decimal Places: 5 This should take care of the accuracy. 8. Click OK to close the form OrCAD PCB Editor - Versio 16.2 March, 2009

27 Lesso 13 Preparig the Board Desig for Maufacturig Whe you close the Artwork Cotrol form, the parameter settigs will be writte to a file called art_param.txt i the workig directory. Settig Up Film Cotrol Records Each layer for which you wat to create artwork must be etered ito a Artwork Film Cotrol table. By default, the PCB Editor software will create a film cotrol record for each of the etch subclasses i the desig. 1. Choose Maufacture - Artwork from the top meu to ope the Artwork Cotrol Form, if it is t already ope. 2. Select the Film Cotrol folder tab i the Artwork Cotrol Form. This form specifies which artwork files are to be created ad which objects i the PCB Editor database costitute each artwork file. Notice that, by default, there are four etries i the Available Films widow of the Artwork Cotrol form. There is oe etry for each of the etch subclasses of your desig. 3. Select the plus + sig to the left of the BOTTOM etry i the Available Films widow of the Artwork Cotrol form. The BOTTOM film cotrol record expads to display the class/subclass etries that will be icluded i the maufacturig file for this artwork film. By default, the PCB Editor software icludes the ETCH, PIN, ad VIA class for each of the etch subclasses. 4. Select the BOTTOM film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word BOTTOM). The Film Optios sectio o the right side of the Artwork Cotrol form displays the curret optios set for the selected film cotrol record. 5. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. 6. Select the GND film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word GND). The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the GND film record. 7. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. 8. Select the TOP film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word TOP). March, 2009 OrCAD PCB Editor - Versio

28 Preparig the Board Desig for Maufacturig Lesso 13 The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the TOP film record. 9. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. 10. Select the VCC film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word VCC). The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the VCC film record. 11. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. 12. Verify the Plot Mode field is set to Negative i the VCC Film Optios sectio of the Artwork Cotrol form. Creatig New Film Cotrol Records You will also eed to create artwork files for your soldermask layers ad your silkscree layer. You eed to create a film cotrol record for each of these. By default, whe you create a ew film cotrol record, all curretly visible classes ad subclasses are added to the film cotrol record. Note Do ot close the Artwork Cotrol Form util told to do so. 1. Choose Display - Color/Visibility from the top meu. 2. Select the Global Visibility Off butto field to make ivisible all classes ad subclasses. 3. Select Yes whe asked to cofirm that you will be chagig the visibility of all classes. 4. Select the Maufacturig folder. 5. Tur o the AUTOSILK_TOP subclass ad click Apply to redisplay the color settigs ad leave the Color ad Visibility form ope. 6. I the Film Cotrol form, use the RMB to select the VCC film cotrol record i the Available Films sectio of the Artwork Cotrol form to access a cotext-sesitive meu. 7. Choose Add from the meu OrCAD PCB Editor - Versio 16.2 March, 2009

29 Lesso 13 Preparig the Board Desig for Maufacturig A text form opes, askig for the ame of the ew film. 8. Eter a ame of SILK_TOP ad select the OK butto. A ew film cotrol record is added. 9. Select the SILK_TOP film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word SILK_TOP). The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the SILK_TOP film record. 10. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. Creatig the Soldermask Top Film Cotrol Record 1. Choose Display - Color/Visibility from the top meu if the Color Dialog form is ot already ope. 2. Select the Global Visibility Off butto field to make ivisible all classes ad subclasses. 3. Select Yes whe asked to cofirm. 4. Select the Stack-Up/No-Coductor folder. 5. Tur o PIN/SOLDERMASK_TOP ad VIA/SOLDERMASK_TOP. 6. Click Apply to redisplay the color settigs ad leave the Color ad Visibility form ope. 7. Use the RMB to select the SILK_TOP film cotrol record i the Available Films sectio of the Artwork Cotrol form to access a cotext-sesitive meu. 8. Select Add from the pull-dow meu. A text form opes, askig for the ame of the ew film. 9. Eter a ame of SOLDER_TOP ad click OK. A ew film cotrol record is added. 10. Select the SOLDER_TOP film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the word SOLDER_TOP). The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the SOLDER_TOP film record. March, 2009 OrCAD PCB Editor - Versio

30 Preparig the Board Desig for Maufacturig Lesso Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. Creatig the Soldermask Bottom Film Cotrol Record 1. Choose Display - Color/Visibility from the top meu if the Color Dialog form is ot already ope. 2. Select the Global Visibility Off butto field to make ivisible all classes ad subclasses. 3. Select Yes whe asked to cofirm. 4. Select the Stack-Up/No-Coductor folder. 5. Tur o PIN/SOLDERMASK_BOTTOM ad VIA/SOLDERMASK_BOTTOM. 6. Click OK to redisplay the color settigs ad close the form. 7. Use the RMB to select the SOLDER_TOP film cotrol record i the Available Films sectio of the Artwork Cotrol form to access a cotext-sesitive meu. 8. Select Add from the meu. A text form opes, askig for the ame of the ew film. 9. Eter a ame of SOLDER_BOT ad select the OK butto. A ew film cotrol record is added. 10. Select the SOLDER_BOT film cotrol record i the Available Films sectio of the Artwork Cotrol form (select o the work SOLDER_BOT). The Film Optios sectio of the Artwork Cotrol form ow shows the film optios for the SOLDER_BOT film record. 11. Set the Udefied Lie Width field to 10 i the Film Optios sectio of the Artwork Cotrol form. 12. Select OK to close the Artwork Cotrol Form. Ruig DRC Before you create artwork files, make sure your desig has o DRC errors. 1. Choose Display - Status from the top meu OrCAD PCB Editor - Versio 16.2 March, 2009

31 Lesso 13 Preparig the Board Desig for Maufacturig The Status widow appears. I the widow, the DRC errors might display a Out Of Date message. The color box will be red. If that is the case, perform the followig step. 2. Click Update DRC. The Editor message area reports: Performig DRC. Please wait Whe the DRC check is completed, the color box will tur yellow or gree, depedig o whether or ot you have DRCs to report. Click OK to close the Status form. 4. If ay DRCs are created, they should be corrected before creatig artwork. I the Color ad Visibility form, tur the DRC class ON (uder the Stack-Up folder) to locate the DRCs. 5. Select Tools - Reports ad double-click the Desig Rules Check Report to create a DRC check report that will give you iformatio o where to look to clea up the desig rule violatios made o the board. Savig the Desig File 1. Choose File - Save from the top meu. A widow appears ad wars you that the release.brd file already exists. It asks if you wat to overwrite the file. 2. Click Yes to cofirm the overwrite. The file release.brd is writte to disk. Creatig the Maufacturig Files 1. Choose Maufacture - Artwork from the top meu. The Artwork Cotrol form opes. 2. Select the Film Cotrol folder tab i the Artwork Cotrol form. 3. The check box to the left of each film cotrol record cotrols whether a maufacturig file will be created for that record. Sice you wat to geerate all artwork files, select the Select All butto below the Available Films widow. 4. Select the Create Artwork butto i the Artwork Cotrol form. At the bottom of the Artwork Cotrol form a message will be displayed: Plot geerated March, 2009 OrCAD PCB Editor - Versio

32 Preparig the Board Desig for Maufacturig Lesso 13 The Gerber format artwork files are writte to your curret workig directory. If you wish, you ca use the Widows Explorer commad to check for these files. Each artwork file has the same extesio (top.art, gd.art, vcc.art). These are the plot files that are used to create the film required for maufacturig the board. 5. Choose Viewlog to see the photoplot.log file. Check to make sure all artwork files have bee created successfully. This is a great file to sed to your vedor alog with the set of artwork files. 6. Click Close to exit the log file. 7. Click OK i the Artwork Cotrol form to close the form. STOP Ed of Lab OrCAD PCB Editor - Versio 16.2 March, 2009

33 Lesso 13 Preparig the Board Desig for Maufacturig Lab 13-4: Viewig Gerber Files Objective: Usig the few Gerber files produced from the completed board, you will preview them before plottig by loadig the artwork files ad lookig at them i a ew PCB Editor file. 1. Choose File - New. A widow appears ad asks you if you wat to save the release.brd file before creatig a ew desig. 2. Click Yes to save the chages. The file release.brd is writte to disk. The New Drawig widow appears. 3. Eter the followig ame i the Drawig Name field: viewgerber This will create a ew layout drawig called viewgerber.brd. 4. Click OK i the New Drawig widow to ope the ew desig viewgerber.brd. 5. Choose Setup - Desig Parameters. The Desig Parameter Editor form opes. 6. I the Desig tab, use the scroll butto i the Size field, ad select C. 7. I the Desig tab, use the scroll butto i the Accuracy field, ad select Click OK to close the form. Creatig a New Subclass for the Artwork If you load the artwork o the Class/Subclass pair Etch/Top, all of the lie draws will be see as etch ad will therefore be subject to the stadard DRC settigs such as lie-to-lie, ad so forth. You will create a ew subclass uder the Maufacturig class to load all of the artwork ito. 1. Choose Setup - Subclasses from the top meu. 2. Select the box ext to Maufacturig. 3. I the New Subclass field, eter ARTWORK. Press the Eter or Retur key after eterig the ew subclass ame. March, 2009 OrCAD PCB Editor - Versio

34 Preparig the Board Desig for Maufacturig Lesso Select OK i the Defie Subclasses form. You are ow ready to load i your artwork. Loadig the Artwork Files ito PCB Editor 1. Choose File - Import - Artwork from the top meu. The Load Photoplot form appears. 2. Set the Class field to MANUFACTURING usig the pull-dow meu. 3. Set the Subclass field to ARTWORK usig the pull-dow meu if it is ot curretly selected. 4. Click the Browse butto. I the file browser widow select TOP.art, ad click Ope. The etire path appears i the File Name field. 5. Click the Load File butto. A rectagle ow attaches to your cursor. This represets the outlie of the plot you are about to place. 6. Move the cursor ear the upper left area of the blak scree, the click left. The artwork image appears. 7. Repeat the precedig steps 4 through 6 to defie the other etch layer artwork files you have created (vcc.art, gd.art, ad bottom.art). 8. Click OK to close the Load Photoplot widow. 9. Zoom i to view the artwork layers. Notice the differece betwee the positive ad egative image plaes. The database for this course icludes the flash symbols (.fsm files) that let you see flash features while viewig Gerber files i PCB Editor software. Whe you load a artwork layer that cotais flash ames (defied i your padstack data), PCB Editor tools use the PSMPATH to locate correspodig flash symbols. (.fsm files must have the same ame as the flash.) 10. Do ot save this file. STOP Ed of Lab OrCAD PCB Editor - Versio 16.2 March, 2009

35 Lesso 13 Preparig the Board Desig for Maufacturig Creatig Fabricatio Drawigs FAB NOTES: Fab Drawig DRILL CHART ALL UNITS ARE IN MILS FIGURE SIZE PLATED QTY PLATED PLATED 42 4 I order to create a fabricatio drawig, you will have to create your ow compay format ad cross sectio format symbol, if oe is required. You will also eed to dimesio your drawig if you have ot doe so i the board mechaical drawig. Select the Maufacture - Dimesio/Draft optio from the top meu to access all the available draftig ad dimesioig commads. For more iformatio o dimesioig, see the olie Help files. March, 2009 OrCAD PCB Editor - Versio

36 Preparig the Board Desig for Maufacturig Lesso 13 Drill Symbols ad Leged Table Maufacture - NC - Drill Leged Leged title (deotes layer combiatios) FIGURE colum displays a drill symbol for each hole size. SIZE colum displays the size for each hole. PLATED Colum displays the hole platig QTY colum displays the total cout of each hole size. The PCB Editor's Drill Leged commad automatically creates a drill leged ad the drill drawig iformatio. To execute the Drill Leged commad, select the Maufacture - NC - Drill Leged optio from the top meu. Fill out the Drill Leged form ad select the OK butto. The Drill Leged program rus. If Layer Pair is selected, for boards with through-hole ad blid/buried drill requiremets, the program will geerate a subclass uder the MANUFACTURE class called NCLEGEND-<L1>-<L2> ad will add a ew subclass for each drill leged that is required. <L1>-<L2> are the layer umbers of the two layers beig drilled. O each ew subclass the drill figures will appear. The drill figures are determied by the padstack for that hole. Slots will be displayed at their give size. A group is also created of the leged graphics amed DRILL_LEGEND_<L1>_<L2>. If By Layer is selected, a NCLEGEND-BL-<L1>-<L2> subclass geerates o the MANUFACTURING class, where -BL idicates By Layer drillig ad a group is created of the leged graphics amed DRILL_LEGEND_BL_<L1>_<L2> OrCAD PCB Editor - Versio 16.2 March, 2009

37 Lesso 13 Preparig the Board Desig for Maufacturig After a drill figure has bee draw for every hole i the desig, a rectagle will be attached to your cursor. This is for the outside extets of the drill leged. You select where to place the drill leged o your drawig. The leged will be draw o the class Maufacturig, subclass NC_LEGEND<L1>-<L4>. Every time the Drill Leged program is subsequetly ru, it updates the drill leged i the same locatio. If you wat to move the table o a subclass, toggle Groups i the Fid Filter; all elemets will be treated as oe. If you move a pi or via, the drill figure will also be moved. I the Drill Leged form you ca specify a.dlt drill leged template file where you ca tailor the drill leged to suit your eeds. Drill Customizatio Spreadsheet Maufacture - NC - Drill Customizatio The Drill Customizatio form is accessed from Maufacture - NC - Drill Customizatio. This allows you to defie differet titles for the drill leged tables, add or customize drill toleraces, ad chage the drill symbol figures or their sizes. Overrides will appear i blue. Validate flags ay duplicate hole defiitios or idetical Symbol Figures or Characters, or Symbol Size X or Symbol Size Y fields. The first error cell it fids will tur red for the first detected hole. Subsequet error cells with duplicate symbols will tur red ad display the umber of the first hole with the same symbol. Yellow i the error cell flags holes whose etire hole defiitio is idetical. I that case you ca choose Merge ito oe. March, 2009 OrCAD PCB Editor - Versio

38 Preparig the Board Desig for Maufacturig Lesso 13 Merge combies drills with commo defiitios ito oe etry. The quatity will update for the first duplicate hole. Reset to desig igores ay chages ad resets the iformatio to the curret padstacks. Reset to library igores ay chages ad resets the iformatio to the curret library padstacks. Auto geerate symbols clears existig symbol defiitios for drills ad slots ad automatically geerates ew oes. These are modifiable. Write report file saves to a file usig Comma Separated Value (.csv) or HTML format. If you save to a.csv file, the fileame is drill_customizatio.rpt, which ca be opeed i Microsoft Excel. If saved to a.html format, the fileame is drill_customizatio.html, which is i a web-ready report. Library drill report displays a read-oly spreadsheet detailig the drill iformatio for all available library padstacks. Geeratig a NC Drill File Maufacture - NC - NC Drill Iput files eeded Output files created NC Drill file fial-1-4.drl Auto tool select c_tools.txt Log file Parameter file ctape.log c_param.txt OrCAD PCB Editor - Versio 16.2 March, 2009

39 Lesso 13 Preparig the Board Desig for Maufacturig I order to geerate a drill file for maufacturig, you must have a parameter file (c_param.txt) that specifies the format of the drill coordiate data. If you are geeratig drill data for a machie that is able to perform its ow drill bit selectios automatically, the you will also eed a c_tools.txt file. The PCB Editor program searches the NCDPATH you specify i the eviromet file (ev) to locate these files. To create a parameter file, select Maufacture - NC - Drill Parameters from the top meu. To create a drill file, select Maufacture - NC - NC Drill from the top meu. Root file ame you have the optio to chage the default, which will give the two drilled layers. Scale factor the value specifies that all the drill locatios are scaled i the output file. Auto tool select specifies whether the drillig machie has a automatic tool chager. If this field is ot checked, the drill pauses for maual tool chages (default). If the field is checked, you will eed to create a c_tools.txt file. Separate files for plated/o-plated holes will output to two differet files if checked. Repeat codes specifies whether your drill supports repeat codes. Optimize drill head travel optimizes drill travel o the NC Drill output files. The log file shows the parameters that were used to create the drill data, a summary of hole sizes ad quatities, ad ay warigs or errors. March, 2009 OrCAD PCB Editor - Versio

40 Preparig the Board Desig for Maufacturig Lesso 13 Creatig the Parameters File Maufacture - NC - NC Parameters To set the parameters for the drill coordiate data, select Maufacture - NC - NC Parameters. Parameter File specifies the path ad the output text file ame. The default is c_param.txt. Output file Header specifies oe or more ASCII headers i the output file. The default is oe. Leader specifies the leader legth. Code specifies the output format. The default is ASCII. Excello format Format is the format for coordiate data i the output NCDRILL file. The default is 2.3. Offset X, Y specifies a offset from the drawig origi for the coordiate data. Coordiates specifies whether the output coordiates are icremetal or absolute OrCAD PCB Editor - Versio 16.2 March, 2009

41 Lesso 13 Preparig the Board Desig for Maufacturig Output Uits specifies whether the output uits are Eglish or Metric. The default is Eglish. Leadig Zero Suppressio specifies whether the output coordiates are padded with leadig zeros. Trailig Zero Suppressio specifies whether the output coordiates are padded with trailig zeros. Equal Coordiate Suppressio specifies whether equal coordiates are suppressed. The default does ot suppress equal coordiates. Ehaced Excello format chooses to geerate a header i NC Drill ad NC Route output files that more fully uses Excello commads. Creatig Assembly Drawigs If you started your layout from a template or master desig file, you already have a drawig border (A-D size format symbol), as well as format symbols for assembly otes. You are ow ready to create a plot file for the assembly drawig. Like the photoplot process, what you see i the work area is what is icluded i ay plot file. The various format symbols (like assy otes) eed to be created with this i mid. For example, whe you create a ASSY_NOTES format symbol (with the Symbol Editor), use a layer for the graphics such as Board Geometry/Assembly_Notes. Whe you eed to create a plot file for the assembly drawig, toggle the appropriate layers i the layout drawig to make oly the assembly-related data visible. To set visibility, select Display - Color/Visibility from the top meu. March, 2009 OrCAD PCB Editor - Versio

Lesson 13: Preparing the Board Design for Manufacturing

Lesson 13: Preparing the Board Design for Manufacturing 13 Lesson 13: Preparing the Board Design for Manufacturing Learning Objectives In this lesson you will: Generate and edit silkscreen layers, use reports available in the OrCAD and Allegro PCB Editor Check

More information

Descriptive Statistics Summary Lists

Descriptive Statistics Summary Lists Chapter 209 Descriptive Statistics Summary Lists Itroductio This procedure is used to summarize cotiuous data. Large volumes of such data may be easily summarized i statistical lists of meas, couts, stadard

More information

IMP: Superposer Integrated Morphometrics Package Superposition Tool

IMP: Superposer Integrated Morphometrics Package Superposition Tool IMP: Superposer Itegrated Morphometrics Package Superpositio Tool Programmig by: David Lieber ( 03) Caisius College 200 Mai St. Buffalo, NY 4208 Cocept by: H. David Sheets, Dept. of Physics, Caisius College

More information

The VSS CCD photometry spreadsheet

The VSS CCD photometry spreadsheet The VSS CCD photometry spreadsheet Itroductio This Excel spreadsheet has bee developed ad tested by the BAA VSS for aalysig results files produced by the multi-image CCD photometry procedure i AIP4Wi v2.

More information

. Written in factored form it is easy to see that the roots are 2, 2, i,

. Written in factored form it is easy to see that the roots are 2, 2, i, CMPS A Itroductio to Programmig Programmig Assigmet 4 I this assigmet you will write a java program that determies the real roots of a polyomial that lie withi a specified rage. Recall that the roots (or

More information

Weston Anniversary Fund

Weston Anniversary Fund Westo Olie Applicatio Guide 2018 1 This guide is desiged to help charities applyig to the Westo to use our olie applicatio form. The Westo is ope to applicatios from 5th Jauary 2018 ad closes o 30th Jue

More information

Getting Started. Getting Started - 1

Getting Started. Getting Started - 1 Gettig Started Gettig Started - 1 Issue 1 Overview of Gettig Started Overview of Gettig Started This sectio explais the basic operatios of the AUDIX system. It describes how to: Log i ad log out of the

More information

MOTIF XF Extension Owner s Manual

MOTIF XF Extension Owner s Manual MOTIF XF Extesio Ower s Maual Table of Cotets About MOTIF XF Extesio...2 What Extesio ca do...2 Auto settig of Audio Driver... 2 Auto settigs of Remote Device... 2 Project templates with Iput/ Output Bus

More information

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design

CSC 220: Computer Organization Unit 11 Basic Computer Organization and Design College of Computer ad Iformatio Scieces Departmet of Computer Sciece CSC 220: Computer Orgaizatio Uit 11 Basic Computer Orgaizatio ad Desig 1 For the rest of the semester, we ll focus o computer architecture:

More information

Pattern Recognition Systems Lab 1 Least Mean Squares

Pattern Recognition Systems Lab 1 Least Mean Squares Patter Recogitio Systems Lab 1 Least Mea Squares 1. Objectives This laboratory work itroduces the OpeCV-based framework used throughout the course. I this assigmet a lie is fitted to a set of poits usig

More information

LifeBook P Series Notebook BIOS BIOS SETUP UTILITY

LifeBook P Series Notebook BIOS BIOS SETUP UTILITY BIOS SECTION P1510 LifeBook P7000 Notebook BIOS LifeBook P Series Notebook BIOS BIOS SETUP UTILITY The BIOS Setup Utility is a program that sets up the operatig eviromet for your otebook. Your BIOS is

More information

Orcad Layout. Getting Started

Orcad Layout. Getting Started Orcad Layout Gettig Started Copyright 1985-2000 Cadece Desig Systems, Ic. All rights reserved. Trademarks Allegro, Ambit, BuildGates, Cadece, Cadece logo, Cocept, Diva, Dracula, Gate Esemble, NC Verilog,

More information

Using VTR Emulation on Avid Systems

Using VTR Emulation on Avid Systems Usig VTR Emulatio o Avid Systems VTR emulatio allows you to cotrol a sequece loaded i the Record moitor from a edit cotroller for playback i the edit room alog with other sources. I this sceario the edit

More information

Fujitsu LifeBook P Series

Fujitsu LifeBook P Series Fujitsu LifeBook P Series BIOS Guide LifeBook P Series Model: P1510D Documet Date: 7/26/2005 Documet Part Number: FPC58-1399-01 FUJITSU COMPUTER SYSTEMS CORPORATION LifeBook P7000 Notebook BIOS LifeBook

More information

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard

Using the Keyboard. Using the Wireless Keyboard. > Using the Keyboard 1 A wireless keyboard is supplied with your computer. The wireless keyboard uses a stadard key arragemet with additioal keys that perform specific fuctios. Usig the Wireless Keyboard Two AA alkalie batteries

More information

One advantage that SONAR has over any other music-sequencing product I ve worked

One advantage that SONAR has over any other music-sequencing product I ve worked *gajedra* D:/Thomso_Learig_Projects/Garrigus_163132/z_productio/z_3B2_3D_files/Garrigus_163132_ch17.3d, 14/11/08/16:26:39, 16:26, page: 647 17 CAL 101 Oe advatage that SONAR has over ay other music-sequecig

More information

Avid Interplay Bundle

Avid Interplay Bundle Avid Iterplay Budle Versio 2.5 Cofigurator ReadMe Overview This documet provides a overview of Iterplay Budle v2.5 ad describes how to ru the Iterplay Budle cofiguratio tool. Iterplay Budle v2.5 refers

More information

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 9. Pointers and Dynamic Arrays. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 9 Poiters ad Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 9.1 Poiters 9.2 Dyamic Arrays Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Slide 9-3

More information

The isoperimetric problem on the hypercube

The isoperimetric problem on the hypercube The isoperimetric problem o the hypercube Prepared by: Steve Butler November 2, 2005 1 The isoperimetric problem We will cosider the -dimesioal hypercube Q Recall that the hypercube Q is a graph whose

More information

Guide to Applying Online

Guide to Applying Online Guide to Applyig Olie Itroductio Respodig to requests for additioal iformatio Reportig: submittig your moitorig or ed of grat Pledges: submittig your Itroductio This guide is to help charities submit their

More information

Parabolic Path to a Best Best-Fit Line:

Parabolic Path to a Best Best-Fit Line: Studet Activity : Fidig the Least Squares Regressio Lie By Explorig the Relatioship betwee Slope ad Residuals Objective: How does oe determie a best best-fit lie for a set of data? Eyeballig it may be

More information

Orcad Layout. Autoplacement User s Guide

Orcad Layout. Autoplacement User s Guide Orcad Layout Autoplacemet User s Guide Copyright 1985-2000 Cadece Desig Systems, Ic. All rights reserved. Trademarks Allegro, Ambit, BuildGates, Cadece, Cadece logo, Cocept, Diva, Dracula, Gate Esemble,

More information

Customer Portal Quick Reference User Guide

Customer Portal Quick Reference User Guide Customer Portal Quick Referece User Guide Overview This user guide is iteded for FM Approvals customers usig the Approval Iformatio Maagemet (AIM) customer portal to track their active projects. AIM is

More information

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe

Copyright 2016 Ramez Elmasri and Shamkant B. Navathe Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe CHAPTER 22 Database Recovery Techiques Copyright 2016 Ramez Elmasri ad Shamkat B. Navathe Itroductio Recovery algorithms Recovery cocepts Write-ahead

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 6 Defiig Fuctios Pytho Programmig, 2/e 1 Objectives To uderstad why programmers divide programs up ito sets of cooperatig fuctios. To be able to

More information

condition w i B i S maximum u i

condition w i B i S maximum u i ecture 10 Dyamic Programmig 10.1 Kapsack Problem November 1, 2004 ecturer: Kamal Jai Notes: Tobias Holgers We are give a set of items U = {a 1, a 2,..., a }. Each item has a weight w i Z + ad a utility

More information

A Taste of Maya. Character Setup

A Taste of Maya. Character Setup This tutorial goes through the steps to add aimatio cotrols to a previously modeled character. The character i the scee below is wearig clothes made with Cloth ad the sceery has bee created with Pait Effects.

More information

Alpha Individual Solutions MAΘ National Convention 2013

Alpha Individual Solutions MAΘ National Convention 2013 Alpha Idividual Solutios MAΘ Natioal Covetio 0 Aswers:. D. A. C 4. D 5. C 6. B 7. A 8. C 9. D 0. B. B. A. D 4. C 5. A 6. C 7. B 8. A 9. A 0. C. E. B. D 4. C 5. A 6. D 7. B 8. C 9. D 0. B TB. 570 TB. 5

More information

Computers and Scientific Thinking

Computers and Scientific Thinking Computers ad Scietific Thikig David Reed, Creighto Uiversity Chapter 15 JavaScript Strigs 1 Strigs as Objects so far, your iteractive Web pages have maipulated strigs i simple ways use text box to iput

More information

Chapter 4 The Datapath

Chapter 4 The Datapath The Ageda Chapter 4 The Datapath Based o slides McGraw-Hill Additioal material 24/25/26 Lewis/Marti Additioal material 28 Roth Additioal material 2 Taylor Additioal material 2 Farmer Tae the elemets that

More information

3.1 Overview of MySQL Programs. These programs are discussed further in Chapter 4, Database Administration. Client programs that access the server:

3.1 Overview of MySQL Programs. These programs are discussed further in Chapter 4, Database Administration. Client programs that access the server: 3 Usig MySQL Programs This chapter provides a brief overview of the programs provided by MySQL AB ad discusses how to specify optios whe you ru these programs. Most programs have optios that are specific

More information

The Magma Database file formats

The Magma Database file formats The Magma Database file formats Adrew Gaylard, Bret Pikey, ad Mart-Mari Breedt Johaesburg, South Africa 15th May 2006 1 Summary Magma is a ope-source object database created by Chris Muller, of Kasas City,

More information

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana

The Closest Line to a Data Set in the Plane. David Gurney Southeastern Louisiana University Hammond, Louisiana The Closest Lie to a Data Set i the Plae David Gurey Southeaster Louisiaa Uiversity Hammod, Louisiaa ABSTRACT This paper looks at three differet measures of distace betwee a lie ad a data set i the plae:

More information

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation

Task scenarios Outline. Scenarios in Knowledge Extraction. Proposed Framework for Scenario to Design Diagram Transformation 6-0-0 Kowledge Trasformatio from Task Scearios to View-based Desig Diagrams Nima Dezhkam Kamra Sartipi {dezhka, sartipi}@mcmaster.ca Departmet of Computig ad Software McMaster Uiversity CANADA SEKE 08

More information

BEA WebLogic Process Integrator

BEA WebLogic Process Integrator BEA WebLogic Process Itegrator A Compoet of BEA WebLogic Itegratio BEA WebLogic Process Itegrator Studio Olie Help BEA WebLogic Process Itegrator Release 2.0 Documet Editio 2.0 July 2001 Copyright Copyright

More information

Oracle Server. What s New in this Release? Release Notes

Oracle  Server. What s New in this Release? Release Notes Oracle email Server Release Notes Release 5.2 for Widows NT May 2001 Part No. A90426-01 These release otes accompay Oracle email Server Release 5.2 for Widows NT. They cotai the followig topics: What s

More information

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c

Global Support Guide. Verizon WIreless. For the BlackBerry 8830 World Edition Smartphone and the Motorola Z6c Verizo WIreless Global Support Guide For the BlackBerry 8830 World Editio Smartphoe ad the Motorola Z6c For complete iformatio o global services, please refer to verizowireless.com/vzglobal. Whether i

More information

BAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8

BAAN IVc/BaanERP. Conversion Guide Oracle7 to Oracle8 BAAN IVc/BaaERP A publicatio of: Baa Developmet B.V. P.O.Box 143 3770 AC Bareveld The Netherlads Prited i the Netherlads Baa Developmet B.V. 1999. All rights reserved. The iformatio i this documet is subject

More information

Web OS Switch Software

Web OS Switch Software Web OS Switch Software BBI Quick Guide Nortel Networks Part Number: 213164, Revisio A, July 2000 50 Great Oaks Boulevard Sa Jose, Califoria 95119 408-360-5500 Mai 408-360-5501 Fax www.orteletworks.com

More information

JoLetter 6.7. JoLauterbach Software GmbH. Mail and merge with QuarkXPress. JoLauterbach Software GmbH. Stolzingstraße 4a Bayreuth Germany

JoLetter 6.7. JoLauterbach Software GmbH. Mail and merge with QuarkXPress. JoLauterbach Software GmbH. Stolzingstraße 4a Bayreuth Germany JoLetter 6.7 Mail ad merge with QuarkXPress JoLauterbach Software GmbH Stolzigstraße 4a 95445 Bayreuth Germay Telefo: +49-921-730 3363 Fax: +49-921-730 3394 E-Mail: ifo@jolauterbach.com Iteret: http://www.jolauterbach.com

More information

Floristic Quality Assessment (FQA) Calculator for Colorado User s Guide

Floristic Quality Assessment (FQA) Calculator for Colorado User s Guide Floristic Quality Assessmet (FQA) Calculator for Colorado User s Guide Created by the Colorado atural Heritage Program Last Updated April 2012 The FQA Calculator was created by Michelle Fik ad Joaa Lemly

More information

TUTORIAL Create Playlist Helen Doron Course

TUTORIAL Create Playlist Helen Doron Course TUTORIAL Create Playlist Hele Doro Course TUTY Tutorial Create Playlist Hele Doro Course Writte by Serafii Giampiero (INV SRL) Revised by Raffaele Forgioe (INV SRL) Editio EN - 0 Jue 0-0, INV S.r.l. Cotact:

More information

The number n of subintervals times the length h of subintervals gives length of interval (b-a).

The number n of subintervals times the length h of subintervals gives length of interval (b-a). Simulator with MadMath Kit: Riema Sums (Teacher s pages) I your kit: 1. GeoGebra file: Ready-to-use projector sized simulator: RiemaSumMM.ggb 2. RiemaSumMM.pdf (this file) ad RiemaSumMMEd.pdf (educator's

More information

Elementary Educational Computer

Elementary Educational Computer Chapter 5 Elemetary Educatioal Computer. Geeral structure of the Elemetary Educatioal Computer (EEC) The EEC coforms to the 5 uits structure defied by vo Neuma's model (.) All uits are preseted i a simplified

More information

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved.

Chapter 11. Friends, Overloaded Operators, and Arrays in Classes. Copyright 2014 Pearson Addison-Wesley. All rights reserved. Chapter 11 Frieds, Overloaded Operators, ad Arrays i Classes Copyright 2014 Pearso Addiso-Wesley. All rights reserved. Overview 11.1 Fried Fuctios 11.2 Overloadig Operators 11.3 Arrays ad Classes 11.4

More information

Basic Design Principles

Basic Design Principles + Basic Desig Priciples + Assigmet 2: Your studet web site 1. Baer 2. Your ame 3. Your accout umber 4. A lik to aother web page, preferably oe useful to you i this class 5. A photo, preferably of you 6.

More information

Princeton Instruments Reference Manual

Princeton Instruments Reference Manual Priceto Istrumets Referece Maual Improvisio, Viscout Cetre II, Uiversity of Warwick Sciece Park, Millbur Hill Road, Covetry. CV4 7HS Tel: 0044 (0) 24 7669 2229 Fax: 0044 (0) 24 7669 0091 e-mail: admi@improvisio.com

More information

This chapter serves as an introductory overview of Excel If you re

This chapter serves as an introductory overview of Excel If you re This chapter serves as a itroductory overview of Excel 2007. If you re already familiar with a previous versio of Excel, readig this chapter is still a good idea. Excel 2007 is differet from every previous

More information

Adapter for Mainframe

Adapter for Mainframe BEA WebLogic Java Adapter for Maiframe Workflow Processig Guide Release 5.0 Documet Date: Jauary 2002 Copyright Copyright 2002 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software

More information

BEA Tuxedo. Using the BEA Tuxedo System on Windows NT

BEA Tuxedo. Using the BEA Tuxedo System on Windows NT BEA Tuxedo Usig the BEA Tuxedo System o Widows NT BEA Tuxedo Release 7.1 Documet Editio 7.1 May 2000 Copyright Copyright 2000 BEA Systems, Ic. All Rights Reserved. Restricted Rights Leged This software

More information

Lesson 5: Board Design Files

Lesson 5: Board Design Files 5 Lesson 5: Board Design Files Learning Objectives In this lesson you will: Use the Mechanical Symbol Editor to create a mechanical board symbol Use the PCB Design Editor to create a master board design

More information

Python Programming: An Introduction to Computer Science

Python Programming: An Introduction to Computer Science Pytho Programmig: A Itroductio to Computer Sciece Chapter 1 Computers ad Programs 1 Objectives To uderstad the respective roles of hardware ad software i a computig system. To lear what computer scietists

More information

Avid recommends that you read all the information in this ReadMe file thoroughly before installing or using any new software release.

Avid recommends that you read all the information in this ReadMe file thoroughly before installing or using any new software release. PostDeko for Editors Versio 8.4 ReadMe Importat Iformatio Avid recommeds that you read all the iformatio i this ReadMe file thoroughly before istallig or usig ay ew software release. Importat: Search the

More information

Using Visio for Architecture and Engineering

Using Visio for Architecture and Engineering 32_109960 pt05.qxp 2/20/07 11:14 AM Page 491 Usig Visio for Architecture ad Egieerig IN THIS PART Chapter 25 Workig with Scaled Drawigs Chapter 26 Creatig ad Maagig Scaled Drawigs Chapter 27 Layig Out

More information

Lecture 1: Introduction and Strassen s Algorithm

Lecture 1: Introduction and Strassen s Algorithm 5-750: Graduate Algorithms Jauary 7, 08 Lecture : Itroductio ad Strasse s Algorithm Lecturer: Gary Miller Scribe: Robert Parker Itroductio Machie models I this class, we will primarily use the Radom Access

More information

Data diverse software fault tolerance techniques

Data diverse software fault tolerance techniques Data diverse software fault tolerace techiques Complemets desig diversity by compesatig for desig diversity s s limitatios Ivolves obtaiig a related set of poits i the program data space, executig the

More information

Baan Tools User Management

Baan Tools User Management Baa Tools User Maagemet Module Procedure UP008A US Documetiformatio Documet Documet code : UP008A US Documet group : User Documetatio Documet title : User Maagemet Applicatio/Package : Baa Tools Editio

More information

Appendix D. Controller Implementation

Appendix D. Controller Implementation COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Appedix D Cotroller Implemetatio Cotroller Implemetatios Combiatioal logic (sigle-cycle); Fiite state machie (multi-cycle, pipelied);

More information

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming

Lecture Notes 6 Introduction to algorithm analysis CSS 501 Data Structures and Object-Oriented Programming Lecture Notes 6 Itroductio to algorithm aalysis CSS 501 Data Structures ad Object-Orieted Programmig Readig for this lecture: Carrao, Chapter 10 To be covered i this lecture: Itroductio to algorithm aalysis

More information

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 5. Functions for All Subtasks. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 5 Fuctios for All Subtasks Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 5.1 void Fuctios 5.2 Call-By-Referece Parameters 5.3 Usig Procedural Abstractio 5.4 Testig ad Debuggig

More information

Term Project Report. This component works to detect gesture from the patient as a sign of emergency message and send it to the emergency manager.

Term Project Report. This component works to detect gesture from the patient as a sign of emergency message and send it to the emergency manager. CS2310 Fial Project Loghao Li Term Project Report Itroductio I this project, I worked o expadig exercise 4. What I focused o is makig the real gesture recogizig sesor ad desig proper gestures ad recogizig

More information

PowerView. Model AP9215. User s Manual

PowerView. Model AP9215. User s Manual PowerView Model AP9215 User s Maual Thak You! Thak you for selectig the America Power Coversio PowerView. It has bee desiged for may years of reliable, maiteace-free service i combiatio with your America

More information

Learning to Shoot a Goal Lecture 8: Learning Models and Skills

Learning to Shoot a Goal Lecture 8: Learning Models and Skills Learig to Shoot a Goal Lecture 8: Learig Models ad Skills How do we acquire skill at shootig goals? CS 344R/393R: Robotics Bejami Kuipers Learig to Shoot a Goal The robot eeds to shoot the ball i the goal.

More information

OCR Statistics 1. Working with data. Section 3: Measures of spread

OCR Statistics 1. Working with data. Section 3: Measures of spread Notes ad Eamples OCR Statistics 1 Workig with data Sectio 3: Measures of spread Just as there are several differet measures of cetral tedec (averages), there are a variet of statistical measures of spread.

More information

Lower Bounds for Sorting

Lower Bounds for Sorting Liear Sortig Topics Covered: Lower Bouds for Sortig Coutig Sort Radix Sort Bucket Sort Lower Bouds for Sortig Compariso vs. o-compariso sortig Decisio tree model Worst case lower boud Compariso Sortig

More information

Totally Integrated Power SIMARIS project Help. Software Functions in Detail.

Totally Integrated Power SIMARIS project Help. Software Functions in Detail. Totally Itegrated Power SIMARIS project Help 5.0.0 Software Fuctios i Detail www.siemes.com/simaris 1 Itroductio 4 1.1 Determiatio of space requiremets ad budget with SIMARIS project 4 1.2 System requiremets

More information

Evaluation scheme for Tracking in AMI

Evaluation scheme for Tracking in AMI A M I C o m m u i c a t i o A U G M E N T E D M U L T I - P A R T Y I N T E R A C T I O N http://www.amiproject.org/ Evaluatio scheme for Trackig i AMI S. Schreiber a D. Gatica-Perez b AMI WP4 Trackig:

More information

Workflow Extensions User Guide. StarTeam 12.0

Workflow Extensions User Guide. StarTeam 12.0 Workflow Extesios User Guide StarTeam 12.0 Micro Focus 575 Ato Blvd., Suite 510 Costa Mesa, CA 92626 Copyright 2011 Micro Focus IP Developmet Limited. All Rights Reserved. StarTeam cotais derivative works

More information

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only

Bezier curves. Figure 2 shows cubic Bezier curves for various control points. In a Bezier curve, only Edited: Yeh-Liag Hsu (998--; recommeded: Yeh-Liag Hsu (--9; last updated: Yeh-Liag Hsu (9--7. Note: This is the course material for ME55 Geometric modelig ad computer graphics, Yua Ze Uiversity. art of

More information

How do we evaluate algorithms?

How do we evaluate algorithms? F2 Readig referece: chapter 2 + slides Algorithm complexity Big O ad big Ω To calculate ruig time Aalysis of recursive Algorithms Next time: Litterature: slides mostly The first Algorithm desig methods:

More information

ECE4050 Data Structures and Algorithms. Lecture 6: Searching

ECE4050 Data Structures and Algorithms. Lecture 6: Searching ECE4050 Data Structures ad Algorithms Lecture 6: Searchig 1 Search Give: Distict keys k 1, k 2,, k ad collectio L of records of the form (k 1, I 1 ), (k 2, I 2 ),, (k, I ) where I j is the iformatio associated

More information

Chapter 10. Defining Classes. Copyright 2015 Pearson Education, Ltd.. All rights reserved.

Chapter 10. Defining Classes. Copyright 2015 Pearson Education, Ltd.. All rights reserved. Chapter 10 Defiig Classes Copyright 2015 Pearso Educatio, Ltd.. All rights reserved. Overview 10.1 Structures 10.2 Classes 10.3 Abstract Data Types 10.4 Itroductio to Iheritace Copyright 2015 Pearso Educatio,

More information

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS

APPLICATION NOTE PACE1750AE BUILT-IN FUNCTIONS APPLICATION NOTE PACE175AE BUILT-IN UNCTIONS About This Note This applicatio brief is iteded to explai ad demostrate the use of the special fuctios that are built ito the PACE175AE processor. These powerful

More information

BODiBEAT Station. Owner s Manual. Contents

BODiBEAT Station. Owner s Manual. Contents BODiBEAT Statio Ower s Maual Versio 1.2.c Cotets About the BODiBEAT Statio.................... 2 Viewig the Exercise Logs....................... 5 Creatig ad Maagig a Traiig Program........ 9 Maagig Sog

More information

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design

COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Interface. Chapter 4. The Processor. Part A Datapath Design COMPUTER ORGANIZATION AND DESIGN The Hardware/Software Iterface 5 th Editio Chapter The Processor Part A path Desig Itroductio CPU performace factors Istructio cout Determied by ISA ad compiler. CPI ad

More information

Interactive PMCube Explorer

Interactive PMCube Explorer Iteractive PMCube Explorer Documetatio ad User Maual Thomas Vogelgesag Carl vo Ossietzky Uiversität Oldeburg December 9, 206 Cotets Itroductio 3 2 Applicatio Overview 4 3 Data Preparatio 6 3. Data Warehouse

More information

6.854J / J Advanced Algorithms Fall 2008

6.854J / J Advanced Algorithms Fall 2008 MIT OpeCourseWare http://ocw.mit.edu 6.854J / 18.415J Advaced Algorithms Fall 2008 For iformatio about citig these materials or our Terms of Use, visit: http://ocw.mit.edu/terms. 18.415/6.854 Advaced Algorithms

More information

Security of Bluetooth: An overview of Bluetooth Security

Security of Bluetooth: An overview of Bluetooth Security Versio 2 Security of Bluetooth: A overview of Bluetooth Security Marjaaa Träskbäck Departmet of Electrical ad Commuicatios Egieerig mtraskba@cc.hut.fi 52655H ABSTRACT The purpose of this paper is to give

More information

Bike MS: 2013 Participant Center guide

Bike MS: 2013 Participant Center guide Bike MS: 2013 Participat Ceter guide bikems.org 1 Why use Olie Fudraisig Tools? Usig olie tools makes fudraisig easier Table of Cotets Participats who use persoal pages raise more moey! Bike MS $883 v.

More information

Bike MS: 2014 Participant Center guide

Bike MS: 2014 Participant Center guide Bike MS: 2014 Participat Ceter guide bikems.org 1 Table of Cotets Why Use Olie Fudraisig Tools... 2 Participat Ceter... 3 Guide to Olie Fudraisig... 3 Edit Persoal Page... 5 Address Book... 7 Email Messages...

More information

CSC165H1 Worksheet: Tutorial 8 Algorithm analysis (SOLUTIONS)

CSC165H1 Worksheet: Tutorial 8 Algorithm analysis (SOLUTIONS) CSC165H1, Witer 018 Learig Objectives By the ed of this worksheet, you will: Aalyse the ruig time of fuctios cotaiig ested loops. 1. Nested loop variatios. Each of the followig fuctios takes as iput a

More information

3D Model Retrieval Method Based on Sample Prediction

3D Model Retrieval Method Based on Sample Prediction 20 Iteratioal Coferece o Computer Commuicatio ad Maagemet Proc.of CSIT vol.5 (20) (20) IACSIT Press, Sigapore 3D Model Retrieval Method Based o Sample Predictio Qigche Zhag, Ya Tag* School of Computer

More information

1&1 Next Level Hosting

1&1 Next Level Hosting 1&1 Next Level Hostig Performace Level: Performace that grows with your requiremets Copyright 1&1 Iteret SE 2017 1ad1.com 2 1&1 NEXT LEVEL HOSTING 3 Fast page loadig ad short respose times play importat

More information

K-NET bus. When several turrets are connected to the K-Bus, the structure of the system is as showns

K-NET bus. When several turrets are connected to the K-Bus, the structure of the system is as showns K-NET bus The K-Net bus is based o the SPI bus but it allows to addressig may differet turrets like the I 2 C bus. The K-Net is 6 a wires bus (4 for SPI wires ad 2 additioal wires for request ad ackowledge

More information

Computational Geometry

Computational Geometry Computatioal Geometry Chapter 4 Liear programmig Duality Smallest eclosig disk O the Ageda Liear Programmig Slides courtesy of Craig Gotsma 4. 4. Liear Programmig - Example Defie: (amout amout cosumed

More information

Performance Plus Software Parameter Definitions

Performance Plus Software Parameter Definitions Performace Plus+ Software Parameter Defiitios/ Performace Plus Software Parameter Defiitios Chapma Techical Note-TG-5 paramete.doc ev-0-03 Performace Plus+ Software Parameter Defiitios/2 Backgroud ad Defiitios

More information

Introduction to GAMIT/GLOBK Applications of GLOBK. Lecture 11 OVERVIEW

Introduction to GAMIT/GLOBK Applications of GLOBK. Lecture 11 OVERVIEW Itroductio to GAMIT/GLOBK Applicatios of GLOBK Lecture 11 GAMIT/GLOBK Lec11 1 OVERVIEW o I this lecture we cover: o Basic types of aalyses with globk l Velocity ad repeatability rus o GLOBK acillary programs

More information

UNIVERSITY OF MORATUWA

UNIVERSITY OF MORATUWA UNIVERSITY OF MORATUWA FACULTY OF ENGINEERING DEPARTMENT OF COMPUTER SCIENCE & ENGINEERING B.Sc. Egieerig 2014 Itake Semester 2 Examiatio CS2052 COMPUTER ARCHITECTURE Time allowed: 2 Hours Jauary 2016

More information

Ones Assignment Method for Solving Traveling Salesman Problem

Ones Assignment Method for Solving Traveling Salesman Problem Joural of mathematics ad computer sciece 0 (0), 58-65 Oes Assigmet Method for Solvig Travelig Salesma Problem Hadi Basirzadeh Departmet of Mathematics, Shahid Chamra Uiversity, Ahvaz, Ira Article history:

More information

Use the Pad Designer to create padstacks for a number of typical pins, such as throughhole and surface-mount pads.

Use the Pad Designer to create padstacks for a number of typical pins, such as throughhole and surface-mount pads. 3 Lesson 3: Padstacks Learning Objectives In this lesson you will: Use the Pad Designer to create padstacks for a number of typical pins, such as throughhole and surface-mount pads. In this section you

More information

Message Integrity and Hash Functions. TELE3119: Week4

Message Integrity and Hash Functions. TELE3119: Week4 Message Itegrity ad Hash Fuctios TELE3119: Week4 Outlie Message Itegrity Hash fuctios ad applicatios Hash Structure Popular Hash fuctios 4-2 Message Itegrity Goal: itegrity (ot secrecy) Allows commuicatig

More information

Lecture 28: Data Link Layer

Lecture 28: Data Link Layer Automatic Repeat Request (ARQ) 2. Go ack N ARQ Although the Stop ad Wait ARQ is very simple, you ca easily show that it has very the low efficiecy. The low efficiecy comes from the fact that the trasmittig

More information

Panel for Adobe Premiere Pro CC Partner Solution

Panel for Adobe Premiere Pro CC Partner Solution Pael for Adobe Premiere Pro CC Itegratio for more efficiecy The makes video editig simple, fast ad coveiet. The itegrated pael gives users immediate access to all medialoopster features iside Adobe Premiere

More information

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence

9.1. Sequences and Series. Sequences. What you should learn. Why you should learn it. Definition of Sequence _9.qxd // : AM Page Chapter 9 Sequeces, Series, ad Probability 9. Sequeces ad Series What you should lear Use sequece otatio to write the terms of sequeces. Use factorial otatio. Use summatio otatio to

More information

Well, here we are again with a new version of Max, and the first question

Well, here we are again with a new version of Max, and the first question Explorig the Max Iterface Well, here we are agai with a ew versio of Max, ad the first questio o the mids of existig users is Did the iterface chage? The aswer is a happy very little. Most serious users

More information

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000.

Basic allocator mechanisms The course that gives CMU its Zip! Memory Management II: Dynamic Storage Allocation Mar 6, 2000. 5-23 The course that gives CM its Zip Memory Maagemet II: Dyamic Storage Allocatio Mar 6, 2000 Topics Segregated lists Buddy system Garbage collectio Mark ad Sweep Copyig eferece coutig Basic allocator

More information

In this chapter, you learn the concepts and terminology of databases and

In this chapter, you learn the concepts and terminology of databases and A Itroductio to Database Developmet I this chapter, you lear the cocepts ad termiology of databases ad how to desig the tables that your forms ad reports will use. Fially, you build the actual tables used

More information

Making Sense of Proc Tabulate Jonas V. Bilenas, JP Morgan Chase, New York, NY

Making Sense of Proc Tabulate Jonas V. Bilenas, JP Morgan Chase, New York, NY Makig Sese of Proc Tabulate Joas V. Bileas JP Morga Chase New York NY ABSTRACT The TABULATE procedure i SAS provides a flexible platform to geerate tabular reports. May begiig SAS programmers have a difficult

More information

CS 111: Program Design I Lecture 15: Objects, Pandas, Modules. Robert H. Sloan & Richard Warner University of Illinois at Chicago October 13, 2016

CS 111: Program Design I Lecture 15: Objects, Pandas, Modules. Robert H. Sloan & Richard Warner University of Illinois at Chicago October 13, 2016 CS 111: Program Desig I Lecture 15: Objects, Padas, Modules Robert H. Sloa & Richard Warer Uiversity of Illiois at Chicago October 13, 2016 OBJECTS AND DOT NOTATION Objects (Implicit i Chapter 2, Variables,

More information

apple Apple Computer, Inc.

apple Apple Computer, Inc. apple Basic Skills apple Apple Computer, Ic. This maual ad the software described i it are copyrighted, with all rights reserved. Uder the copyright laws, this maual or the software may ot be copied, i

More information