AIM:
To implement the given logic function verify its operation in Quartus using Verilog programming.
F1= A’B’C’D’+AC’D’+B’CD’+A’BCD+BC’D
F2=xy’z+x’y’z+w’xy+wx’y+wxy
Equipment Required:
Hardware – PCs, Cyclone II , USB flasher
Software – Quartus prime
Theory
Logic Diagram
Procedure
-
Type the program in Quartus software.
-
Compile and run the program.
-
Generate the RTL schematic and save the logic diagram.
-
Create nodes for inputs and outputs to generate the timing diagram.
-
For different input combinations generate the timing diagram.
Program:
module func1(a,b,c,d,f1);
input a,b,c,d;
output f1;
assign f1=((~b & ~d)|(~a & b & d)|(a & b & ~c));
endmodule
module funct1(a,b,c,d,f1);
input a,b,c,d;
output f1;
assign f1=((~b & ~d)|(~a & b & d)|(a & b & ~c));
endmodule
/* Program to implement the given logic function and to verify its operations in quartus using Verilog programming.
Developed by: Sameer shariff M RegisterNumber: 24900559/
RTL realization
Output:
RTL
Timing Diagram
Result:
<title>My Bootstrap Page</title>Welcome to dyslexify, your personalized companion designed to support individuals with dyslexia in reading, writing, and learning with confidence. Our mission is to make literacy accessible and enjoyable for everyone. Whether you're a student, professional, or parent, our tools are crafted to provide a smoother reading and learning experience.
Text-to-Speech: Listen to written content in a natural voice.
Speech-to-Text: Convert spoken words into written text with ease.
Font Customization: Choose dyslexia-friendly fonts and adjust spacing for better readability.
Reading Guide & Highlighting: Stay focused with real-time text highlighting and reading overlays.
Note-Taking & Organizing Tools: Simplify writing and manage your thoughts clearly.
</div>
</div>
</div>
<div class="col">
<div class="card h-100 text-center">
<div class="card-body">
<h5 class="card-title">Nusrath Fathima S</h5>
<p class="card-text">Team Leader</p>
</div>
</div>
</div>
<div class="col">
<div class="card h-100 text-center">
<div class="card-body">
<h5 class="card-title">Pramila T</h5>
</div>
</div>
</div>
</div>
</div>
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js"></script>
</body>
</html>
Thus the given logic functions are implemented using and their operations are verified using Verilog programming.



