<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>verilog | Student Projects</title>
	<atom:link href="https://studentprojects.in/tag/verilog/feed/" rel="self" type="application/rss+xml" />
	<link>https://studentprojects.in</link>
	<description>Microcontroller projects, Circuit Diagrams, Project Ideas</description>
	<lastBuildDate>Sat, 09 Jun 2012 09:59:39 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.1.7</generator>
	<item>
		<title>Verilog HDL Program for Carry Save Adder</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-carry-save-adder/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-carry-save-adder/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:59:39 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[Carry Save Adder]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3265</guid>

					<description><![CDATA[<p>Verilog HDL Program for Carry Save Adder. module carrysave(s,c,a,b); output [3:0]s; output c; input [3:0]a,b; wire [2:0]c2,c0; fa u1(s[0],c0[0],a[0],b[0],1'b0); dff1 u2(c2[0],c0[0],clk); fa u3(s[1],c0[1],a[1],b[1],c2[0]); dff1 u4(c2[1],c0[1],clk); fa u5(s[2],c0[2],a[2],b[2],c2[1]); dff1 u6(c2[2],c0[2],clk); fa u7(s[3],c,a[3],b[3],c2[2]); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-carry-save-adder/">Verilog HDL Program for Carry Save Adder</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Carry Save Adder.</p>
<pre lang="Verilog" line="1">
module carrysave(s,c,a,b);
    output [3:0]s;
    output c;
    input [3:0]a,b;
    wire [2:0]c2,c0;
    fa u1(s[0],c0[0],a[0],b[0],1'b0);
    dff1 u2(c2[0],c0[0],clk);
    fa u3(s[1],c0[1],a[1],b[1],c2[0]);
    dff1 u4(c2[1],c0[1],clk);
    fa u5(s[2],c0[2],a[2],b[2],c2[1]);
    dff1 u6(c2[2],c0[2],clk);
    fa u7(s[3],c,a[3],b[3],c2[2]);
endmodule
</pre>
<figure id="attachment_3266" aria-describedby="caption-attachment-3266" style="width: 658px" class="wp-caption aligncenter"><img decoding="async" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-Carry-Save-Adder.jpg" alt="Simulated waveform for Carry Save Adder" title="Simulated waveform for Carry Save Adder" width="658" height="142" class="size-full wp-image-3266" /><figcaption id="caption-attachment-3266" class="wp-caption-text">Simulated waveform for Carry Save Adder</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-carry-save-adder/">Verilog HDL Program for Carry Save Adder</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-carry-save-adder/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Serail In – Parallel Out Shift Register</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-parallel-out-shift-register/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-parallel-out-shift-register/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:42:56 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[Shift Register]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[Serail In – Parallel Out]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3243</guid>

					<description><![CDATA[<p>Verilog HDL Program for Serail In – Parallel Out Shift Register. module sipo(sout,sin,clk); output [3:0]sout; input sin,clk; dff2 u1(sout[0],sin,clk); dff2 u2(sout[1],sout[0],clk); dff2 u3(sout[2],sout[1],clk); dff2 u4(sout[3],sout[2],clk); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-parallel-out-shift-register/">Verilog HDL Program for Serail In – Parallel Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Serail In – Parallel Out Shift Register.</p>
<pre lang="Verilog" line="1"> 
module sipo(sout,sin,clk);
    output [3:0]sout;
    input sin,clk;
    dff2 u1(sout[0],sin,clk);
    dff2 u2(sout[1],sout[0],clk);
    dff2 u3(sout[2],sout[1],clk);
    dff2 u4(sout[3],sout[2],clk);
endmodule
</pre>
<figure id="attachment_3244" aria-describedby="caption-attachment-3244" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Serail-In-–-Parallel-Out-Shift-Register.jpg" alt="Simulated Waveform for Serail In – Parallel Out Shift Register" title="Simulated Waveform for Serail In – Parallel Out Shift Register" width="615" height="68" class="size-full wp-image-3244" /><figcaption id="caption-attachment-3244" class="wp-caption-text">Simulated Waveform for Serail In – Parallel Out Shift Register</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-parallel-out-shift-register/">Verilog HDL Program for Serail In – Parallel Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-parallel-out-shift-register/feed/</wfw:commentRss>
			<slash:comments>12</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Parallel In – Parallel Out Shift Register</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-parallel-out-shift-register/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-parallel-out-shift-register/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:39:51 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[Shift Register]]></category>
		<category><![CDATA[Parallel In – Parallel Out]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3240</guid>

					<description><![CDATA[<p>Verilog HDL Program for Parallel In – Parallel Out Shift Register module pipo(sout,sin,clk); output [3:0]sout; input [3:0]sin; input clk; dff1 u1(sout[0],sin[0],clk); dff1 u2(sout[1],sin[1],clk); dff1 u3(sout[2],sin[2],clk); dff1 u4(sout[3],sin[3],clk); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-parallel-out-shift-register/">Verilog HDL Program for Parallel In – Parallel Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Parallel In – Parallel Out Shift Register</p>
<pre lang="Verilog" line="1">
module pipo(sout,sin,clk);
    output [3:0]sout;
    input [3:0]sin;
    input clk;
    dff1 u1(sout[0],sin[0],clk);
    dff1 u2(sout[1],sin[1],clk);
    dff1 u3(sout[2],sin[2],clk);
    dff1 u4(sout[3],sin[3],clk);
endmodule
</pre>
<figure id="attachment_3241" aria-describedby="caption-attachment-3241" style="width: 523px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Parallel-In-–-Parallel-Out-Shift-Register.jpg" alt="Simulated Waveform for Parallel In – Parallel Out Shift Register" title="Simulated Waveform for Parallel In – Parallel Out Shift Register" width="523" height="54" class="size-full wp-image-3241" /><figcaption id="caption-attachment-3241" class="wp-caption-text">Simulated Waveform for Parallel In – Parallel Out Shift Register</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-parallel-out-shift-register/">Verilog HDL Program for Parallel In – Parallel Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-parallel-out-shift-register/feed/</wfw:commentRss>
			<slash:comments>17</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Parallel In – Serial Out Shift Register</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-serial-out-shift-register/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-serial-out-shift-register/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:35:45 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[Parallel In – Serial Out]]></category>
		<category><![CDATA[Shift Register]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3237</guid>

					<description><![CDATA[<p>Verilog HDL Program for Parallel In – Serial Out Shift Register. module piso1(sout,sin,clk); output sout; input [3:0]sin; input clk; wire [3:0]q; inv u1(p,sl); and1 u2(n,sin[1],p); and1 u3(r,sl,q[0]); or1 u4(s,n,r); and1 u5(t,sin[2],p); and1 u6(u,sl,q[1]); or1 u7(v,u,t); and1 u8(w,sin[3],p); and1 u9(y,sl,q[2]); or1 u10(z,w,y); dff1 u11(q[0],sin[0],clk); dff1 u12(q[1],s,clk); dff1 u13(q[2],v,clk); dff1 u14(q[3],z,clk); assign sout = q[3]; endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-serial-out-shift-register/">Verilog HDL Program for Parallel In – Serial Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Parallel In – Serial Out Shift Register.</p>
<pre lang="Verilog" line="1">
module piso1(sout,sin,clk);
    output sout;
    input [3:0]sin;
    input clk;
    wire [3:0]q;
    inv u1(p,sl);
    and1 u2(n,sin[1],p);
    and1 u3(r,sl,q[0]);
    or1 u4(s,n,r);
    and1 u5(t,sin[2],p);
    and1 u6(u,sl,q[1]);
    or1 u7(v,u,t);
    and1 u8(w,sin[3],p);
    and1 u9(y,sl,q[2]);
    or1 u10(z,w,y);
    dff1 u11(q[0],sin[0],clk);
    dff1 u12(q[1],s,clk);
    dff1 u13(q[2],v,clk);
    dff1 u14(q[3],z,clk);
    assign sout = q[3];
endmodule
</pre>
<figure id="attachment_3238" aria-describedby="caption-attachment-3238" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Parallel-In-–-Serial-Out-Shift-Register.jpg" alt="Simulated Waveform for Parallel In – Serial Out Shift Register" title="Simulated Waveform for Parallel In – Serial Out Shift Register" width="615" height="186" class="size-full wp-image-3238" /><figcaption id="caption-attachment-3238" class="wp-caption-text">Simulated Waveform for Parallel In – Serial Out Shift Register</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-serial-out-shift-register/">Verilog HDL Program for Parallel In – Serial Out Shift Register</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-parallel-in-serial-out-shift-register/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for BCD to GRAY conversion</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-to-gray-conversion/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-to-gray-conversion/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:29:42 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[BCD to GRAY conversion]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3230</guid>

					<description><![CDATA[<p>Verilog HDL Program for BCD to GRAY conversion. module bcd2gray(o,i); output [2:0]o; input [2:0]i; reg [2:0]o; always @(i) begin o[2]=i[2]; o[1]=i[2]^i[1]; o[0]=i[1]^i[0]; end endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-to-gray-conversion/">Verilog HDL Program for BCD to GRAY conversion</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for BCD to GRAY conversion.</p>
<pre lang="Verilog" line="1">
module bcd2gray(o,i);
    output [2:0]o;
    input [2:0]i;
    reg [2:0]o;
    always @(i)
    begin
        o[2]=i[2];
        o[1]=i[2]^i[1];
        o[0]=i[1]^i[0];
    end
endmodule
</pre>
<figure id="attachment_3232" aria-describedby="caption-attachment-3232" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-BCD-to-GRAY-conversion.jpg" alt="Simulated Waveform for BCD to GRAY conversion" title="Simulated Waveform for BCD to GRAY conversion" width="615" height="35" class="size-full wp-image-3232" /><figcaption id="caption-attachment-3232" class="wp-caption-text">Simulated Waveform for BCD to GRAY conversion</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-to-gray-conversion/">Verilog HDL Program for BCD to GRAY conversion</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-to-gray-conversion/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for D flip flop using RS flip flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop-using-rs-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop-using-rs-flip-flop/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:23:49 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[lab programs]]></category>
		<category><![CDATA[HDL]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3224</guid>

					<description><![CDATA[<p>Verilog HDL Program for D flip flop using RS flip flop. module sr2d(q,q1,d,clk); output q,q1; input d,clk; wire x; inv u1(x,d); srff u2(q,q1,x,d,clk); //srff u(q,q1,r,s,clk); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop-using-rs-flip-flop/">Verilog HDL Program for D flip flop using RS flip flop</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for D flip flop using RS flip flop.</p>
<pre lang="Verilog" line="1">
module sr2d(q,q1,d,clk);
output q,q1;
input d,clk;
wire x;
inv u1(x,d);
srff u2(q,q1,x,d,clk); //srff u(q,q1,r,s,clk);
endmodule
</pre>
<figure id="attachment_3225" aria-describedby="caption-attachment-3225" style="width: 553px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-D-flip-flop-using-RS-flip-flop.jpg" alt="Simulated Waveform for D flip flop using RS flip flop" title="Simulated Waveform for D flip flop using RS flip flop" width="553" height="98" class="size-full wp-image-3225" /><figcaption id="caption-attachment-3225" class="wp-caption-text">Simulated Waveform for D flip flop using RS flip flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop-using-rs-flip-flop/">Verilog HDL Program for D flip flop using RS flip flop</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop-using-rs-flip-flop/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for J K Flip Flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-j-k-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-j-k-flip-flop/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 06:36:29 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[Verilog lab programs]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[J K Flip Flop]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3180</guid>

					<description><![CDATA[<p>A flip-flop or latch is a circuit that has two stable states and can be used to store state information. The circuit can be made to change state by signals applied to one or more control inputs and will have one or two outputs. It is the basic storage element in sequential logic. Flip-flops and</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-j-k-flip-flop/">Verilog HDL Program for J K Flip Flop</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>A flip-flop or latch is a circuit that has two stable states and can be used to store state information. The circuit can be made to change state by signals applied to one or more control inputs and will have one or two outputs. It is the basic storage element in sequential logic. Flip-flops and latches are a fundamental building block of digital electronics systems used in computers, communications, and many other types of systems.</p>
<p>The JK flip-flop augments the behavior of the SR flip-flop (J=Set, K=Reset) by interpreting the S = R = 1 condition as a &#8220;flip&#8221; or toggle command. Specifically, the combination J = 1, K = 0 is a command to set the flip-flop; the combination J = 0, K = 1 is a command to reset the flip-flop; and the combination J = K = 1 is a command to toggle the flip-flop.</p>
<pre lang="VHDL" line="1">
module jk(q,q1,j,k,c);
output q,q1;
input j,k,c;
reg q,q1;
initial begin q=1'b0; q1=1'b1; end
always @ (posedge c)
  begin
	case({j,k})
		 {1'b0,1'b0}:begin q=q; q1=q1; end
		 {1'b0,1'b1}: begin q=1'b0; q1=1'b1; end
		 {1'b1,1'b0}:begin q=1'b1; q1=1'b0; end
		 {1'b1,1'b1}: begin q=~q; q1=~q1; end
	endcase
   end
endmodule  
</pre>
<figure id="attachment_3181" aria-describedby="caption-attachment-3181" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-J-K-Flip-Flop.jpg" alt="Simulated waveform for J-K Flip Flop" title="Simulated waveform for J-K Flip Flop" width="615" height="92" class="size-full wp-image-3181" /><figcaption id="caption-attachment-3181" class="wp-caption-text">Simulated waveform for J-K Flip Flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-j-k-flip-flop/">Verilog HDL Program for J K Flip Flop</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-j-k-flip-flop/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for 3-8 ENCODER</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-3-8-encoder/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-3-8-encoder/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 02 Jun 2012 10:05:33 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[3-8 ENCODER]]></category>
		<category><![CDATA[program]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3030</guid>

					<description><![CDATA[<p>An encoder is a device, circuit, transducer, software program, algorithm or person that converts information from one format or code to another, for the purposes of standardization, speed, secrecy, security, or saving space by shrinking size. module encoder83(o,i); output [2:0]o; input [7:0]i; wire x,y,k,l,m; or1 u1(x,i[5],i[4]); or1 u2(y,i[7],i[6]); or1 u3(o[2],x,y); or1 u4(k,i[3],i[2]); or1 u5(o[1],y,k); or1</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-3-8-encoder/">Verilog HDL Program for 3-8 ENCODER</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>An encoder is a device, circuit, transducer, software program, algorithm or person that converts information from one format or code to another, for the purposes of standardization, speed, secrecy, security, or saving space by shrinking size.</p>
<pre lang="VHDL" line="1">
module encoder83(o,i);
    output [2:0]o;
    input [7:0]i;
    wire x,y,k,l,m;
    or1 u1(x,i[5],i[4]);
    or1 u2(y,i[7],i[6]);
    or1 u3(o[2],x,y);
    or1 u4(k,i[3],i[2]);
    or1 u5(o[1],y,k);
    or1 u6(l,i[7],i[5]);
    or1 u7(m,i[3],i[1]);
    or1 u8(o[0],l,m);
endmodule
</pre>
<figure id="attachment_3031" aria-describedby="caption-attachment-3031" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-3-8-Encoder.jpg" alt="Simulated waveform for  3-8 Encoder" title="Simulated waveform for  3-8 Encoder" width="615" height="99" class="size-full wp-image-3031" /><figcaption id="caption-attachment-3031" class="wp-caption-text">Simulated waveform for  3-8 Encoder</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-3-8-encoder/">Verilog HDL Program for 3-8 ENCODER</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-3-8-encoder/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for EXCLUSIVE NOR Logic Gate</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-nor-logic-gate/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-nor-logic-gate/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Thu, 31 May 2012 13:52:17 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[xnor gate]]></category>
		<category><![CDATA[verilog]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=2995</guid>

					<description><![CDATA[<p>The XNOR gate is a digital logic gate whose function is the inverse of the exclusive OR (XOR) gate. A HIGH output (1) results if both of the inputs to the gate are the same. If one but not both inputs are HIGH (1), a LOW output (0) results. module xnor1(c,a,b); output c; input a,b;</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-nor-logic-gate/">Verilog HDL Program for EXCLUSIVE NOR Logic Gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The XNOR gate is a digital logic gate whose function is the inverse of the exclusive OR (XOR) gate. A HIGH output (1) results if both of the inputs to the gate are the same. If one but not both inputs are HIGH (1), a LOW output (0) results.</p>
<pre lang="VHDL" line="1">
module xnor1(c,a,b);
    output c;
    input a,b;
    wire d,e,f,g;
    inv u1(d,a);
    inv u2(e,b);
    and1 u3(f,a,b);
    and1 u4(g,e,d);
    or1 u5(c,f,g);
endmodule
</pre>
<figure id="attachment_2996" aria-describedby="caption-attachment-2996" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/05/Simulated-waveform-for-Ex-nor-Gate.jpg" alt="Simulated waveform for Ex-nor Gate" title="Simulated waveform for Ex-nor Gate" width="615" height="159" class="size-full wp-image-2996" /><figcaption id="caption-attachment-2996" class="wp-caption-text">Simulated waveform for Ex-nor Gate</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-nor-logic-gate/">Verilog HDL Program for EXCLUSIVE NOR Logic Gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-nor-logic-gate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for EXCLUSIVE OR Logic Gate</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-or-logic-gate/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-or-logic-gate/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Thu, 31 May 2012 13:48:36 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[xor gate]]></category>
		<category><![CDATA[verilog]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=2991</guid>

					<description><![CDATA[<p>The XOR gate is a digital logic gate that implements an exclusive or; that is, a true output (1) results if one, and only one, of the inputs to the gate is true (1). If both inputs are false (0) or both are true (1), a false output (0) results. A way to remember XOR</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-or-logic-gate/">Verilog HDL Program for EXCLUSIVE OR Logic Gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The XOR gate is a digital logic gate that implements an exclusive or; that is, a true output (1) results if one, and only one, of the inputs to the gate is true (1). If both inputs are false (0) or both are true (1), a false output (0) results. A way to remember XOR is &#8220;one or the other but not both&#8221;. It represents the inequality function, i.e., the output is HIGH (1) if the inputs are not alike otherwise the output is LOW (0).</p>
<p>This Function is addition modulo 2. As a result, XOR gates are used to implement binary addition in computers. A half adder consists of an XOR gate and an AND gate.</p>
<pre lang="VHDL" line="1">
module xor1(c,a,b);
    output c;
    input a,b;
    wire d,e,f,g;
    inv u1(d,a);
    inv u2(e,b);
    and1 u3(f,a,e);
    and1 u4(g,b,d);
    or1 u5(c,f,g);
endmodule
</pre>
<figure id="attachment_2992" aria-describedby="caption-attachment-2992" style="width: 614px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/05/Simulated-waveform-for-Ex-or-Gate.jpg" alt="Simulated waveform for Ex-or Gate" title="Simulated waveform for Ex-or Gate" width="614" height="160" class="size-full wp-image-2992" /><figcaption id="caption-attachment-2992" class="wp-caption-text">Simulated waveform for Ex-or Gate</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-or-logic-gate/">Verilog HDL Program for EXCLUSIVE OR Logic Gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></content:encoded>
					
					<wfw:commentRss>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-exclusive-or-logic-gate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
