1 / 18

Programmable Logic Devices

Programmable Logic Devices. General structure of PLDs. Buffer/inverter. ( a ) Symbol ( b ) Logic equivalent. Programming by Blowing Fuses. ( a ) Before programming ( b ) After programming. PLD Notation.

Download Presentation

Programmable Logic Devices

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Programmable Logic Devices A. Yaicharoen

  2. General structure of PLDs A. Yaicharoen

  3. Buffer/inverter (a) Symbol (b) Logic equivalent A. Yaicharoen

  4. Programming by Blowing Fuses (a) Before programming (b) After programming A. Yaicharoen

  5. PLD Notation (a) Unprogrammed and-gate (b) Unprogrammed or-gate (c) Programmed and-gate realizing the term ac (d) Programmed or-gate realizing the term a + b (e) Special notation for an and-gate having all its input fuses intact (f) Special notiation for an or-gate having all its input fuses intact (g) And-gate with nonfusible inputs (h) Or-gate with nonfusible inputs A. Yaicharoen

  6. Types of PLDs • Programmable ROM (PROM) • Fixed AND-array, programmable OR-array • Programmable Logic Array (PLA) • Programmable AND-array and OR-array • Programmable Array Logic (PAL) • Programmable AND-array, Fixed OR-array A. Yaicharoen

  7. Structure of a PROM A. Yaicharoen

  8. A 2nm PROM A. Yaicharoen

  9. Using a PROM for logic design A. Yaicharoen

  10. Logic diagram of an n  p  m PLA A. Yaicharoen

  11. A. Yaicharoen

  12. A. Yaicharoen

  13. Example Example of combinational logic design using a PLA. (a) Maps showing the multiple-output prime implicants. (b) Partial covering of the f1 and f2 maps. (c) Maps for the multiple-output minimal sum. (d) Realization using a 3  4 2 PLA. A. Yaicharoen

  14. Ex-Or-gate with a Programmable Fuse (a) Circuit diagram. (b) Symbolic representation. A. Yaicharoen

  15. More on PLA General structure of a PLA having true and complemented output capability A. Yaicharoen

  16. Example Karnaugh maps for the functions f1(x,y,z) = m(1,2,3,7) and f2(x,y,z) = m(0,1,2,6) A. Yaicharoen

  17. Example Two realizations of f1(x,y,z) = m(1,2,3,7) and f2(x,y,z) = m(0,1,2,6). (a) Realization based on f1 and 2 (b) Realization based on 1 and 2 A. Yaicharoen

  18. A simple 4-input, 3-output PAL device A. Yaicharoen

More Related