<?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 programs | Student Projects</title>
	<atom:link href="https://studentprojects.in/tag/verilog-programs/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 10:07:50 +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 Decade Counter</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-decade-counter/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-decade-counter/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:52:53 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[lab programs]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[Decade Counter]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3256</guid>

					<description><![CDATA[<p>Verilog HDL Program for Decade Counter. module mod10(qo,clk); output [3:0]qo; input clk; inv u1(qc,q3); inv u2(qb,q1); inv u3(qa,q0); and1 u4(j3,q1,q0,q2); assign k3=q0; and1 u5(k2,q1,q0); assign j2=k2; and1 u6(j1,qc,q0); assign k1=q0; assign j0=1'b1; assign k0=1'b1; jk1 u11(qo[0],j0,k0,clk); jk1 u12(qo[1],j1,k1,clk); jk1 u13(qo[2],j2,k2,clk); jk1 u14(qo[3],j3,k3,clk); assign {q3,q2,q1,q0}=qo; endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-decade-counter/">Verilog HDL Program for Decade Counter</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Decade Counter.</p>
<pre lang="Verilog" line="1">
module mod10(qo,clk);
    output [3:0]qo;
    input clk;
    inv u1(qc,q3);
    inv u2(qb,q1);
    inv u3(qa,q0);
    and1 u4(j3,q1,q0,q2);
    assign k3=q0;
    and1 u5(k2,q1,q0);
    assign j2=k2;
    and1 u6(j1,qc,q0);
    assign k1=q0;
    assign j0=1'b1;
    assign k0=1'b1;
    jk1 u11(qo[0],j0,k0,clk);
    jk1 u12(qo[1],j1,k1,clk);
    jk1 u13(qo[2],j2,k2,clk);
    jk1 u14(qo[3],j3,k3,clk);
    assign {q3,q2,q1,q0}=qo;
endmodule
</pre>
<figure id="attachment_3257" aria-describedby="caption-attachment-3257" style="width: 813px" class="wp-caption aligncenter"><img decoding="async" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Decade-Counter.jpg" alt="Simulated Waveform for Decade Counter" title="Simulated Waveform for Decade Counter" width="813" height="296" class="size-full wp-image-3257" /><figcaption id="caption-attachment-3257" class="wp-caption-text">Simulated Waveform for Decade Counter</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-decade-counter/">Verilog HDL Program for Decade Counter</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-decade-counter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Mod-13 Counter</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-mod-13-counter/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-mod-13-counter/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:50:51 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[Mod-13 Counter]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3253</guid>

					<description><![CDATA[<p>Verilog HDL Program for Mod-13 Counter. module mod13(qo,clk); output [3:0]qo; input clk; inv u1 (qd,q3); inv u2(qc,q2); and1 u3 (a,q1,q0,q2); and1 u4(b,q3,q2); or1 u5(t3,a,b); and1 u6(c,q1,q0); and1 u7(d,q3,q2); or1 u8(t2,c,d); assign t1=q0; or1 u9(t0,qd,qc); tff u10(qo[0],t0,clk); tff u12(qo[1],t1,clk); tff u13(qo[2],t2,clk); tff u14(qo[3],t3,clk); assign {q3,q2,q1,q0}=qo; endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-mod-13-counter/">Verilog HDL Program for Mod-13 Counter</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Mod-13 Counter.</p>
<pre lang="Verilog" line="1">
module mod13(qo,clk);
    output [3:0]qo;
    input clk;
    inv u1 (qd,q3);
    inv u2(qc,q2);
    and1 u3 (a,q1,q0,q2);
    and1 u4(b,q3,q2);
    or1 u5(t3,a,b);
    and1 u6(c,q1,q0);
    and1 u7(d,q3,q2);
    or1 u8(t2,c,d);
    assign t1=q0;
    or1 u9(t0,qd,qc);
    tff u10(qo[0],t0,clk);
    tff u12(qo[1],t1,clk);
    tff u13(qo[2],t2,clk);
    tff u14(qo[3],t3,clk);
    assign {q3,q2,q1,q0}=qo;
endmodule
</pre>
<figure id="attachment_3254" aria-describedby="caption-attachment-3254" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Mod-13-Counter.jpg" alt="Simulated Waveform for Mod-13 Counter" title="Simulated Waveform for Mod-13 Counter" width="615" height="228" class="size-full wp-image-3254" /><figcaption id="caption-attachment-3254" class="wp-caption-text">Simulated Waveform for Mod-13 Counter</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-mod-13-counter/">Verilog HDL Program for Mod-13 Counter</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-mod-13-counter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Johnson Counter</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-johnson-counter/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-johnson-counter/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:48:43 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[Johnson Counter]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3249</guid>

					<description><![CDATA[<p>Verilog HDL Program for Johnson Counter. module johnson(q,clk); output [3:0]q; input clk; not (qc,q[0]); dff u1(q[3],qc,clk); dff1 u2(q[2],q[3],clk); dff1 u3(q[1],q[2],clk); dff1 u4(q[0],q[1],clk); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-johnson-counter/">Verilog HDL Program for Johnson Counter</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>Verilog HDL Program for Johnson Counter.</p>
<pre lang="Verilog" line="1">
module johnson(q,clk);
    output [3:0]q;
    input clk;
    not (qc,q[0]);
    dff u1(q[3],qc,clk);
    dff1 u2(q[2],q[3],clk);
    dff1 u3(q[1],q[2],clk);
    dff1 u4(q[0],q[1],clk);
endmodule
</pre>
<figure id="attachment_3250" aria-describedby="caption-attachment-3250" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-Johnson-Counter.jpg" alt="Simulated Waveform for Johnson Counter" title="Simulated Waveform for Johnson Counter" width="615" height="43" class="size-full wp-image-3250" /><figcaption id="caption-attachment-3250" class="wp-caption-text">Simulated Waveform for Johnson Counter</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-johnson-counter/">Verilog HDL Program for Johnson Counter</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-johnson-counter/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for Serail In – Serial Out Shift Register</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-serial-out-shift-register/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-serial-out-shift-register/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:33:22 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[shift registers]]></category>
		<category><![CDATA[Serail In – Serial Out]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3234</guid>

					<description><![CDATA[<p>Verilog HDL Program for Serail In – Serial 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-serial-out-shift-register/">Verilog HDL Program for Serail 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 Serail In – Serial 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_3235" aria-describedby="caption-attachment-3235" 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-–-Serial-Out-Shift-Register.jpg" alt="Simulated Waveform for Serail In – Serial Out Shift Register" title="Simulated Waveform for Serail In – Serial Out Shift Register" width="615" height="58" class="size-full wp-image-3235" /><figcaption id="caption-attachment-3235" class="wp-caption-text">Simulated Waveform for Serail In – Serial Out Shift Register</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-serail-in-serial-out-shift-register/">Verilog HDL Program for Serail 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-serail-in-serial-out-shift-register/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for T flip flop using RS flip flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop-using-rs-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop-using-rs-flip-flop/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:26:40 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[T Flip Flop]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[RS flip flop]]></category>
		<category><![CDATA[T flip flop using RS flip flop]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3227</guid>

					<description><![CDATA[<p>Verilog HDL Program for T flip flop using RS flip flop. module sr2t(q,q1,t,clk); output q,q1; input t,clk; wire x,y; and1 u1(x,t,q1); and1 u2(y,t,q); srff u3(q,q1,y,x,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-t-flip-flop-using-rs-flip-flop/">Verilog HDL Program for T 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 T flip flop using RS flip flop.</p>
<pre lang="Verilog" line="1">
module sr2t(q,q1,t,clk);
output q,q1;
input t,clk;
wire x,y;
and1 u1(x,t,q1);
and1 u2(y,t,q);
srff u3(q,q1,y,x,clk); //srff u(q,q1,r,s,clk);
endmodule
</pre>
<figure id="attachment_3228" aria-describedby="caption-attachment-3228" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-T-flip-flop-using-RS-flip-flop.jpg" alt="Simulated Waveform for T flip flop using RS flip flop" title="Simulated Waveform for T flip flop using RS flip flop" width="615" height="105" class="size-full wp-image-3228" /><figcaption id="caption-attachment-3228" class="wp-caption-text">Simulated Waveform for T flip flop using RS flip flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop-using-rs-flip-flop/">Verilog HDL Program for T 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-t-flip-flop-using-rs-flip-flop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for JK flip flop using RS flip flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-jk-flip-flop-using-rs-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-jk-flip-flop-using-rs-flip-flop/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 09:05:22 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[JK flip flop]]></category>
		<category><![CDATA[RS flip flop]]></category>
		<category><![CDATA[SR FLIP FLOP TO JK FLIP FLOP]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[Verilog lab]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3189</guid>

					<description><![CDATA[<p>VHDL Program for JK flip flop using RS flip flop. module sr2jk(q,q1,j,k,clk); output q,q1; input j,k,clk; and1 u1(w,j,q1); inv u4(k1,k); and1 u2(x,k1,q); srff u3(q,q1,x,w,clk); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-jk-flip-flop-using-rs-flip-flop/">Verilog HDL Program for JK flip flop using RS flip flop</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>VHDL Program for JK flip flop using RS flip flop.</p>
<pre lang="Verilog" line="1">
	module sr2jk(q,q1,j,k,clk);
	output q,q1;
	input j,k,clk;
	and1 u1(w,j,q1);
	inv u4(k1,k);
	and1 u2(x,k1,q);
	srff u3(q,q1,x,w,clk);
	endmodule
</pre>
<figure id="attachment_3219" aria-describedby="caption-attachment-3219" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Waveform-for-JK-flip-flop-using-RS-flip-flop.jpg" alt="Simulated Waveform for JK flip flop using RS flip flop" title="Simulated Waveform for JK flip flop using RS flip flop" width="615" height="126" class="size-full wp-image-3219" /><figcaption id="caption-attachment-3219" class="wp-caption-text">Simulated Waveform for JK flip flop using RS flip flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-jk-flip-flop-using-rs-flip-flop/">Verilog HDL Program for JK 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-jk-flip-flop-using-rs-flip-flop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for T Flip Flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 07:50:54 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[lab programs]]></category>
		<category><![CDATA[T Flip Flop]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3186</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-t-flip-flop/">Verilog HDL Program for T 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>If the T input is high, the T flip-flop changes state (&#8220;toggles&#8221;) whenever the clock input is strobed. If the T input is low, the flip-flop holds the previous value.</p>
<pre lang="VHDL" line="1">
module t(q,q1,t,c);
output q,q1;
input t,c;
reg q,q1;
initial 
   begin 
	q=1'b1;
	q1=1'b0;
   end
 always @ (c)
	begin
		if(c)
			 begin
			   if (t==1'b0) begin q=q; q1=q1; end
			   else begin q=~q; q1=~q1; end
			 end
	 end
endmodule    
</pre>
<figure id="attachment_3187" aria-describedby="caption-attachment-3187" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-Wave-form-for-Toggle-flip-flop.jpg" alt="Simulated Wave form for Toggle flip flop" title="Simulated Wave form for Toggle flip flop" width="615" height="79" class="size-full wp-image-3187" /><figcaption id="caption-attachment-3187" class="wp-caption-text">Simulated Wave form for Toggle flip flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-t-flip-flop/">Verilog HDL Program for T 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-t-flip-flop/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for D Flip Flop</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 06:44:59 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[Source Codes]]></category>
		<category><![CDATA[lab programs]]></category>
		<category><![CDATA[D Flip Flop]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3183</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-d-flip-flop/">Verilog HDL Program for D 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>he D flip-flop captures the value of the D-input at a definite portion of the clock cycle (such as the rising edge of the clock). That captured value becomes the Q output. At other times, the output Q does not change. The D flip-flop can be viewed as a memory cell, a zero-order hold, or a delay line.</p>
<pre lang="VHDL" line="1">
module d(q,q1,d,c);
output q,q1;
 input d,c;
 reg q,q1;
	initial 
	   begin
		   q=1'b0; q1=1'b1;
	  end
	always @ (posedge c)
	   begin 
		 q=d;
		 q1= ~d;
	   end
endmodule
</pre>
<figure id="attachment_3184" aria-describedby="caption-attachment-3184" style="width: 564px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-D-Flip-Flop.jpg" alt="Simulated waveform for D Flip Flop" title="Simulated waveform for D Flip Flop" width="564" height="82" class="size-full wp-image-3184" /><figcaption id="caption-attachment-3184" class="wp-caption-text">Simulated waveform for D Flip Flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-d-flip-flop/">Verilog HDL Program for D 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/feed/</wfw:commentRss>
			<slash:comments>4</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for R-S Flip Flops</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-r-s-flip-flops/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-r-s-flip-flops/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 06:30:04 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[lab programs]]></category>
		<category><![CDATA[R-S Flip Flops]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[Verilog lab]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3176</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-r-s-flip-flops/">Verilog HDL Program for R-S Flip Flops</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>When using static gates as building blocks, the most fundamental latch is the simple SR latch, where S and R stand for set and reset. It can be constructed from a pair of cross-coupled NOR logic gates. The stored bit is present on the output marked Q.</p>
<p>While the S and R inputs are both low, feedback maintains the Q and Q outputs in a constant state, with Q the complement of Q. If S (Set) is pulsed high while R (Reset) is held low, then the Q output is forced high, and stays high when S returns to low; similarly, if R is pulsed high while S is held low, then the Q output is forced low, and stays low when R returns to low.<br />
<figure id="attachment_3177" aria-describedby="caption-attachment-3177" style="width: 220px" class="wp-caption alignnone"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/RS-Flip-Flop.gif" alt="RS Flip Flop" title="RS Flip Flop" width="220" height="161" class="size-full wp-image-3177" /><figcaption id="caption-attachment-3177" class="wp-caption-text">RS Flip Flop</figcaption></figure></p>
<pre lang="VHDL" line="1">
module srff(q,q1,r,s,clk);
	output q,q1;
	input r,s,clk;
	reg q,q1;
	initial
	begin
		q=1'b0;
		q1=1'b1;
	end
	always @(posedge clk)
	  begin
	  case({s,r})
		 {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=1'bx; q=1'bx; end
	endcase
	end
endmodule
</pre>
<figure id="attachment_3178" aria-describedby="caption-attachment-3178" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-S-R-Flip-Flop.jpg" alt="Simulated waveform for S-R Flip Flop" title="Simulated waveform for S-R Flip Flop" width="615" height="88" class="size-full wp-image-3178" /><figcaption id="caption-attachment-3178" class="wp-caption-text">Simulated waveform for S-R Flip Flop</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-r-s-flip-flops/">Verilog HDL Program for R-S Flip Flops</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-r-s-flip-flops/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL Program for BCD Adder using Parallel Adder</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-adder-using-parallel-adder/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-adder-using-parallel-adder/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Sat, 09 Jun 2012 04:57:22 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[Parallel Adder]]></category>
		<category><![CDATA[BCD Adder]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=3171</guid>

					<description><![CDATA[<p>VHDL Program for BCD Adder using Parallel Adder. module bcdas(s,c,a,b); output [3:0]s; output c; input [3:0]a,b; wire [3:0]x; wire z,y,co,c1,k; parad4 u1(x,c1,a,b); and1 u2(y,x[3],x[2]); and1 u3(z,x[1],x[3]); or1 u4(k,z,y); or1 u5(c,k,c1); parad4 u6(s,co,x,{1'b0,c,c,1'b0}); endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-adder-using-parallel-adder/">Verilog HDL Program for BCD Adder using Parallel Adder</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>VHDL Program for BCD Adder using Parallel Adder.</p>
<pre lang="VHDL" line="1">
    module bcdas(s,c,a,b);
    output [3:0]s;
    output c;
    input [3:0]a,b;
    wire [3:0]x;
    wire z,y,co,c1,k;
    parad4 u1(x,c1,a,b);
    and1 u2(y,x[3],x[2]);
    and1 u3(z,x[1],x[3]);
    or1 u4(k,z,y);
    or1 u5(c,k,c1);
    parad4 u6(s,co,x,{1'b0,c,c,1'b0});
endmodule
</pre>
<figure id="attachment_3172" aria-describedby="caption-attachment-3172" style="width: 630px" class="wp-caption aligncenter"><a href="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-BCD-Adder.jpg"><img decoding="async" loading="lazy" class=" wp-image-3172  " title="Simulated waveform for BCD Adder" src="https://studentprojects.in/wp-content/uploads/2012/06/Simulated-waveform-for-BCD-Adder.jpg" alt="Simulated waveform for BCD Adder" width="630" height="162" /></a><figcaption id="caption-attachment-3172" class="wp-caption-text">Simulated waveform for BCD Adder</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-bcd-adder-using-parallel-adder/">Verilog HDL Program for BCD Adder using Parallel 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-bcd-adder-using-parallel-adder/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
