OrCAD 100 : : - 1 -
, (templates), [(, (IC) (4,8,14,16 )], ( )! " ( ) # $ % ", Photoplotter $ # Gerber Photoplotter & Bishop Graphics, Berol ', 1975, CAD OrCAD SDT PCB 1985, PC, Windows (71, 72, 91 92), 120000, standard - 2 -
()'&*+,-&+ /'0-+ -- 1 # (/ ($2, ( (/ - + 3 ( 3 #,,, AND, OR, NAND, NOT, NOR, XOR,,, ", (counters), (timers) 3 # " $ 4 2004 OrCAD 720 ( Computer Aided Design), OrCAD V100 5 OrCAD -- " " BUNGARD CCD, # " OrCAD, # OrCAD 1 $ # : - 3 -
, 3 # PCB OrCAD WINDOWS PCB PCB OrCAD " PCB, ", # PSpice, PCB, # # ECO + 3, OrCAD OrCAD OrCAD 100 $ OrCAD PCB OrCAD Capture, PSpice, OrCAD Layout SPECCTRA 6 #, " : OrCAD Capture PSpice A/D OrCAD Layout SPECCTRA % Unison Ultra Suite ' $# OrCAD %, partial directory schematic - 4 -
!"# OrCAD CAPTURE PSpice ', 3 OrCAD Layout ' PCB routing,! ", OrCAD Capture 7,, 2 - $ $ $ $ # : 5 0 Capture '# %&' # 5 OrCAD Capture,,,, ports PSpice 3, OrCAD #()"# &), full adder OrCAD Capture full adder ( ) half adder ( ) 0 : 40 "# %' &) Capture + & OrCAD Capture, 1 $ filenames 2 $,,, ' : - 5 -
; ( ) @ ( ) ~ (telda) # (hash) & (ampersand) %( ) "( )! ( ) () () < ( ) = () ( ) [ ] (), () "# %' "(#' 6, Capture's Project Wizard $ 1 Launch Capture 2 $, # New > Project 3, ( Full Add) 4 6, # Analog or Mixed A/D *:! A/D PSpice 5 Create PSpice, # Create a blank project option button *: %, PSpice, # % ", 6 5 +& FullAdd +!, (f dsn) PSpice, A/D File > New > Project command FullAdd Project Manager window,, fulladd dsn, &, - 6 -
SCHEMATIC $ " PAGE1 (-#' (! schematic # &#,!)# page1 7 #, HALFADD 1 Project Manager window, # SCHEMATIC1 2 $ pop-up menu, # Rename 3 Rename, HALADD 4 +, # PAGE1 pop-up menu # Rename 5 Rename, HALFADD +& $ Schematic, directory Project Manager window %' / &) 5 OrCAD Capture,!,,, 6 # OrCAD Capture, Design Template dialog box 6 # Design Template dialog box, pop-up menu # Design Template "# %' ) &), half adder / SUM CARRY # *' # 0 # 1#,## 1 $ Place menu Capture, # Part 2 Place Part dialog box, # schematic page - 7 -
( EVAL " 3 A #, # 7408 # +& 4 AND 7408, 5 T +R (7432) NOT (7404) " )#' # 1#,## $ #, # 1 $ Place menu, # Wire + crosshair 2 (wire) #, U2A, OR,U1B 6, # AND - 8 -
3 pin, pin4, OR (7432) pin # 4 + 5 +, 6, : 1 $ Place menu Capture, # Hierarchical Port, Place Hierarchical Port dialog box " *: ', # the Place port button Tool Palette 2 A Libraries list box, # CAPSYM 3 $, ports $ Symbols list, # PORTRIGHT-R # OK 4 2 ports 5 6 /, 6 M # SUM CARRY, 7 1 8 half adder full adder half adder "# %' #&/ &) Capture, : - 9 -
, 5, half adder,, full adder half adder Creating a flat design % (* ' # (* 0)' %, - 3 ", full adder : 1 0 Capture 2 0 - full adder, - adder - 10 - half 0 3 0 full adder half adder "# &) full adder 1 Project Manager window, # fulladd dsn # New Schematic 2 Project Manager window, FULLADD +& 3 1 4 6 full adder " (3 ), # FULLADD pop-menu Root + FULLADD " 5 & # FULLADD # New Page 6 : FULLADD dialog box, FULLADD +&, FULLADD, FULLADD 7 & FULLADD # 8 $ Place menu, # Hierarchical Block
9 Place Hierarchical Block dialog box, HALFADD_A1 10 0 3 11 0 HALFADD +& + " crosshair 12 13! # " 14 $, # ', # *: 6 #, # # Descend Hierarchy + half adder 15 ' # $ Edit, # copy $ Edit, # paste 16 E#, HALFADD_A2 &, " HALFADD_B1 17 / Place Part dialog box, OR (74LS32) 18 6, $ Place menu, # Wire 19 20 5 connections - 11 -
HALFADD SCH 21 5 Place Part dialog box, Add Library button SOURCSTM OLB $ install_dir>/tools/capture/library/pspice 22 $ Part List, # Digstiml and OK " 23 : port / HALFADD_A1, / HALFADD_B1 24 & # # end mode 25 0 Implementation property Carry, /,, 26 E # ports, # CARRY-OUT, # OR 27 $, # CAPSYM 28 $, # PORTLEFT-L OK 29 # 30 & # CARRY-OUT 31 8'# 3 ' # Analog OLB - 12 - FULL ADDER! 3 7 " # SUM HALFADD_A1 1 ' # Place Part tool button 2 Place Part dialog box, # Add
4 $ part list, R T # SUM HALFADD_A1 5 $ EVAL OLB, # Q2N2222 6 + Collector Voltage ground 0, ' Collector Voltage a 6, SOURCEOLB b $ Part List # VDC OK c d '#, 0 Volt / Property Editor # 5V e 6, f Property Editor, # # DC 5V g Property Editor 0, Ground a 6 Ground, # Place ground button b Place Ground dialog box, # SOURCE c $ part list, # 0 +& d ground 7 5 connector CON2 6, Capture, CONNECTOROLB + CONNECTOROLB < install_dir>/tools/capture/library % (* ' # (* 0)' %, : - 13 -
(top-level), # top-level 1 0 FullAdd 2 0, : a $ Place menu, # Hierarchical Block *: ', # hierarchical block button Tool Palette b Place Hierarchical Block dialog box, HALFADD_A1,, +& c d ' # Place menu, # Hierarchical Pins e Place Hierarchical Pin dialog box, pins /,, Scalar +& f pin g +, pin pins #, SUM CARRY, HALFADD h HALFADD + '#, HALFADD_A2 $# HALFADD_B1-14 -
i + full adder ports,, 3-6 full adder, - half adder b 6 half adder, # HALFADD c $ pop-up menu, # Descend Hierarchy d ( : 'HALFADD'dialog box " 0 HALFADD +& + " /, # SUM CARRY Project Manager window, HALFADD fulladd dsn 0, * 1#(* &#, ## #(# $ half adder, half adder - 15 -
", half adder, 6, 1 Project Manager window, # HALFADD 2 $ Tools menu, # Generate Part 3 Generate Part dialog box, 6, fulladddsn 4 Netlist/source file type drop-down list box, Capture Schematic 5 Part Name text box,, HALFADD 6 0 6, " Fulladdolb 7 ' ", Copy schematic check box 6, # check box 8 '# Create new part option 9 6, # HALFADD Source Schematic name drop-down list box 10 & +& half adder!," * %' #&/ &) 6, # # Descend Hierarchy +,, # # Ascend Hierarchy + Ascend Hierarchy and Descend Hierarchy menu options View drop-down menu '", 6, Synchronize View drop-down menu ' # Synchronize Up - 3-16 -
' # Synchronize Across ' # Synchronize Down - - 1"## %' &) $ #,,, $ OrCAD Capture, fulladd olb, Outputs folder Project Manager window ( Place part dialog box Place part dialog box half adder 6 Layout, # " OrCAD Capture Annotate full adder, #, $ #, Capture $, 1 $ Options menu, # Preferences 2 Preferences dialog box, # Miscellaneous tab 3 Auto Reference section, Automatics reference placed parts check box 4 & +& - 17 -
, # Annotate 6 FULLADD Annotate, : 1 Project Manager window, # fulladddsn file 2 $ Tools drop-down menu, # Annotate *: ', Annotate toolbar - 18-3 Packaging tab Annotate dialog box, ' # Update entire design option button 4 Actions section, # Incremental reference update option button *: 6 #, dialog box help 5 full adder! # Update Occurrence option button 6 6, # +& Undo " 7 5! " 8 K +& ' # Annotate Layout netlist, board sync "# %' cross reference report Capture, cross reference reports! cross reference report, 6 cross reference reports Capture: 1 $ Tools menu # Cross References ', # cross reference parts toolbar button 2 Cross Reference Parts dialog box, # Cross reference entire design option button *: ' cross reference report, # # Cross Reference Parts dialog box, # cross reference selection option button
3 Mode section, # Use Occurrences option button *: $ Use Occurrences mode 4 0 5, # View Output check box 6 & +& " ##"*", #'!#' *!2 $, Capture (BOM)! " PCB Capture, BOM, BOM,,, # 6 BOM: 1 Project Manager window, # fulladddsn 2 $ Tools menu, # Bill of Materials 3 6 BOM, # Process entire design option button 4 6, occurrence mode ', # Use Occurrences option button - 19 -
*:, 5 0 BOM 6,, FULLADD BOM *: '#, " designname BOM ( BOM " : 5 6 PSpice, + (SIM) $ Capture "# %' &)#"(#' *' # % #&, 6, : 1 A PSpice Capture, # 2 New Simulation dialog box, TRAN 3 Inherit From text box, # none create 4 Analysis type drop-down list box, Time Domain (Transient), # 0 5 0 «#» Run to time text box, 100 u 6 & +& #, Monte Carlo, Parametric # # " - 20 -
*: 6 # Simulation Settings dialog box, Help button dialog box "# %' &)#"(#' &)("## *' # % #,) (& $, SWEEP,, " TRAN 1 $ PSpice, # 2 New Simulation dialog box, SWEEP 3 $ Inherit drop-down list box, # FULLADD-TRAN 4 & Create 0, * "* ),* &)#"(#' 6 OrCAD, (footprint) '#, PSpice-compatible libraries <install_dir>/tools/capture/library/pspice ', 5 # OrCAD Capture OrCAD, 6 OR, 7432, FULLADD, 1 & # OR # Edit Properties Property Editor window " 2 Filter by drop-down list box, # OrCAD-Layout 3 6 # # PCB, # SOG050/14/WG244/L350 4 5 ENTER Apply +, PCB &# 5 AND (7408) 5 OR (7432) 5 NOT (7404) $ 3&' PCB SOG050/14/WG244/L350 SOG050/14/WG244/L350 SOG050/14/WG244/L350 SM/RJ380S - 21 -
Connector(CON2) SIP/TML/L200/2 OrCAD 4!"&' #%* &) $, (DRC) 6 # DRC full adder, : 1 Project Manager window, # design file, fulladddsn 2 $ Toots menu, # Design Rule Checks *: ', # Design Rule Checks button toolbar 3 Design Rules Check dialog box, # '#, Check entire design option button 6 # DRC, 4 ' # Use Occurrences option button 5 6 # DRC, Check design rule option button 6 Report section, # 7 ' # View Output check box 8 Report File text box, DRC 6, fulladddsn 9 & +& $, DRC " : - 22 -
!5 $ 3 OrCAD Capture,,,, - 3 - * %' &) $ # : $ 5 PSpice # PSpice ' parametric 53 $ PSpice OrCAD 3 + PSpice OrCAD Capture - - / PSpice,, PSpice full adder 2, OrCAD Capture, PSpice - 23 -
* & PSpice 6 PSpice # : &# #("# # % PSpice $, PSpice " &, PSpice ", Waveform data file PSpice output file Waveform data file: data file PSpice " files " pins PSpice output file: $ $ ", 6, Options tab Simulations Settings dialog box, / #(!' - 24 -
PSpice: DC #(! DC AC Transient Advanced ( DC #: DC Sweep ( DC Sweep ( ),,, " 6 # DC Sweep -, # (!!"#' " Simulation Settings Dialog Box #0# &/' #(!' ( " : # AC Analysis " ( #: AC Sweep #(! ( AC Sweep PSpice " - (! 0/+ & #, PSpice " #: + # 6-25 -
, " # Transient #(! transient " ' ", PSpice # $ #, # " transient, AC DC $ : Monte Carlo ##, #(! ( 3, (! 0##' 6, PSpice # Simulation Settings Dialog Box ', 27 C', (! Monte Carlo ( Monte Carlo " # $ # A(! (!#' ( # 5, R1, R2, R3 + - 5%, 3 1 PSpice 6 PSpice, PSpice! ", TRANsim transient fulladder - 26 -
6, # Run PSpice PSpice Netlist Generation " netlist PSpice netlist, PSpice " output window PSpice $, Probe Window!2#' ' #' 1%) PSpice, # Probe Window $ # # / Probe Window, :, Probe Window, Probe Window,,,,, Fourier, 6 /3, 3, 6 PSpice # Probe Window, Plot Window Template Complex Trace 6, menu PSpice Capture, markers - 27 -
tool bar full adder Capture # Probe Window 1 $ o menu PSpice Capture # markers #! " 2 # " Q1 R2, 3 6 #, ( # " Probe Window PSpice $ TRANsim - 28 -
0 Plot Window template ', Plot Window template Capture! Plot Window template PSpice 6 Plot Window template, # Markers menu PSpice, # Plot Window templates 0 # complex traces '#, " PSpice,, / Trace menu PSpice, % Fourier #%* Probe Window / Plot menu PSpice, # / # / Plot menu, Grid trace " display Probe Window tab dialog box Simulation Settings dialog box! ' ##,' #(!', Sweep full adder 7 # 6, : full adder R1 RES PARAM RES - 29 -
0, #, R1 $, # PSpice A/D 0, #' #+!,' ##!*(* # R1 RES 1 $# FullAdd opj, OrCAD Capture 2 6 # Property Editor R1, R1 3 Value, # 1K RES 4 & OK 0, %' ' PARAM &) FULLADD 1 A Place Menu Capture, # Part 2 X, SPECIALOLB 3 $ #, # PARAM +& 4 # PARAM 5 & PARAM display Property Editor # New Row Add New Row " 6 name text box, + RES 7 0 # 10K +& 8 ' # RES display 9 ' # # - 30 -
0, %' ) / * ##0/*!2, R1 1 5 2 $ PSpice Capture, # markers Plot Window Template 3 ' # risetime of Step response template marker 4 # " Q1 R2 "(* ' ##,' #(!', FULL-SWEEP $ FULL-TRANS 1 $ 2 Capture, # FULLADD-SWEEP 3 A mnu PSpice, # Edit Simulation Profile 4 E # Parametric Sweep 5 ' # Global Parametric $ # Sweep # 6 RES 7 25K, 50K, 5K Start value, End Value Increment Text boxes 1 ' *' 6 #, # Run menu Pspice - 31 -
%, " : $ " multi-run ##"*", #,' 1%) # # : dat file stl file txt file 6 # #: $ file menu PSpice, # Export # format - 32 -
4 - Board design using OrCAD Layout (PCBoard OrCAD ) $ : % Capture board routing- «-#» output OrCAD Layout Routing PCB # PCB ' - #( &%'!!,*' )#)##' 30 #' Capture 6 Capture OrCAD, Capture OrCAD OrCAD Layout + OrCAD Capture : ' DRC 0 netlist!2#' DRC 5 board, «#» (DRC) $ OrCAD Capture "# netlist &)#"(#' $ # DRC, netlist Capture - 33-1 Project Manager Window, #, fulladddsn 2 $ Tools menu Capture, # Create Netlist 3 Create Netlist, # Layout tab 4 Netlist file, FULLADD MNL layout netlist
"# %' ##! netlist, &)("## #1' $ Start menu, # Programs > OrCAD 100 > Layout ", #& (* &)#"(#' % OrCAD, layout netlist (MNL) ( TPL) ( TCH) (MAX),, Layout, " template file netlist! template file ( TPL )! template file, 3,, layers, grid, spacing,! layout netlist file ( MNL)! ( TCH) template files $,, spacing, layers, grid, padstacks, 1 $ File menu OrCAD Layout, # New 2 Input Layout TCH TPL MAX file, 6, Browse $, # 2bet_smt tch 3 Input netlist MNL, FULLADD MNL 4 $ # Optios section, # AutoECO 5 6 Layout board file ", ApplyECO box Layout - 34 -
6 AutoECO, AutoECO " 6, Accept 7 AutoECO " The layout board file, OrCAD Layout % footprint OrCAD Capture, To OrCAD Layout footprint 0, * &2 A AutoECO, ", AutoECO, footprint Link existing footprint to component AutoECO Defer "# %' board outline 6 board outline: 1 $ Tool menu, # Obstacle # New - 35 -
2 6 PCB, board outline 3 E board outline, Layout " board outline 3 0 * #2 $ board outline, OrCAD Layout ", PCB full adder #!", * #2 & / 1 $ Tool bar, # component 2 ' # 3 4 6, # # End Command 5 5 < F5 >!", * #2 & / ##( #2 1 6 # : 2 & # # Select Any 3 Ref Des field, U2 4 & # # End Command 4!"&' #%* &) ( DRC ) % «#» # 1 $ Auto menu Layout, # DRC 2 0 6 full adder, # Placement Spacing Volations check box - 36 -
Layout "!%" ( Routing) $, full adder To OrCAD Layout " Autorouting *#, )!%" : 1 '# board outline,, routing grids 2 9 3 & 6 (ground) 4 & 5 '# spacing %! * nets "# )!%" 1 ' # View Spreadsheet button Tool bar 2 ' # Nets 3 E # Routing Enabled # 4 ' # Enable<- >Disable 5 E # nets " GND VCC 6 & # # Enable<- >Disable 7 Edit Net dialog box, Net Layers 8 Plane Layers section, # GND 9 O, VCC net 10 Edit Net dialog box, Net Layers 11 Plane Layers section, # POWER 12 K Spreadsheet - 37 -
# # 1 fanout 1 $ AutoMenu, # Fanout > Board 2 6, < F5 > Autorouting & 2#' Layout T OrCAD Layout " routing,, DRC ( nets ( DRC nets DRC " 2' # ( autoroute # #% 1 $ Automenu, # Autoroute > Component 2 ' # % nets +,, # Autoroute autoroute # DRC Autoroute Autorouting & 2#' SPECCTRA % SPECCTRA autorouter, $ Layout, grid-based routing, SPECCTRA o shape-based routing 6 SPECCTRA, 1 $ Auto menu, # Autoroute # SPECCTRA 2 SPECCTRA, SPECCTRA exe 3 0 DO file SPECCTRA 4 ", NO 5 $ Auto menu, # Autoroute # SPECCTRA 6 SPECCTRA, SPECCTRA exe - 38 -
7 0 DO file SPECCTRA 8 ", NO 9 T DO file " 10 6 Autorouting, Route 11 5 +& SPECCTRA 12 ( autorouting " : Post-processing $, " OrCAD Layout *' # ( # #( $ PCB, PCB 1 $ Options menu, # 2 Rename " 3 ' # 4 6 full adder, # Right, Down A Auto menu, # Rename Components Layout " - 39 -
Back Annotation 0 PCB, Layout (MAX) &, Capture sync 6 # sync, backannotate PCB Capture % backannotate,, ( " ) Caprure 6 backannotation: 1 $ Auto menu Layout, # Back Annotate 2! FULLADD SWP 6 backannotate : 1 $# FullAdd opj Capture 2 Project Manager, # fulladd dsn 3 $ Tools menu, # backannotate 4 Backannotate, # Process entire option button 5 ' # Update Occurances *: $ 6 0 SWP Layout +, Layout, # " netlist 6 : 1 Project Manager, # fulladddsn 2 $ Tools menu, # o Create Netlist 3 Layout tab Create Netlist, # ECO Layout + Cross probing OrCAD Layout OrCAD Capture &, cross-probing # # 6 cross-pending, 3 # Capture Layout 6 : 1 Project Manager, # fulladddsn - 40 -
2 $ Optios menu o Capture, # Preferences 3 5 Miscellaneous tab 4 E# Enable Intertool, 5 cross-probing, tile Capture Layout ' # OrCAD Capture 5, # R2 FULLADD-1MAX, R2 Capture ##"*", ' 1%) + # Gerber, drills, DXF printer/plotter 5 #, 6 : A Auto menu, # Cleanup Design Cleanup Routing, All button Cleanup Database, #, # padstacks,, nets " Cleanup # &# 1%) / OrCAD Layout, GerbTool, IntelliCAD, VisualCAD, AutoCAD, 6 #, : - 41 -
1 $ Options menu, # Post Process 2 ' # Device 3 & # # Properties ' # Gerber tools, # Gerber RS- 2740 extended Gerber CAD, # DXF HPGL HPGL 4 ' # Create Drill Files, Overwrite Existing Files Post Processing button Gerber!5, OrCAD, - - OrCAD ' SPECCTRA, - - $ OrCAD, "-! - 42 -
BUNGARD CCD CNC ( Bungard CCD/MTC-ATC 3 (MTC) (ATC) ' # Excellon/Sieb & Meyer HP/GL, (drilling, milling, isolation routing, dispensing) milling/routing, ##'- #&%' 1!%' ' &#,' #,' #: 1,, 2 5 (routing) 3 :# 3 ( 60000 ) (DC brake), (load control) 4 (vacuum cleaner) 500-1300 Watt # )( &##( ' &#,' ## ##(*: 1 3 (positioning) 3 2 5 (machine bed) universal, pins 3 & KaVo 3, 150 Watt (MTC), 140 Watt (ATC), 1/8 (3175 mm) 4 :#, 60000 5 / 1sec, 6 1 # milling 7 5 : 325*495*30 mm 3 ( 500*600*45 mm 3 ) 8 $ (ATC) 14+1 99 9 $ 10 ' : 0,3 mm 11 + - 43 -
12 $ (rack) 19 13 5 Excellon, Sieb & Meyer HP/GL, user interface, 14 % " 15 ' teach-in 16 $ 1/100088 (00254 mm), 1 17 #: 93 mm/sec (56 m/) 18 : 5 hits/sec (18000 ) &( &##( &#,' BUNGARD CCD 1 230V, 50Hz, 250VA 2 ' 1 3 0 CCD: ( * * 3) 70*80*30 cm 4 $ : 32,5*49,5 cm 5 1: 35 kgr #%' 1!%': (hood), CAM / Isolation Software, monitor & camera, 3# routing, $ "! - 44 -
( Bungard " " 7 Bungard CCD, Computer Control Drilling 0 ' -, # 4,! Bungard CCD - - + : #, ( ), (routing) «3», PVC, CCD # " IBM, # (option) # «3» # % ', CCD " + # 3, 9, ( CCD 3 " ", 6 $ ( mouse functions keys 9,, - 45 -
15 ' - -, «3» + / -#! CCD!, CCD 3,! - CCD ' «#» & : (! # «"» $ 3# " " # CCD / CCD, plotter $3 7, $3 $ 3 adaptor # extra- $ isolation routing % CCD, HPGL ' CCD, Bungard, Instant CAM Instant CAM 4 Instant CAM, VDE, ICE BSI approvals (# ) / 6 " CCD - 46 -
2, # 2 ', CCD # # plotter # $3 $, " ; ' # ' ', ' #!, CCD 4,000!! - 47 -
66 1 Dr /", Circuit Design and Simulation OrCAD Ver 100, 2004 2 Captutre User s Guide by Cadence, February 2004 3 Pspice User s Guide by Cadence, February 2004 4 Layout Plus User s Guide by Cadence, February 2004 5 National Semiconductor Corporation - 48 -
1 1 3 $ 4 / OrCAD4 + 5 OrCAD CAPTURE 5 PSpice 5 OrCAD Layout 5 2 - $ $ $5 5 5 5 0 Capture5 0 6 6 / 7 0 7 5 #7 # 8 0 9 $ 10 5 Ground13 $ 13 5 16 0 20 5 21! 22-3 - * %' &)23 5 PSpice 24 $ PSpice 24 DC 25 $ 25 ' 25 AC Analysis25-49 -
AC Sweep 25 $ 25 Transient 26 5 26 $ 26 $ Monte Carlo26 5 Plot Window template29 5 complex traces29 5 30 5 PARAM FULLADD 30 5 31 + 31 # 31 5 & '# 32 4 - Board design using OrCAD Layout 33 BUNGARD CCD $- # 43 43 BUNGARD CCD 44 66-50 -
- 51 -