Build An Digital Integrated Circuit

Download Report

Transcript Build An Digital Integrated Circuit

LabVIEW Design of
Digital Integrated Circuits
FPGA IC Implantation
A Simple Way to Build an IC
• Modern digital electronics uses an EDA
software tools to design the block diagram of
the circuit which is then downloaded into a
programmable chip.
• The resulting chip becomes an integrated
circuit which will work exactly as it is
designed.
How Does An FPGA Work?
• A field-programmable gate array (FPGA) is
a
semiconductor
device
containing
programmable
logic
blocks,
and
programmable interconnects.
• Logic blocks can be programmed to perform
the function of basic logic gates such as
AND, and XOR, or more complex
combinational functions such as decoders or
simple mathematical functions.
• In most FPGAs, the logic blocks also include
memory elements, which may be simple flipflops or more complete blocks of memory.
• A hierarchy of programmable interconnects
allows logic blocks to be interconnected as
needed by the system designer, like a onechip programmable breadboard. Logic
blocks
and
interconnects
can
be
programmed by the designer. After the
designer download his designing patterns
into the FPGA chip, one gets his own IC.
Mesh-based programmable network
Physical Layout of an FPGA Chip
LabVIEW design of an IC
•
Requirement of this Lab
• Build a 3-8 Decoder with LabVIEW
• Your design does need to be professional.
• Make sure your design is functional.
A 2-4 Decoder