IBM MaxLoader manual Dip, Fpga, Gal

Page 114

MaxLoader User’s Guide

 

connected to the external metal interconnect pins of the IC with very small

 

bonding wires. It can be seen through the window of erasable EPROMs.

DIP

Dual Inline Package. An IC package with two rows of through-hole pins,

 

usually on 0.1 pitch, 0.3 or 0.6 inches apart.

FPGA

Field Programmable Gate Array. A very complex PLD. The FPGA usually

 

has an architecture that comprises a large number of simple logic blocks, a

 

number of input/output pads, and a method to make random connections

 

between the elements.

Functional Test

A test that is performed following the programming of a PLD. The test

 

operates the device in its normal operating mode by simulating the inputs

 

and outputs that the part will experience in normal operation. To perform the

 

test, the engineer must supply a set of test vectors that describe normal

 

operation of the device so the device programmer can apply the specified

 

stimulus and verify that the device is operating as designed. It is important to

 

perform a functional test on PLDs because, in many cases, the PLD cannot

 

be fully tested at the factory before programming so a defective PLD may

 

program correctly but fail the functional test. A properly designed functional

 

test will verify that the part meets the design specification, ensuring that the

 

device, the compiler, the programmer, and the engineer have all performed

 

their respective tasks correctly.

Fuse

A metal connection within a PLD or memory that may be melted during

 

programming to break the circuit. These links typically carry input signals to

 

logic gates. Burning all the fuses except those that are required in the desired

 

circuit forms the desired circuit configuration. Since the fuses cannot be

 

tested nondestructively, fuse-like programmable devices cannot be 100%

 

tested at the factory and consequently expected programming yields are

 

usually 98-99%.

GAL

Generic Array Logic. EEPROM based second generation PAL devices.

Gang Programmer

A multiple-socket programmer that requires each device to be placed in a

 

socket before any can be programmed. See Concurrent Programmer.

 

 

114

 

Image 114
Contents MaxLoader User’s Guide Quick Start Examples Device Config Trouble Shooting & Technical Support Other Products About Nand Flash MemoryGlossary Programmer Models for PC USB Interface EE Tools, IncMaxLoader User’s Guide About This Manual General DescriptionHardware Installation To Install the software from a CD driveTo Start the windows software MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide MaxLoader User’s Guide To install the Software for parallel port programmers Select Product Families of Programmable Devices NVM HierarchyFlash Memory Flash Memory Technologies Serial Eeprom Performance ComparisonSerial Flash Eeprom ƒ Xilinx 17xx familyNon-Typical Devices 8-bit 1-Megabits Bit 1-Megabits Erasing an EpromPLD Features Microcontroller About Device ID and Auto Select on EE Tools programmers Auto SelectTo Find a Device ID Safety Note Conventions Other terms and definitions are as followsChoosing a Right Adapter Different Device Packages Different Programming Adapters Quick Start Examples Programming an Eprom with dataMaxLoader User’s Guide Duplicating an Eprom from a master IC device Source Device Programmed AMD 27C256Basic Menu Screen Information Option Information Target Device Erased or blank Intel 27C256Split Additional Option Information for Non PLD Devices System InformationCounter Verification error Fileƒ Binary Format ƒ Intel HEX Format ƒ Motorola S HEX Format ƒ Tektronix HEX Format 00001102444154414D414E2053332053455249414C8F 01000001ƒ Jedec Standard PLD devices only ETX Sum Checkƒ POF file Altera EPMxxx devices only File / LoadFile / Reload File/ Load Project File/ Save ProjectFile/ Save Log File/ Save All Messages Buffer Asc Data looking for Ascii value Buffer / Edit BufferFind HEXFind Next Fill BufferFill random data Copy buffer Clear buffer Set editor to view mode Print bufferSet editor to edit mode Set Editor to binary modeSet editor to 8 bitbyte Hex Set editor to 16 bitword HexSet default editor mode Set editor to 32 bitdouble word HexSet default Reset Editor Swap nibbleSwap byte Swap WordSwap double word Jedec editorClear Close Buffer / Edit UESDevice / Select by history Select ƒ Select / E EPROM, Flash Select / Auto SelectSelect / Device information Device / Change Algorithm Device / Auto Menu Option Device / Blank CheckMaxLoader User’s Guide ƒ Programmable Logic Device operation Device / Programƒ Memory device ƒ 28C256, 28C010, etcƒ Microchip PIC devices Copy from a master chip to a new chipƒ Motorola MC68HC908 devices ƒ Serial EEPROMsƒ Atmel or Xilinx Device / Read Device / VerifyDevice / Data Compare Device / EraseDevice / Security Device / Encryption Device / OptionDram types tested Device / AutoTest / RAM Test Sram type testedTest / Vector Test Optional Operation Value DelayTest / IC Test VccConfig / Select Product TestConfig / Config Option Config Option / Buffer Clear Before File LoadingConfig Option / verify after programming Config Option / Blank Check Before ProgrammingConfig Option / Verify After Reading Config Option / Byte order swappingByte swap = disabled Cursor AT Location 00000000 8 BIT AddressingConfig Option / Device Insert Test Config Option / Device ID CheckConfig Option / Sound Config Option / Default Buffer ValueConfig Option / 32 Bit Checksum Config Option / Port TopMax, ChipMax Config Option / USB Option USB programmer USB option / Enable Start buttonUSB option / Enable Start ALL button Enabling #4 socket to be master socketUSB option / Good LED off on socket open Config Option / Gang Split Select Split Byte $0001 Byte $0003Config Option / Address Device Address File LoadConfig Option / Auto Inc File SaveConfig / Concurrent gang mode Config / Hardware testMaxLoader User’s Guide Enabling any button to be a Start Key Close How to program write one file into different sockets ? Example 1 Program 8 of 27128 Eproms with Same Data MaxLoader User’s Guide MaxLoader User’s Guide Example 2 SET Program for 8 of 27128 Eproms MaxLoader User’s Guide Config / Enter Production Mode Config / Enter Supervisor ModeConfig / Set Password Config / LanguageSoftware Updates Testing the HardwareRegistration Quick Self-Diagnostics Contacting Customer Support Service Information Electronic Engineering Tools, IncLimited One-Year Warranty Useful Web Site Addresses/ Phone Numbers Programming Adapter Manufacturers Eprom Emulator ManufacturersAbout Nand Flash Memory Why Nand Flash How to Program Nand FlashHow to Read Nand Flash BGADIP FpgaGAL Jedec file HEX fileJedec LCCOTP PGAPlcc RAM PqfpQFP ROMUV Erasable TQFTsop Verify