Q.1

Which type of PLD could be used to program basic logic functions?

  • PLA
  • PAL
  • CPLD
  • all the above
Q.2

What gives a GAL its flexibility?

  • Its speed
  • Its reprogrammable EPROM
  • Its large logic arrays
  • Its programmable OLMCs
Q.3

MPGA stands for:

  • mass produced gated array.
  • Morgan-Phillips gated array.
  • memory programmed ROM.
  • mask programmed ROM.
Q.4

Each programmable array logic (PAL) gate product is applied to an OR gate and, if combinational logic is desired, the product is ORed and then:

  • the polarity fuse is restored
  • sent to an inverter for output
  • sent immediately to an output pin
  • passed to the AND function for output
Q.5

The complex programmable logic device (CPLD) contains several PAL-type simple programmable logic devices (SPLDs) called:

  • macrocells
  • microcells
  • AND/OR arrays
  • fuse-link arrays
Q.6

What programmable technology is used in FPGA devices?

  • SRAM
  • FLASH
  • Antifuse
  • All of the above
Q.7

Which of the following increases the number of product terms by borrowing unused product from other macrocells?

  • Shared expander
  • Parallel expander
  • Series expander
  • Slice expander
Q.8

________ are used at the inputs of PAL/GAL devices in order to prevent input loading from a large number of AND gates.

  • Simplified AND gates
  • Fuses
  • Buffers
  • Latches
Q.9

By adding an OR gate to a simple programmable logic device (SPLD) the foundation for a(n) ________ is made possible.

  • PAL
  • PLA
  • CPLD
  • EEPROM
Q.10

The difference between a PLA and a PAL is:

  • The PLA has a programmable OR plane and a programmable AND plane, while the PAL only has a programmable AND plane.
  • The PAL has a programmable OR plane and a programmable AND plane, while the PLA only has a programmable AND plane.
  • The PAL has more possible product terms than the PLA.
  • PALs and PLAs are the same thing.
Q.11

ALM is the acronym for ________.

  • Array Logic Matrix
  • Arithmetic Logic Module
  • Asynchronous Local Modulator
  • Adaptive Logic Module
Q.12

A GAL22V10 ________.

  • has up to 32 inputs and 10 outputs
  • is a type of SPLD
  • has 10 inputs and 22 outputs
  • is downloadable from the manufacturer's Web site
Q.13

Full custom ICs can operate at ________ and require the ________.

  • lowest speed, largest die area
  • lowest speed, smallest die area
  • highest speed, largest die area
  • highest speed, smallest die area
Q.14

The ________ can generate any possible logic function of the input variables because it generates every possible AND product term.

  • GAL
  • SOP
  • PROM
  • LAB
Q.15

Using a hardware solution for a digital system is always ________ than a software solution.

  • slower
  • harder
  • easier
  • faster
Q.16

The field programmable logic array was the first ________ programmable logic device.

  • understandable
  • logic array
  • multifunction
  • nonmemory
Q.17

In the MAX7000S device up to ________ signals can feed each LAB from the PIA.

  • 0
  • 18
  • 36
  • 72
Q.18

In the GAL16V8, the ________ controls the tristate buffer's enable input.

  • FMUX
  • OMUX
  • PTMUX
  • TMUX
Q.19

PLDs did not gain widespread acceptance with digital until the mid-1980s, when a device called a PAL was introduced.

  • True
  • False
Q.20

The GAL16V8 has:

  • 16 dedicated inputs.
  • 8 special function pins.
  • 8 pins that are used as inputs or outputs.
  • All of the above
Q.21

PALs tend to execute ________ logic.

  • SAP
  • SOP
  • PLA
  • SPD
Q.22

Most FPGA logic modules utilize a(n) ________ approach to create the desired logic functions.

  • AND array
  • Look-up table
  • OR array
  • AND and OR array
Q.23

Gated arrays are ________ circuits that offer hundreds of thousands of gates.

  • VLSI
  • full custom
  • LSI
  • ULSI
Q.24

The EPM 7128S is a(n) ________ device.

  • PLD
  • JTAG
  • EEPROM
  • ISP
Q.25

The programming technologies that are used in FPGA devices include SRAM, flash, and antifuse, with ________ being the most common.

  • SRAM
  • flash
  • antifuse
  • SRAM and flash
Q.26

The GAL16V8 has architecture that is very similar to the ________ device.

  • PAL
  • PROM
  • PLD
  • SPLD
Q.27

FLEX10K devices are generally classified as ________.

  • PLDs
  • FPGAs
  • HCPLDs
  • CPLDs
Q.28

All inputs to the MAX7000S device and all macrocell outputs feed the ________.

  • LUT
  • PIA
  • LAB
  • PIA and LAB
Q.29

Expanders make it possible to increase the number of terms in a programmable SOP operation.

  • True
  • False
Q.30

Based on the high-density architecture of logic cells, FLEX10K devices are generally classified as HCPLDs.

  • True
  • False
0 h : 0 m : 1 s