PLD

PLD:
  A programmable logic device is an electronic componet used to build reconfigurable digital circuits. Unlike integrated circuits(IC) which conist of logic gates and have a fixed function, a PLD has an undefined function  at the time of   manufacture. Before the PLD can be used in a circuit it must be programmed (reconfigured) by using a specialized program.

Early programmable logic:

  1969-XC157(Motorola), a mask-programmable gate array with 12 gates and 30 uncommitted input/output pins.

  1970-TI developed a mask-programmable IC based on the IBM read-only memory associative memory or ROAM.--TMS2000(17inputs and 18 outputs with 8 JK flip flop)

  1971-General Electric Company was developing a programmable logic device based on the new PROM technology.

  1973-DM7575(National Semiconductor)----with no memory registers with 14 inputs and 8 outputs.

  1974-MMI(Monolithic Memories)

PLA:

PAL:

GALs:

CPLDs:

FPGAs:

How PLDs retain their configuration:

  A PLD is a combination of a logic device and a memory device.

    The memory is used to store the pattern that was given to the chip during programming. Most of the methods for storing data in an integrated circuit have been adapted for use in PLDs.

      These include:Silicon antifuses(反熔丝)、SRAM、EPROM\EEPROM、Flash memory

PLD programming languages:

  JEDEC files

  HDLs

  VHDL、Verilog

  PALASM、ABEL、CPUL

http://en.m.wikipedia.org

猜你喜欢

转载自www.cnblogs.com/feishijieqiusheng/p/12516810.html
PLD