Q.1

SPLD is a program language used by PLD software.

  • True
  • False
Q.2

How many pins are in an EDF10K70 package?

  • 70
  • 140
  • 240
  • 532
Q.3

An EPM 7128S in a ________ PQFP package has 12 I/O per LAB plus 4 additional input-only pins for a total of 100 pins.

  • 100-pin
  • 120-pin
  • 140-pin
  • 160-pin
Q.4

The MAX+PLUS II compiler will automatically program a macrocell to borrow up to ________ product terms from each of the 3 adjacent macrocells in the same LAB.

  • 4
  • 5
  • 6
  • 7
Q.5

The distinction between CPLDs and FPGAs is ________.

  • well known
  • very small
  • often fuzzy
  • very large
Q.6

A method for the automated testing of printed circuit boards is called a(n) ________.

  • bed-of-nails
  • LUT
  • CLB
  • CPLD
Q.7

In a GAL16V8, the D flip-flops contained in the OLMCs have ________ and ________.

  • asynchronous reset, synchronous preset
  • asynchronous preset, synchronous reset
  • asynchronous clear, synchronous set
  • asynchronous set, synchronous clear
Q.8

In a programmable logic device circuit diagram, the inputs to each of the OR gates are designated by ________.

  • a dot
  • a bus
  • a single line
  • 4 inputs
Q.9

The JTAG signals are named TDI, TDO, TMS, and TCK.

  • True
  • False
Q.10

The major structures in the MAX7000S are the ________ and ________.

  • LUT, PIA
  • FMUX, LAB
  • LAB, PIA
  • LUT, FMUX
Q.11

Four subcategories of ASIC devices are available to create digital systems. These are PLDs, gate arrays, standard cells, and ________.

  • HCPLDs
  • full custom
  • GAL
  • FPLDs
Q.12

In the GAL16V8, the ________ selects the signal that is fed back into the input matrix.

  • FMUX
  • OMUX
  • PTMUX
  • TSMUX
Q.13

The GAL16V8 has eight dedicated input pins.

  • True
  • False
Q.14

A CPLD is basically a simplified PLD.

  • True
  • False
Q.15

The GAL22V10 has 12 outputs pins and 10 input pins.

  • True
  • False
Q.16

The Boolean sum of the four product terms is called the sum-of-products.

  • True
  • False
Q.17

A macrocell is ________.

  • part of a PAL or GAL
  • a type of one-time programmable SPLD
  • an example of intellectual property
  • a logic array block
Q.18

The final step in a design flow in which the logic design is implemented in the target device is called ________.

  • design entry
  • simulation
  • downloading
  • compiling
Q.19

A complex programmable logic device that consists of multiple SPLD arrays with programmable interconnections is called a ________.

  • bed-of-nails
  • boundary scan
  • CLB
  • CPLD
Q.20

Design costs for standard cell ASICs are ________ those for MPGAs.

  • lower than
  • about the same as
  • higher than
  • none of the above
Q.21

________ is a mature technology consisting of numerous subfamilies that have been developed over many years of use.

  • TTL
  • CMOS
  • ECL
  • None of the above
Q.22

The flexibility of the GAL16V8 is in its ________.

  • AND/OR array
  • D flip-flops
  • programmable output logic macro cells
  • EEPROM
Q.23

In a MAX7000S device, when an I/O pin is configured as an input, the associated macrocell can be used for ________.

  • buried logic
  • another output
  • extra speed
  • in-system testing
Q.24

The SPLD classification includes the ________ PLD devices.

  • earliest
  • smallest
  • largest
  • newest
Q.25

The programming technologies that are used in CPLD devices are all nonvolatile.

  • True
  • False
Q.26

The Boolean expression AB + CD is an example of ________.

  • PAL
  • GAL
  • SOP
  • POS
Q.27

An application program in the development software package that controls the operation of the software is called a ________.

  • compiler
  • bed-of-nails
  • boundary scan
  • primitive
Q.28

In the FLEX10K device, the LE can produce two outputs to drive local (LAB) and global (fast track) interconnects on the chip.

  • True
  • False
Q.29

The GAL16V8 has 32 input variables.

  • True
  • False
Q.30

CPLDs and FPGAs are often referred to as high-capacity programmable logic devices (HCPLDs).

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