Glossary |
Although invisible, electrostatic discharge (ESD) is a serious hazard that can cause injury and/or damage to equipment and integrated circuits. Always discharge static electricity to a common ground. Use ESD prevention devices that contain a 1 M-ohm to 10 M-ohm current-limiting resistor. For more information, see Safety Systems.
Verifies that no device is present in a programmer socket (PSV2800 software instructs the programmer to perform a PIN-check); see Managing a Connected Programmer and Editing Package File Settings.
A small circuit board specifically designed for a particular device's physical interface (so its socket can communicate with a programmer); see Changing a Socket Adapter.
A recipe for programming a specific device or family of devices. Each algorithm is device-specific and can be modified/simplified to suit a particular programming scenario.
A simple security and user authentication method for enforcing access controls based on username and password. For more information, see Managing User Authentication.
A software product from Data I/O that captures detailed programming job data and provides comprehensive manufacturing traceability.
Device Under Test (DUT) means that a device/part is being programmed or tested in a specific socket.
Field Programmable Gate Arrays (FPGAs) are integrated circuits/microchips designed to be configured by customers after manufacturing.
An essential requirement for most electronic circuits, a Ground connection provides a return path for electric current, limits the build-up of static electricity, and helps to insulate people from dangerous voltage. See ESD above.
A file containing the image data to be programmed onto a device.
Similar to a socket adapter, the Input Precisor is a part/device-specific metal adapter that mechanically aligns blank parts from the Input Shuttle with the proper socket orientation in the programmer(s); see Device Handling.
Generally, the PnP Head that handles picking blank devices from Tape Input and placing them into the Input Precisor; see Device Handling.
A portable package that includes a programming recipe or algorithm with all settings necessary to program a device (along with the image data to be programmed).
A type of flash memory/logic gate/microchip where individual memory cells are connected in series to reduce the amount of ground wires and bit lines (resulting in higher density layouts, increased read/write speeds, and lower cost per bit than NOR Flash). However, NAND Flash does not support random access to memory locations since the memory cells are connected in series (unlike the memory cells in NOR Flash, which are connected in parallel), making NAND Flash ideal for file storage rather than code execution.
A type of flash memory/logic gate/microchip where individual memory cells are connected in parallel to support direct access to code execution (resulting in faster read speeds than NOR Flash, but slower erase/write speeds). Because NOR Flash supports random/direct access to any memory location, it is well suited for code execution rather than file storage.
An Operator is a specific user role in PSV2800 software to which you add one or more users. A user assigned to the Operator role has permissions to load and run programming jobs. For more information, see Specifying Rights for a Role.
Similar to a socket adapter, the Output Precisor is a part/device-specific metal adapter that mechanically aligns programmed parts from programmer sockets with the proper orientation in the Output Precisor; see Device Handling.
Generally, the PnP Head that handles picking programmed devices from the Output Precisor and and placing them into the Tape Output; see Device Handling.
A pick-and-place (PnP) Head picks devices/parts from one location and places them into another location (ex. moving blank/unprogrammed devices from Input Precisor to Programmers). The PSV2800 has essentially three moving PnP Heads: the "main" PnP Head with four probes that moves devices to/from the Programmers; the Input Shuttle that moves devices individually from Tape Input Feeder to Input Precisor; and the Output Shuttle that moves devices individually from Output Precisor to Tape Output Module. See Device Handling.
A section of a device region that has image data or fill data programmed in it.
The entire programmable area of the device (or one programmable area of the device if it is partitioned). Ranges are user-adjustable areas inside each region.
See Adapter.
The system component that supplies blank parts/devices (contained in tape reels) for programming.
A Technician is a specific user role in PSV2800 software to which you add one or more users. A user assigned to the Technician role has permissions A specific user role with permissions to load job files, set root repository location, view job settings, and create job packages. For more information, see Specifying Rights for a Role.