0% found this document useful (0 votes)
5 views1 page

Logic Design

Programmable Logic Circuits (PLCs) are flexible digital circuits that can be programmed for specific logic functions. Key components include ROM, PROM, PLD, PLA, and FPGA, each serving different purposes in data storage and logic design. Additionally, latches and flip-flops are discussed as bistable devices used in sequential circuits for data storage.

Uploaded by

ojmogreigner370
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views1 page

Logic Design

Programmable Logic Circuits (PLCs) are flexible digital circuits that can be programmed for specific logic functions. Key components include ROM, PROM, PLD, PLA, and FPGA, each serving different purposes in data storage and logic design. Additionally, latches and flip-flops are discussed as bistable devices used in sequential circuits for data storage.

Uploaded by

ojmogreigner370
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Reigner Nick C.

Ojmog
BSCpE 3

Programmable Logic Circuits


Programmable Logic Circuits (PLCs) are digital circuits that can be programmed to
perform specific logic functions. Unlike fixed-function circuits, such as basic gates or standard
integrated circuits, these devices offer flexibility by allowing users to configure or reconfigure the
internal connections based on the application’s requirements.

1. ROM (Read-Only Memory)


A non-volatile memory used to store data permanently. The stored data is hardwired and
cannot be modified easily.

2. PROM (Programmable Read-Only Memory)


A type of ROM that can be programmed once by the user after manufacturing. Used to
store data that won’t need future modifications.

3. PLD (Programmable Logic Device)


A reconfigurable device that allows users to design and implement custom logic
functions. Examples: PAL (Programmable Array Logic) and GAL (Generic Array Logic).

4. PLA (Programmable Logic Array)


A type of PLD that allows customization of both the AND and OR logic arrays. Useful for
creating complex logic circuits.

5. FPGA (Field Programmable Gate Array)


An advanced and flexible PLD that can be programmed multiple times. Used in
applications that require high-speed and parallel processing.

Latches and Flip-Flops

Latch: A simple bistable device that holds its output state based on the input until changed.

Flip-Flop: An edge-triggered bistable element used in sequential circuits, storing one bit of
data. Examples include SR, JK, D, and T flip-flops.

You might also like