Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
In this experiment we will learn the technique of
designing digital circuit with target FPGA, experiment to
design full adder using XILLINX FPGA with schematic
approach and using VHDL language. there are several types of
FULL ADDER series, namely PALLEL ADDER, LOOK
AHEAD, CARRY ADDER, and CARRY SAVE ADDER
where each has its advantages and disadvantages. as for the
FPGA we use is XILLINX XC3S250E.
In this experiment the objectives and tools and materials are:
Purpose of experiment
1. Learn the technique of designing digital circuit with target
FPGA.
2. Can do digital circuit design with target FPGA using either
schematic approach or VHDL language.
4. SRAM
SRAM (static RAM) is random access memory
K-map truth table from full adder (RAM) that retains data bits in its memory as long as
power is being supplied. Unlike dynamic RAM (DRAM),
which stores bits in cells consisting of a capacitor and a
transistor,SRAM does not have to be periodically
refreshed.
5. XILLINX
Xilink (Xilink Foundation Series) is a useful software
for designing and simulating a digital circuit. By using
Xilink the design process of a device or digital circuit
through a circuit simulation process that has been
designed to see if the design has been made is correct
or still contains errors.
schematic toolbar ( ).
E. Click once at a terminal of the XOR2 gate,
move mouse to an open space and right
click to bring up a menu. Select Add
Terminal, enter terminal name A1, select
terminal type INPUT, click OK. Analysis : I may not be able to see the worst case delay in
F. Repeat the above procedure for the other your post-place & route waveforms, because the worst
XOR2 terminal, but enter terminal name B1 case delay is input pattern dependant. Put another way, the
instead. You should have the following: worst case delay happens only when certain transitions of
the inputs take place. As an exercise, think about what input
transitions will exhibit the worst case delay Ci->Co
(9.620ns) of our full adder. I modify test bench to have the
worst case delay shown in the waveforms.
Analysis :
Building digital circuits using schematic is easier
because we can draw it in detail and thoroughly.
Conclusion :
1. Designing digital circuits using schematic is easier
than VHDL
2. vhdl is a very complex hardware-oriented
programming language, where we can make
digital circuits very well.
3. FPGA has a small error correction and is a
technology-independent technology to be
implemented in various algorithms
4. Having the ability to handle such a heavy
computing load, Eliminate the intensive tasks of
Digital Signal Processing Customize the
architecture to fit the ideal algorithm, Reduce
system costs, Cost efficiency.
5. VHDL is one type of HDL language used to
describe various functions of digital circuits such
as FPGA (Field-programmable Gate Arrays), Logic
gates, Flip-flops, etc.
6.
REFERENSI
1. https://cseweb.ucsd.edu/classes/fa01/cse140l/fulladder.html
2. http://www.circuitstoday.com/half-adder-and-full-adder
3.https://pdfs.semanticscholar.org/a64c/4d35faeac46a6a68f56
9893fb4e0ebf19ecd.pdf
4. http://teahlab.com/VHDL_Code_Full_Adder/
Lampiran :