Skip to content

THILAK-RAJ16/BOOLEAN_FUNCTION_MINIMIZATION

 
 

Repository files navigation

BOOLEAN_FUNCTION_MINIMIZATION

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

Procedure

  1. Type the program in Quartus software.

  2. Compile and run the program.

  3. Generate the RTL schematic and save the logic diagram.

  4. Create nodes for inputs and outputs to generate the timing diagram.

  5. For different input combinations generate the timing diagram.

BOOLEAN MINIMIZATION

WhatsApp Image 2024-12-21 at 08 56 17_19e0b7a3 WhatsApp Image 2024-12-21 at 08 56 30_6e070fb5

TRUTH TABLE:

i)F1 image

ii)F2 image

Program:

Program to implement the given logic function and to verify its operations in quartus using Verilog programming.

module form(a,b,c,d,f1);
input a,b,c,d;
output f1;
assign f1=((~b&~d)|(~a&b&d)|(a&b&~c));
endmodule
module Form2(x,y,z,w,f2);
input x,y,z,w;
output f2;
assign f2=((~y&z)|(x&y)|(w&y));
endmodule

Developed by:Thilak raj .P

RegisterNumber:24900585

RTL

F1 Screenshot 2024-11-04 093124 F2 image

Output:

F1 Screenshot 2024-11-04 094418 F2 image

Result:

Thus the given logic functions are implemented using and their operations are verified using Verilog programming.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages