IBM MaxLoader manual PLD Features

Page 24

MaxLoader User’s Guide

count and turnaround time. PLDs are programmed according to a fuse map, which is typically contained in a JEDEC file.

NOTE: PLD compiler CUPL EE Tools offers PLD development tool for engineers who want to generate a JEDEC file for data of PLD devices. Four different tools are available in www.eetools.com

PLD Features

Many different PLDs are available from the IC manufacturers. PLDs are fabricated using either bipolar or CMOS Processes. All PLDs are made up of combinations of AND gates, OR gates, inverters, and flip-flops.

ƒPAL: The PAL is a PLD with a fuse-programmable AND array. The PAL’s AND gates connect to OR gates in a fixed pattern.

ƒPROM: For many years, the PROM was not classified as a PLD, even

though most of the smaller PROMs (i.e. 32 x 8 organization) were being used as logic elements. The larger PROMs were still applied in bipolar microprocessor designs to store microcode instructions. The PROM has an architecture similar to the PAL, except that the PROM’s AND array is fixed while it’s OR array is programmable.

ƒFPLA: The field-programmable logic array (FPLA) consists of a

programmable AND array like the PAL, with a programmable OR array like the PROM. The FPLA is therefore a more general PLD because any product term may be connected to any output OR gate. Because the entire IC is programmable, the FPLA can implement some functions which a PAL or PROM may not be able to implement.

ƒEPLD: Several manufacturers produce PLDs which can be erased and

24

Image 24
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 Performance Comparison Serial Flash EepromSerial 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 Buffer / Edit Buffer FindAsc Data looking for Ascii value 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 Device / Program ƒ Memory deviceƒ Programmable Logic Device operation ƒ 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 / OptionDevice / Auto Test / RAM TestDram types tested Sram type testedTest / Vector Test Delay Test / IC TestOptional Operation Value VccConfig / Select Product TestConfig / Config Option Config Option / Buffer Clear Before File LoadingConfig Option / Blank Check Before Programming Config Option / Verify After ReadingConfig Option / verify after programming 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 HEX file JedecJedec file LCCOTP PGAPlcc Pqfp QFPRAM ROMTQF TsopUV Erasable Verify