Open navigation menu
Close suggestions
Search
Search
en
Change Language
Upload
Sign in
Sign in
Download free for days
0 ratings
0% found this document useful (0 votes)
23 views
4 pages
Vlsi
Uploaded by
kushs1992003
AI-enhanced title
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
Download
Save
Save vlsi copy For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
0 ratings
0% found this document useful (0 votes)
23 views
4 pages
Vlsi
Uploaded by
kushs1992003
AI-enhanced title
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
Carousel Previous
Carousel Next
Download
Save
Save vlsi copy For Later
0%
0% found this document useful, undefined
0%
, undefined
Embed
Share
Print
Report
Download now
Download
You are on page 1
/ 4
Search
Fullscreen
Inverter Tranasmission gate
module inverter(b, a); module trans(b, a, cntrl1, cntrl2);
input a; input a;
output b; input cntrl1,cntrl2;
assign b = ~a; output b;
endmodule reg b;
tb always @ (a or cntrl1 or cntrl2)
module inv_tb; begin
wire b; if (cntrl1 = = cntrl2)
reg a; b = 1’bx;
inverter i1(b,a); else if (cntrl1 = = 0 & cntrl2 = = 1)
initial b = a;
begin else
a=1’b0; b = 1'bz;
#10 a=1’b1; end
#10 a=1’b x; endmodule
#10 a= 1’bz; tb
end module trans_tb;
endmodule wire b ;
reg a ;
buffer reg cntrl1,cntrl2;
module buffer(b,a,en); trans t1(b, a, cntrl1, cntrl2);
input a,en; initial
output b; begin
reg b; a= 1'b0 ; cntrl1 = 1'b0 ; cntrl2 = 1'b0 ;
always@(a or en) #10 a= 1'b0 ; cntrl1 = 1'b0 ; cntrl2 = 1'b1;
begin #10 a= 1'b0 ; cntrl1 = 1'b1 ; cntrl2 = 1'b0;
if (en==1) #10 a= 1'b0 ; cntrl1 = 1'b1 ; cntrl2 = 1'b1;
b=a; #10 a= 1'b1 ; cntrl1 = 1'b0 ; cntrl2 = 1'b0;
else #10 a= 1'b1 ; cntrl1 = 1'b0 ; cntrl2 = 1'b1;
b=1’bz; #10 a= 1'b1 ; cntrl1 = 1'b1 ; cntrl2 = 1'b0;
end #10 a= 1'b1; cntrl1 = 1'b1 ; cntrl2 = 1'b1;
endmodule end
tb endmodule
module buffertest;
reg a,en;
wire b;
buffer b1(b,a,en);
initial
begin
en=1’b1;
a=1'b0;
#10 a=1'b1;
#10 a=1'b0;
#10 a=1'bx;
#10 a=1'bz;
#10 a=1'b0;
end
endmodule
Logic gate SR Flipflop
module logic(f1,f2,f3,f4,f5,f6,a,b); module srff(q,qb,s,r,clk,rst);
input a,b; input s,r,clk,rst;
output f1,f2,f3,f4,f5,f6; output q,qb;
assign f1=a&b; reg [1:0] sr;
assign f2=a|b; reg q,qb;
assign f3=~a; always @(posedge clk)
assign f4=~(a|b); begin
assign f5=~(a&b); if (rst ==1)
assign f6=a^b; q=1’b0;
endmodule else
//Test bench sr={s,r};
module logictest; case(sr)
reg a,b; 2'b00:q=q;
wire f1,f2,f3,f4,f5,f6; 2'b01:q=1'b0;
logic g1(f1,f2,f3,f4,f5,f6,a,b); 2'b10:q=1'b1;
initial 2'b11:q=1'bx;
begin endcase
a=1'b0; qb=~q;
b=1'b0; end
#10 b=1'b1; endmodule
#10 a=1'b1; //Test bench
b=1'b0; module srfftest;
#10 b=1'b1; reg s,r,clk,rst;
#10; wire q,qb;
end srff s1(q,qb, s,r,clk,rst);
endmodule initial
clk=1'b0;
always
#5 clk=~clk;
initial
begin
rst = 1’b1;
#10 rst = 1’b0; s=1'b0;r=1'b1;
#10 s=1'b1;r=1'b0;
#15 s=1'b0;r=1'b0;
#20 s=1'b1;r=1'b1;
#20;
end
endmodule
D flipflop JK Flipflop
module dff(d,clk,rst,q,qb); module jkff(q,qbar,j.k,clk,rst);
input d,clk,rst; input j,k,clk,rst;
output q,qb; output q,qbar;
reg q,qb; reg q,qbar;
always@(posedge clk) reg [1:0] jk;
begin always@(posedge clk)
if (rst ==1) begin
q=1’b0; if(rst)
else q = 1’b0;
q=d; else
qb=~d; jk = {j,k}
end case (jk)
endmodule 2’b00: q=q;
//Test bench 2’b01: q=1’b0;
module dfftest; 2’b10: q=1’b1;
reg clk,d,rst; 2’b11: q=~q;
wire q,qb; endcase
dff d1(d,clk,rst,q,qb); qbar =~q;
initial end
clk = 1'b0; endmodule
always //Test bench
#5clk=~clk; module jkfftest;
initial reg j,k,clk,rst;
begin wire q,qbar;
rst=1’b1; jkff jk1(q,qbar,j,k,clk,rst);
#10 rst = 1’b0;d=1'b0; initial
#10d=1'b1; clk=1'b0;
end always
endmodule #5 clk=~clk;
initial
begin
rst = 1’b1;
#10 rst = 1’b0; j=1’b0;k=1’b0;
#10 k=1’b1;
#10 j=1’b1; k=1’b0;
#10 k=1b1;
end
endmodule
Master slave T flipflop
module ms_jkff (qs,qsb,qm,qmb,j,k,clk,rst); module tff(q,qb, rst,clk,t);
output qs, qsb; input rst,clk,t;
inout qm,qmb; output q,qb;
input j,k,clk,rst; reg q,qb;
wire clkbar; always @(posedge clk)
assign clkbar = ~ clk; begin
jkff jk1 (qm,qmb ,j,k,clk,rst); if (rst ==1)
jkff jk2 (qs,qsb,qm,qmb,clkbar,rst); q=1’b0;
endmodule else
//Test bench if (t==0)
module ms_jkff_test; q=q;
reg j,k,clk,rst; else
wire qs,qsb,qm,qmb; q=~q;
ms_jkff ms1(qs,qsb,qm,qmb,j,k,clk,rst); qb=~q;
initial end
clk = 1’b0; endmodule
always //Test bench
#10 clk = ~clk; module tfftest;
initial reg rst,clk,t;
begin wire q,qb;
rst = 1’b1; j = 1’b0; k= 1’b0; tff t1(q,qb,rst, clk,t);
#15 rst = 1’b0; initial
#25 k = 1’b1; clk=1'b0;
#25 j = 1’b1; k= 1’b0; always
#25 k= 1’b1; #5 clk=~clk;
end initial
endmodule begin
rst = 1’b1;
#10 rst = 1’b0;t=1'b0;
#10 t=1'b1;
end
endmodule
You might also like
HDL Codes-3
PDF
No ratings yet
HDL Codes-3
31 pages
Systemverilog Progressive Example Approach
PDF
No ratings yet
Systemverilog Progressive Example Approach
92 pages
ECE241H1 - 20199 - 661580945892ECE241 Midterm Cheat Sheet
PDF
No ratings yet
ECE241H1 - 20199 - 661580945892ECE241 Midterm Cheat Sheet
2 pages
ETAP2022 - AF - Calc Methodology
PDF
No ratings yet
ETAP2022 - AF - Calc Methodology
103 pages
Vlsi Lab Stud - Record-1
PDF
No ratings yet
Vlsi Lab Stud - Record-1
52 pages
Reimagining Semiconductor Development Machine Learning Applications From Device Physics To System Architectures Survey Paper
PDF
No ratings yet
Reimagining Semiconductor Development Machine Learning Applications From Device Physics To System Architectures Survey Paper
8 pages
DSD Exam1
PDF
No ratings yet
DSD Exam1
42 pages
Digital Lab1
PDF
No ratings yet
Digital Lab1
11 pages
GF1-3 6 6 2kW
PDF
No ratings yet
GF1-3 6 6 2kW
1 page
Verilog Lab Programs
PDF
No ratings yet
Verilog Lab Programs
51 pages
Verilogcode
PDF
No ratings yet
Verilogcode
27 pages
Electricity (1) Physics
PDF
No ratings yet
Electricity (1) Physics
29 pages
Verilog Mtech Programs
PDF
No ratings yet
Verilog Mtech Programs
68 pages
VLSI Lab Manual
PDF
No ratings yet
VLSI Lab Manual
11 pages
2022 Scheme Verilog Programs
PDF
No ratings yet
2022 Scheme Verilog Programs
4 pages
Xlinkslib
PDF
No ratings yet
Xlinkslib
8 pages
Digital Code
PDF
No ratings yet
Digital Code
8 pages
Vlsi Vivado Lab
PDF
No ratings yet
Vlsi Vivado Lab
14 pages
Dataflow Modelling
PDF
No ratings yet
Dataflow Modelling
30 pages
Verilog Code
PDF
No ratings yet
Verilog Code
25 pages
Verilog
PDF
No ratings yet
Verilog
35 pages
04 - Verilog Codes For Basic Components (2021f)
PDF
No ratings yet
04 - Verilog Codes For Basic Components (2021f)
78 pages
Half Subtractor Half Subtractor - Gate Level Modelling
PDF
No ratings yet
Half Subtractor Half Subtractor - Gate Level Modelling
10 pages
Addc Lab
PDF
No ratings yet
Addc Lab
10 pages
ASIC Design Lab Reports
PDF
No ratings yet
ASIC Design Lab Reports
16 pages
Module Gate
PDF
No ratings yet
Module Gate
33 pages
DSD Notes Unit 2 PDF
PDF
No ratings yet
DSD Notes Unit 2 PDF
18 pages
DSD Notes Unit 2 PDF
PDF
No ratings yet
DSD Notes Unit 2 PDF
18 pages
Electrical Installation Notes
PDF
No ratings yet
Electrical Installation Notes
9 pages
A.12 Example
PDF
No ratings yet
A.12 Example
11 pages
Verilog Source Code
PDF
No ratings yet
Verilog Source Code
11 pages
Vlsi Manual Add On
PDF
No ratings yet
Vlsi Manual Add On
42 pages
High-Performance Energy Saver Switch-Compressed
PDF
No ratings yet
High-Performance Energy Saver Switch-Compressed
13 pages
D - Flip Flop: Task - 4
PDF
No ratings yet
D - Flip Flop: Task - 4
20 pages
DSD Notes Unit 2 PDF
PDF
No ratings yet
DSD Notes Unit 2 PDF
18 pages
Hfe Yamaha kx-10
PDF
No ratings yet
Hfe Yamaha kx-10
17 pages
Alternating Current - Ex # 1 - 4
PDF
No ratings yet
Alternating Current - Ex # 1 - 4
19 pages
Vlsi Programs (Ag, CNTRS)
PDF
No ratings yet
Vlsi Programs (Ag, CNTRS)
3 pages
Synthesis HDL
PDF
No ratings yet
Synthesis HDL
43 pages
Vhdl-Lab Work File
PDF
No ratings yet
Vhdl-Lab Work File
28 pages
Lab1 2
PDF
No ratings yet
Lab1 2
6 pages
Vlsi - Digital - Lab Manual
PDF
No ratings yet
Vlsi - Digital - Lab Manual
23 pages
50 Pe PDF
PDF
No ratings yet
50 Pe PDF
96 pages
Suhas N (Lab Assign 1,2,3)
PDF
No ratings yet
Suhas N (Lab Assign 1,2,3)
37 pages
VERILOG Codes Sequential
PDF
No ratings yet
VERILOG Codes Sequential
14 pages
7sem VLSI Lab Part B Programs in Verilog
PDF
No ratings yet
7sem VLSI Lab Part B Programs in Verilog
9 pages
Tybsc Verilog Exp Code 2025
PDF
No ratings yet
Tybsc Verilog Exp Code 2025
11 pages
Xitanium 150W 2.45 4.9A AOC 230V I220 170106
PDF
No ratings yet
Xitanium 150W 2.45 4.9A AOC 230V I220 170106
7 pages
Assignment Ar
PDF
No ratings yet
Assignment Ar
5 pages
Assignment Ar
PDF
No ratings yet
Assignment Ar
5 pages
Vlsi Part A Programs
PDF
No ratings yet
Vlsi Part A Programs
11 pages
1.basic Gates and or Nor Nand
PDF
No ratings yet
1.basic Gates and or Nor Nand
32 pages
VHDL Imp Q
PDF
No ratings yet
VHDL Imp Q
16 pages
Lab Results Vlsi
PDF
No ratings yet
Lab Results Vlsi
18 pages
Physical Class Tasks
PDF
No ratings yet
Physical Class Tasks
15 pages
SF 17 Sect 07 ALL Web
PDF
No ratings yet
SF 17 Sect 07 ALL Web
240 pages
Fpga
PDF
No ratings yet
Fpga
19 pages
Data Sheet: SC Sensor Cable (Without Plug and Coupling)
PDF
No ratings yet
Data Sheet: SC Sensor Cable (Without Plug and Coupling)
6 pages
Verilog Basics
PDF
No ratings yet
Verilog Basics
35 pages
New Digital Expriment
PDF
No ratings yet
New Digital Expriment
14 pages
Automatic Fence Lighting With Alarm 1
PDF
No ratings yet
Automatic Fence Lighting With Alarm 1
6 pages
BCM Connector C2280F
PDF
No ratings yet
BCM Connector C2280F
2 pages
Verilog Modules For Common Digital Functions
PDF
No ratings yet
Verilog Modules For Common Digital Functions
30 pages
ALU Design Assignment
PDF
No ratings yet
ALU Design Assignment
9 pages
Vlsi Lab
PDF
No ratings yet
Vlsi Lab
10 pages
Vlsi-Expt-5 and 6
PDF
No ratings yet
Vlsi-Expt-5 and 6
6 pages
Unit5 Iot One Shot Annotated
PDF
No ratings yet
Unit5 Iot One Shot Annotated
11 pages
CSS Tools
PDF
No ratings yet
CSS Tools
24 pages
Fpga Notes
PDF
No ratings yet
Fpga Notes
14 pages
Vlsi Coppy1-2
PDF
No ratings yet
Vlsi Coppy1-2
3 pages
DSD Lab1
PDF
No ratings yet
DSD Lab1
8 pages
Sample - Global Primary Battery Market (2022 - 2027) - Mordor Intelligence1649655692427
PDF
No ratings yet
Sample - Global Primary Battery Market (2022 - 2027) - Mordor Intelligence1649655692427
34 pages
Sunspot: Sun Small Programmable Object Technology
PDF
No ratings yet
Sunspot: Sun Small Programmable Object Technology
9 pages
Verilog Revision
PDF
No ratings yet
Verilog Revision
2 pages
Construction of Series and Parallel Circuits Using Resistors
PDF
No ratings yet
Construction of Series and Parallel Circuits Using Resistors
7 pages
CITEL - INDIA DAC50S 11 320 en 202310
PDF
No ratings yet
CITEL - INDIA DAC50S 11 320 en 202310
1 page
24.04.29 A4 StimConnect Cabels - CE - Pace203 - Web 2
PDF
No ratings yet
24.04.29 A4 StimConnect Cabels - CE - Pace203 - Web 2
2 pages
Verilog Lab Programs
PDF
No ratings yet
Verilog Lab Programs
12 pages
Pt. Asia Sinar Inti Abadi: Project Bulog Medan Customer: Liman Toba
PDF
No ratings yet
Pt. Asia Sinar Inti Abadi: Project Bulog Medan Customer: Liman Toba
5 pages
Sapphire Clean-Agent Fire Suppression Systems: Features
PDF
No ratings yet
Sapphire Clean-Agent Fire Suppression Systems: Features
2 pages
310-Navtex JRC NCR-333 - Brochure AM 12-3-2021
PDF
No ratings yet
310-Navtex JRC NCR-333 - Brochure AM 12-3-2021
7 pages
Clif-Cbuslc Interface: Features
PDF
No ratings yet
Clif-Cbuslc Interface: Features
2 pages
AR07CSFCMWKNCV+ (RNS07CMC) MULTI-ZONE+SUBMITTAL WindFree+3.0e 2304A
PDF
No ratings yet
AR07CSFCMWKNCV+ (RNS07CMC) MULTI-ZONE+SUBMITTAL WindFree+3.0e 2304A
2 pages
Witch Shifter Manual
PDF
No ratings yet
Witch Shifter Manual
1 page
00 01 10 - MEP List of Contents
PDF
No ratings yet
00 01 10 - MEP List of Contents
2 pages
4 Inputs / 4 Outputs Electrical Design Transistor PNP Output
PDF
No ratings yet
4 Inputs / 4 Outputs Electrical Design Transistor PNP Output
2 pages
NSG12-200 (12V200Ah/20HR) : Application
PDF
No ratings yet
NSG12-200 (12V200Ah/20HR) : Application
2 pages
Patchwork Cable Hat
From Everand
Patchwork Cable Hat
Nancy Hand
No ratings yet
Calculated Encryption
From Everand
Calculated Encryption
John C Livingstone
No ratings yet
Christening Blanket
From Everand
Christening Blanket
Annie's
No ratings yet