Designing with FPGAs and CPLDs

Appendix A: Answer Key

Chapter 1, Prehistory: Programmable Logic to ASICs

  1. What does the term ASIC mean?

    (c) Application Specific Integrated Circuit

  2. Each programmable device is matched with its description in the following table.

    a. PROM (A) A memory device that can be programmed once and read many times.

    b. PLA (D) A logic device with a large AND plane and a large OR plane for imple menting different combinations of Boolean logic.

    c. PAL (E) A logic device with a large AND plane and a small, fixed number of OR gates for implementing Boolean logic and state machines.

    d. CPLD (C) A logic device that is made up of many PAL devices.

    e. FPGA (B) A logic device that can be used to design large functions like an ASIC except that it can be programmed quickly and inexpensively.

  3. Listed is the correct device for each statement PALs or ASICs.

    (a) PALs have a short lead-time.

    (b) ASICs are high-density devices.

    (c) ASICs can implement very complex functions.

    (d) PALs do not have NRE charges.

    (e) PALs are programmable.

Chapter 2, Complex Programmable Logic Devices (CPLDs)

  1. What does the term CPLD mean?

    (a) Complex Programmable Logic Device

  2. These are all of the parts of a typical CPLD.

    (a) I/O Block

    (d) Function Block

    (e) Interconnect Matrix

  3. Which technology is not used for CPLD programmable elements?

    (d) DRAM

  4. Which is not a characteristic of clock drivers

    (c) Low power

  5. The layout of traces that connects a clock driver to the flip-flops in a CPLD...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Device Programmers
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.