0% found this document useful (0 votes)
173 views21 pages

Module 06 Part Description Editor

HP3070 Tester

Uploaded by

Tai Shu Worn
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
173 views21 pages

Module 06 Part Description Editor

HP3070 Tester

Uploaded by

Tai Shu Worn
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 21

Agilent 3070 User Fundamentals

Module 6: Part Description Editor


Table of Contents
The Test Development Process .........................................................................................................2 The Part Description Editor ..............................................................................................................3 Why to use the Part Description Editor......................................................................................5 The Initialization Screen. ...........................................................................................................6 The Device Entry screen. ...........................................................................................................8 LAB 6A: Create a Resistor Pack Library for the angela_bd ...........................................................10 LAB 6B: Additional Device Entries for the class_bd and combo_bd .............................................15

Part Description Editor 6 - 1

Agilent Technologies

Test Development Flowchart


Process
1 2

Files
board

Tools
CAMCAD Translator BT-BASIC Board Consultant Part Description Editor Digital Setup Editor IPG Test Consultant PushButton Debug

Translate CAD Describe board & system

board_xy config Custom libraries

3 4 5 6

Generate Test & Fixture files Build & Verify test Fixture Turn-On / Debug all Tests Release to Production & Long Term Support

testability.rpt Fixture Files Individual Test Files testplan

ECO

Generates

Modify
1

3070 User Fundamentals Module 6: Part Description Editor

sA

The Test Development Process


Of the overall development process, you have completed the following steps so far: The CAD translation is done Board Consultant was started, but missing libraries were discovered. This prevented the Board Consultant step from being completed. There is a missing library for the resistor pack on the board. There is a missing library for the oscillator on the board. During this module: You will learn to use the Part Description Editor to define resistor packs (and similar devices). You will develop a resistor pack library during this module's lab. In the next module, you will learn to use the Digital Setup Editor and in its lab, you will create a setup test library for the oscillator. Having provided both missing libraries, you will then return to Board Consultant and complete that step of the overall development.

Part Description Editor 6 - 2

Agilent 3070 User Fundamentals

Part Description Editor


1810-0596
1 C
1 R1 2

1912-1002
1 2 3 4 5 6 7 8 9 10
1 R1 2

1 R9 2

20 19 18 17 16 15 14 13 12 11

2 3 4 5 6 7 8 1 R8 2 9

1910-0033
1 2 3 4 5 6 7 8
1 R1 2 16 15 14 13 12 11 10 9 1 R8 2

1k Common SIP

Surface Mount 10K Common


3070 User Fundamentals Module 6: Part Description Editor

33 Ohm 16 pin Isolated DIP

sA

The Part Description Editor


During this lecture, you will see how to create a Part Library. You will also duplicate the new library, and learn to modify it to create a unique library for a similar device. The libraries you are about to create must reside somewhere in the file structure. The most common placement is in a custom_lib directory within the boards file structure.

Part Description Editor 6 - 3

Agilent Technologies

Part Description Editor

3070 User Fundamentals Module 6: Part Description Editor

sA

Starting the Part Description Editor


The typical use model for the Part Description Editor (PDE) is to enter pack devices (Resistor packs, Diode packs...). It can also be a very convenient way to enter Single InLine Modules (SIMs), daughter boards, plug-in modules or other similar devices. The object is to build a library of parts that can be used on several boards. How to invoke the Part Description Editor: From BT-BASIC: execute: partforms From Test Consultant: Select the PROGRAMS menu, then RUN PART DESCRIPTION EDITOR. From the HP CDE pop-up menu: Select Agilent 3070 Select PART DESCRIPTION EDITOR On NT controllers, create a shortcut for the editor and double click that icon.

Part Description Editor 6 - 4

Agilent 3070 User Fundamentals

Why to use the Part Description Editor


An example: If a given board has 20 Resistor Packs, each containing nine resistors (all are the same part number). If you did not use the Part Description Editor: You would have to enter each of the resistors as if it were a discrete component. If there were nine resistors per pack that means there would be 180 resistor entries. Even using a CAD translator, you must still edit 180 components. When the individual resistors are entered, you must enter the parent devices, this describes the resistors as part of a larger package. By including this, a failure message will tell the repair operator to change the RPack, not element C of a RPack. The final tally, 180 resistors + 20 parent devices = 200 entries. Now, with the Part Description Editor: Enter the nine individual resistors in the pack to build a part library. Enter the RPack as any other library device. You would then enter 20 Resistor Pack references. The Part Number entered in Board Consultant will allow the software to find the internal resistors in the Part Description Library. The final tally, 9 resistor entries + 20 library device entries in Board Consultant = 29 entries. Conclusion, 200 entries without PDE or 29 entries with PDE, you decide. For the Angela Board: There are six resistor packs Each has eight resistors There are five RPacks with 33 ohm resistors There is one with 1k resistors. You will create one resistor pack library. You will copy that library, modify the copy and rename it for the other resistor pack. Thus you will enter eight discrete resistors, make one set of modifications and enter six parent devices.

Part Description Editor 6 - 5

Agilent Technologies

Part Description Editor


Initialization Screen

3070 User Fundamentals Module 6: Part Description Editor

sA

The Initialization Screen.


First a tutorial on the Part Description Editors Initialization screen File: Provides a pull down menu: create a NEW file OPEN an existing file SAVE the file SAVE the file AS a new name EXIT the Editor Task: Basically this button was developed with expansion in mind, see NEXT TASK below for a more practical use. Help: Provides information on one of three choices: General Information about Part Description Editor The Current screen (Initialization or Device Entry) Which revision of code is currently running. NEXT TASK: A shortcut for going from one screen to the other. If in the Initialization Screen when this button is clicked you are moved to the Device Entry screen and vice versa.

Part Description Editor 6 - 6

Agilent 3070 User Fundamentals

Path to Part Description Library: Shows the current working directory and file. Until you specify this information, this window is left blank. Initial Comments: If a part description library includes comments in its first few lines, they will be displayed here. If you wish to document the part, data entry process or give other information, this is the place to do it. The software will automatically add a ! to these lines if you do not include one during the documentation process. List of Unused (no connect) External Pins: A list of all the pins on the device that are not connected to any electronics within the device. The software wants to know that each pin is used, or that a given pin is actually not available for use. Number of Internal Nodes: The number of nodes within the device that are not accessible by either the fixture or the hand held probe. This entry is for SIMs or custom pack devices. You should describe the internal workings of a device so the software has a complete image. In that way, all tests that can be written to test the device will be included automatically (if it is marked testable). When a number is entered in this field, the area to the right is redefined with boxes for the node names of each internal node. Note: All internal nodes are assumed to be inaccessible to the fixture.

Internal Nodes: Each internal node needs a name so the device can be thoroughly described to the system software. The names could be as simple as I1, I2... or more descriptive, SIM_Int_Node_R34-1. This block of the screen remains blank until a number greater than zero is entered in the Number of Internal Nodes field. The block can be deleted by changing the Number of Internal Nodes field to zero.

No Manual Probe Access: Also within the Internal Nodes block is this entry that tells the software if an internal node is accessible by way of the hand-held probe. On a SIM, the node may be probeable; however, some SIMS are coated or contained in a custom package that prevents access. When the button is lit or yellow, that internal node is considered inaccessible.

List of Devices in the Part Description: This field lists the designators of devices already entered. These are represented as a button with a label of the sub-devices designator. Clicking on the button will bring that devices information to the screen. They are listed in the order of entry.

Part Description Editor 6 - 7

Agilent Technologies

Part Description Editor


Device Entry Screen

3070 User Fundamentals Module 6: Part Description Editor

sA

The Device Entry screen.


A review of the buttons and fields The FILE, TASK and HELP buttons are the same as on the Initialization Screen. PREV TASK: Allows you to return to the Initialization Form. Device Type...: This button provides a pull down menu listing all types of devices that can be entered. Click on this button for a list of valid device types. Designator: Enter the designator for the sub-device. For a Resistor Pack, the individual resistors need to be entered. In most cases, the simplest naming convention would be r1, r2...rN. Value: Enter the value in this field. Notice that if the device is a 10k resistor, when you type 10k the 10 goes into the value field, then the ohms button changes to k ohms. The other choice is M ohms for Megaohm. Tolerance: Separate fields are provided for the plus and minus tolerances.

Part Description Editor 6 - 8

Agilent 3070 User Fundamentals

Pins 1/Pins 2: Each axial device will offer a pin 1 and pin 2 entry. Choosing a pin 1 is simply a convention. Typically, the pin that is up or to the left is considered pin 1, the pin that is down or right is considered pin 2. However, the only recommendation here is that you follow a convention and remain consistent. Part Number: If this entry is going to be used by another PDE entry, then a part number is needed. This applies to SIMs or daughter boards where a discrete component is mounted on the PDEs entry. Such as a digital integrated circuit mounted on a daughter board or a discrete resistor In the case of an individual resistor of a RPack, this field is left blank.

Failure Message: An optional entry. You can choose to provide an error message to be printed out with the standard failure message should this element fail. Replaceable...: The choices are YES/NO. Can this device/sub-device be replaced? In the case of a SIM, a given component might be replaceable. In the case of a single element of a Resistor Pack, the answer is NO. Type...: In the case of a resistor, the choices are FIXED or VARIABLE. Testable...: The choices are YES/NO. Should this device be tested? You may say NO. If so, the software will consider this device when writing tests for surrounding circuitry; however, it will not write a test for this particular device. If the answer is YES, then a test is generated for this individual device.

Add/Replace Device: Click on this button when the entry is complete. Thus telling the software to capture the data now. Delete Device: You may opt to delete a device. Reset Form: Allows the form to be cleared and original defaults to be restored. List of Devices in Part Description: This shows all the sub-devices entered so far as part of the device entry. In the case of an RPack, there would be a button for each individual resistor that has been entered. In the case of a SIM with resistors, capacitors and ICs, there would be buttons showing each of the resistors, capacitors or integrated circuits entered thus far.

Part Description Editor 6 - 9

Agilent Technologies

LAB 6A: Create a Resistor Pack Library for the angela_bd


This lab is done at the test development workstation. During this lab, you will create libraries describing two resistor packs. CAD describes the resistor pack as a package or pin library, but the 3070 needs a description of the individual resistors in the package. The Part Description Editor provides that detail. 1. Create a "1910-0033" resistor pack library for RP1 -RP5 used on the Angela Board. Use BT-BASIC to create the custom_lib directory where the libraries will be saved. Verify the BT-BASIC window is msi'ed to: angela_bd create dir "custom_lib" HP-UX USERS Start Part Description Editor from the HP CDE interface MS WINDOWS USERS Start Part Description Editor by clicking: START (lower left of screen) | PROGRAMS | AGILENT3070 and click the Part Description Editor icon. EVERYONE Click FILE | OPEN A new menu appears: Click in the DIRECTORIES: field to select your home path HINT: double clicking /.. moves the directory selection up one level. To select a directory, double click the desired directory name. HP-UX USERS /home/user<#>/angela_bd/custom_lib/ MS WINDOWS USERS D:/Agilent3070/home/user<#>/angela_bd/custom_lib/ EVERYONE Enter the file name for the library. It is the part number of the device. Add: 1910-0033 Click OK The 1910-0033 is the part number of the Resistor Pack and the name of the file that you are about to create. The file name must be the same as the part number entered in Board Consultant for RP1-RP5.

Part Description Editor 6 - 10

Agilent 3070 User Fundamentals

2. Enter documentation: Move the mouse cursor to the INITIAL COMMENTS field and enter the following documentation: Resistor Pack 1910-0033 16 Pin isolated RPack Value: 33 ohms Tolerance: 10% Entered by <your name>, <date> (Note: When the editor processes this documentation, it will insert an ! and space at the beginning of each line.) 3. Re: LIST OF UNUSED EXTERNAL PINS1: For the resistor pack, there are no unused external pins. Re: NUMBER OF INTERNAL NODES2 For the resistor pack, there are no internal nodes. 4. Now that the Initialization form is complete, SAVE the information entered to date. Click FILE | SAVE. 5. Having completed the Initialization form, move to the Device Entry Form: Click NEXT TASK. 6. You need to describe the resistor pack. But first, you need to have a clear definition of its pins. Use this description as a convention. The package has 16 pins; these are labeled 1 through 16. Each internal resistor has two pins labeled: pin 1 and 2. This will cause some confusion when you begin using PDE, but it makes more sense after developing a few devices. When you enter R1 (the resistor between pins 1 and 16), you will map R1 pin 1 to pin 1 of the package and R1 pin 2 to pin 16 of the package. R2 pin 1 maps to pin 2 of the package and R2 pin 2 maps to pin 15 of the package. This convention will be repeated until R8 pin 1 maps to pin 8 of the package and R8 pin 2 maps to pin 9 of the package

1 2 3 4 5 6 7 8

1910- 0033 1 R1 2 16 15 14 13 12 11 10 9
1 R8 2

33 Ohms

Unused External Pins might be found on custom integrated circuits or daughter boards. These pins are used to insure mounting integrety, but carry no electrical signal. You will define some later in this lab. Internal Nodes are found on daughter boards. In this case, you might describe an inaccessible circuit on a daughter board. This provides Test Consultant an image of how that assembly might affect an analog incircuit measurement. Such inaccessible internal nodes are not discussed further in this class.

Part Description Editor 6 - 11

Agilent Technologies

7. Enter each element of the Resistor Pack: Click on DEVICE TYPE. Select RESISTOR. (Resistor is the default.) Move to the DESIGNATOR field and begin entry. The first two elements are shown below, enter all eight. The fields in bold are the only ones that change from element to element, all the other information is consistent across all eight individual resistors: Highlighting information to be changed and typing new information to overwrite the original does not work. You should delete the existing information before entering replacement values. Field Designator Value Tolerance Pin 1 Pin 2 Part Number Failure Message Replaceable Type Testable Element 1 R1 33 +10% 10% 1 16 <leave blank> Check pins 1 and 16 No Fixed Yes Add/Replace Device Element 2 R2 33 +10% -10% 2 15 <leave blank> Check pins 2 and 15 No Fixed Yes Add/Replace Device

8. Repeat the entry process for elements R3 through R8. As each element is entered, notice that a button with that elements designator appears in the LIST OF DEVICES IN PART DESCRIPTION field. To review a given element, simply click on the desired button. NOTES: The Part number is for the individual resistor element not the package. This entry makes more sense when working with a daughter board. The Failure Message indicates which element of the resistor pack is faulty and which pins of the package are involved. But can you change any one element? NO! However, there could be unsoldered pins. The external package pins correspond to the internal device.

9. Save the entries: Click FILE | SAVE Click FILE | EXIT Having created this resistor pack, you can leverage its entry for the other resistor pack on the Angela Board. You can copy this file to another file name and either edit it in the Part Description Editor or in a BT-BASIC window.

Part Description Editor 6 - 12

Agilent 3070 User Fundamentals

Create a second Resistor Pack library 10. Create a 1K 16 Pin Resistor Pack using a BT-BASIC Window in the same custom_lib directory: In a BT-BASIC window: Verify the msi point is angela_bd Duplicate the library:
copy "custom_lib/1910-0033" to "custom_lib/1910-1000"

Load the new file into the BT-BASIC window: get "custom_lib/1910-1000" change "0033" to "1000" This change command, changes the part number of the device. Verify one (1) string was replaced. Note: If you omit this step, the next step will change the part number to 1910001k, which is not right! change "33" to "1k" Verify nine (9) strings were replaced. Verify the Header/Comment section reflects the changes too. re-save

Part Description Editor 6 - 13

Agilent Technologies

11. Your "1910-1000" file should look very similar to this one: ! Resistor Pack 1910-1000 16Pin isolated ! Value: 1k ohms ! Tolerance: 10% ! Entered by <your name>, <date> resistor "r1", 1k, 10, 10, f, nr, "Check resistor "r2", 1k, 10, 10, f, nr, "Check resistor "r3", 1k, 10, 10, f, nr, "Check resistor "r4", 1k, 10, 10, f, nr, "Check resistor "r5", 1k, 10, 10, f, nr, "Check resistor "r6", 1k, 10, 10, f, nr, "Check resistor "r7", 1k, 10, 10, f, nr, "Check resistor "r8", 1k, 10, 10, f, nr, "Check external pins 1 device "r1" pins 1 external pins 2 device "r2" pins 1 external pins 3 device "r3" pins 1 external pins 4 device "r4" pins 1 external pins 5 device "r5" pins 1 external pins 6 device "r6" pins 1 external pins 7 device "r7" pins 1 external pins 8 device "r8" pins 1 external pins 9 device "r8" pins 2 external pins 10 device "r7" pins 2 external pins 11 device "r6" pins 2 external pins 12 device "r5" pins 2 external pins 13 device "r4" pins 2 external pins 14 device "r3" pins 2 external pins 15 device "r2" pins 2 external pins 16 device "r1" pins 2 RPack

pins pins pins pins pins pins pins pins

1 2 3 4 5 6 7 8

and and and and and and and and

16" 15" 14" 13" 12" 11" 10" 9"

There are now libraries for two Resistor Packs. You will reference these libraries using Board Consultant in a lab that follows. This concludes this Part Description Editor lab.

Part Description Editor 6 - 14

Agilent 3070 User Fundamentals

LAB 6B: Additional Device Entries for the class_bd and combo_bd
Delay the rest of this Lab until later Later in the class, you will have to wait for a 3070 testhead. While waiting, you can enter the following two RPacks, the three-pin Jumper, and a multiple position switch. These devices are used on the Class Board and Combinational Board used later in the class (see schematics in the Lab Booklet). Mark this page so you can find it easily. The CAD data describes two resistor packs on the class_bd. RP301 is a 1k Pulldown RP302 is a 1k Pullup
pin 1 pin 2 pin 3 pin 4 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 r1 - A r2 - B r3 - C r4 - D r5 - E r6 - F r7 - G r8 - H

The CAD data describes the jumper as a threepin 5 pin device. Pins 1 and 2 are actual nodes, pin 3 pin 6 is not connected. When the jumper is "in place," it shorts pins 1 and 2. When the jumper is open, pin 7 pin 8 it is "parked" on pins 2 and 3. The 3070 software expects jumpers to be two pin devices. pin 9 The CAD data translation defined the jumpers as three pin devices. Therefore, the three-pin jumper needs to be described as a two-pin jumper and an unconnected third pin. The Switch on the Combinational Board The Resistor Pack on the Combinational Board

12. Enter the pull-up resistor pack shown above (the one for the Class Board). It is a 1k, 10%+ package. In a BT-BASIC window msi'ed to your home directory: Instead of saving these libraries in the Angela Board's directory, create a new library directory that can be used for all future boards. HP-UX USERS msi$ returns: home/user<#> This is your <home path> as referenced below. MS WINDOWS USERS msi$ returns: D:/Agilent3070/home/user<#> This is your <home path> as referenced below. EVERYONE create dir "company_library"

Part Description Editor 6 - 15

Agilent Technologies

Start the Part Description Editor (in BT-BASIC, enter partforms) Click FILE | OPEN Enter the path and new device name in the FILE SELECTION: box: (NOT the File Selection Mask field): /<home path>/company_library/1810-0596 When you save your work, it will be named 1810-0596. Move to the INITIAL COMMENTS field and document the device: Resistor Pack 1810-0596 Value: 1k Tolerance: 10% Entered by <your name>, <date> 13. Move to the Device Description page and begin data entry. Remember that each resistor has two pins, and these can only be: pin 1 and pin 2. Assume the common connection for each resistor is pin 1. That is, pin 1 of each individual resistor is always connected to external pin 1 of the package. You need to enter each individual devices pin 2 as the corresponding external pin of the device where it is connected. Enter the following information, as before, only the first two elements are shown: Field Element 1 Element 2 Designator R1 R2 Value 1k 1k +10% Tolerance +10% -10% 10% Pin 1 1 1 Pin 2 2 3 Part Number <leave blank> <leave blank> Failure Message Check pin 1 and 3 Check pins 1 and 2 Replaceable No No Type Fixed Fixed Testable Yes Yes 14. Enter all eight resistors (Elements 1 through 8) using the above format. As each element is entered, notice that a button with that elements designator appears in the LIST OF DEVICES IN PART DESCRIPTION field. To review a given element, simply click on the desired button. If an error were made in the data entry process, for instance the tolerances were entered incorrectly, you could click on the button for r1. Amend the error and click on the Add/Replace Device button. If this were done, the order of devices would show that r1 was just entered; it would be the right-most entry. This helps keep track of which device has been edited and which ones still need editing.

Part Description Editor 6 - 16

Agilent 3070 User Fundamentals

15. Save the entries: Click FILE | SAVE Note: You added this library to the company_library directory because it is not used on the Angela Board, but on the Class Board developed later in the class. Click FILE | EXIT to close the editor, or just iconify it for use later. Enter the three-pin Jumper 16. The three-pin jumper: In the application on the Class Board, pin 3 is unconnected. Jumpering pins 1 and 2 shorts two active nodes. Jumpering pins 2 and 3 opens the active nodes. This position is 1 2 3 provided to keep the jumper from being lost. It is a "parking" place. In other applications, the jumper can be thought of as a switch, pin 2 is "common" and it shorts to either pin 1 or 3. In this example, the Part Description Editor's description matches the printed circuit board application. 17. Start the Part Description Editor interface. If you are continuing from the previous device entry, click FILE | NEW to reset the form. Enter some initial comments: ! Three-Pin Jumper ! Jumper shorts pin 1 to pin 2. ! Pins 2 and 3 hold the jumper when open. ! Part number: 1258-0141 List of unconnected external pins? YES! Pin 3, enter 3 Number of internal pins? There are none. Next Task Click DEVICE TYPE and change it from Resistor to Jumper/Strap Enter a designator for the first pair of pins: Jumper PIN 1: 1 PIN 2: 2 Part Number: <leave blank> Failure Message: Check position of jumper! Replaceable: YES Type: CLOSED Testable: YES

Click ADD / REPLACE DEVICE

Part Description Editor 6 - 17

Agilent Technologies

Click FILE | SAVE AS Enter a path to a common library: <home path>/company_library/1258-0141 The idea here is to create a library directory that is universally accessible by multiple programmers. That is the reason the path is unique and not a part of the Angela Board directory. Open the file using BT-BASIC to see the information. Provide the libraries for the Resistor Packs The Resistor packs R100-R102 are 10K Pull Up type surface mount resistor packs. The Combinational Board uses the configuration, shown here. Pin 1 is common to internal Pin 2 of R1 - R9 Pins 2 - 10 are connected to the internal pin 1 of each pull up element. Pins 11 - 20 are not connected. (Unconnected external pins) These are used as anchors for mounting the device on the board, but are not used electrically.
Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 Pin 7 Pin 8 Pin 9 1 1 1 1 1 1 1 1 Pin 20

R1 R2 R3 R4 R5 R6 R7 R8 R9

2 2 2 2 2 2 2 2 2

Pin 19 Pin 18 Pin 17 Pin 16 Pin 15 Pin 14 Pin 13 Pin 12 Pin 11

Open the Part Description Editor.

Pin 10 1

Enter some Initial comments. Part Number (1912-1002), description and your name. Enter the List of Unused ("noconnect") External Pins. 11 12 13 14 15 16 17 18 19 20 Press Enter Notice that commas are automatically inserted between the pin numbers. There are no Internal Nodes. Click NEXT TASK Enter r1 in the Designator Field (the default device is resistor). Enter 10K in the value field. Leave the Tolerance at +/- 5% Enter 2 in the Pin 1 Field Enter 1 in the Pin 2 Field Leave the optional part number field blank. Enter "R1 is connected to Pin 1 and 2" (in the failure message field). Click ADD/REPLACE DEVICE

Enter r2 in the Designator Field (the default device is resistor). Enter 3 in the Pin 1 Field

Part Description Editor 6 - 18

Agilent 3070 User Fundamentals

Leave 1 in the Pin 2 Field Leave the optional part number field blank. Enter "R2 is connected to Pin 1 and 3" (in the failure message field). Click ADD/REPLACE DEVICE

Repeat for R3-R9 Click FILE | SAVE AS: <home path>/company_library/1912-1002 Enter the part description for a sixteen pin eight element dip switch. Open the Part Description Editor. Click FILE | NEW Enter some Initial comments: Part Number (90hbw0p), description and your name. There are no Unused ("noconnect") External Pins. There are no Internal Nodes.
Pin 1 Pin 2 Pin 3 Pin 4 Pin 5 Pin 6 Pin 7 1 1 1 1 1 1 1 S1 S2 S3 S4 S5 S6 S7 2 2 2 2 2 2 2 2 Pin 16 Pin 15 Pin 14 Pin 13 Pin 12 Pin 11 Pin 10 Pin 9

Click NEXT TASK S8 Pin 8 1 Change the DEVICE TYPE to Switch Enter s1 in the Designator Field Enter 1 in the Pins Field and 1 in the Connections Field Enter 2 in the Pins Field and 16 in the Connections Field "Pins" are the leads of the device internal to the package. "Connections" are the pins on the outside of the package. Click OPEN (the selection changes to CLOSED) Leave the optional part number field blank. Enter a failure message. Click ADD/REPLACE DEVICE

Repeat for S2-S8. Notice that only S1 and S8 are Closed, all others are OPEN! Verify S2 through S7 are open Verify S1 and S8 is closed Click FILE | SAVE AS: <home path>/company_library/90hbw0p (nine zero h b w zero p) NOTE: The HP-UX system is case sensitive and requires all library names be lower case only.

Part Description Editor 6 - 19

Agilent Technologies

Enter a different kind of Switch According to the CAD, this Switch has four pins.
2 This is one way of handling a switch. This switch appears on the Combinatorial board used during Week 2, but during the class, the CAD data will be used. Therefore, this is just an exercise and the results will not be used in this class. 1 3

Pin 1 connects to Vcc Pin 2 connects to the node S0 Pin 3 connects to Ground The fourth pin is actually a mounting hole.

Start the Part Description Editor interface. Click FILE | NEW to reset the forms. Enter some initial comments: List of unconnected external pins? YES! Pin 4, Enter 4 This is the mounting hole in the printed circuit board. Number of internal pins? There are none. NEXT TASK Click DEVICE TYPE and change to Switch Enter a designator for the first pair of pins: Switch Number of Connections: Enter 3 and press the ENTER key to update the interface. The software automatically lists the three pins in order, 1 to 3. It assumes pin 1 is common and the two other connections are open. This is only partially correct. Change pin 1 to pin 2 because pin 2 is the common pin. Then change the original pin 2 to pin 1 make it look like this: PINS: 1 Change to PINS: 2 PINS: 2 Change to PINS: 1 PINS: 3 Leave alone PINS: 3 This described the internal pins of the switch package (remember, the software is written to support multiple devices in a single package. These are the pin numbers of the internal part.) Enter the same numbers for the CONNECTIONS fields and define the connection scheme. These are the external pin numbers on the package. PINS 2 1 3 CONNECTIONS 2 1 3 COMMON OPEN OPEN

Part Number: <leave blank> Failure Message: Check position of Switch!


Part Description Editor 6 - 20

Agilent 3070 User Fundamentals

Replaceable: YES Testable: YES Click ADD / REPLACE DEVICE Click FILE | SAVE AS Enter a path to a common library: /<home path>/company_library/3101-0963 Click FILE | EXIT to close the editor. Open the file using BT-BASIC to see the information. This concludes the Part Description Editor lab.

Part Description Editor 6 - 21

You might also like