<?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>HDL | Student Projects</title>
	<atom:link href="https://studentprojects.in/tag/hdl/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:52:53 +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[Decade Counter]]></category>
		<category><![CDATA[vlsi]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<category><![CDATA[lab programs]]></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 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[Shift Register]]></category>
		<category><![CDATA[Parallel In – Serial Out]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[verilog]]></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 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[HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[lab programs]]></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 NOR Logic Gate</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-nor-logic-gate/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-nor-logic-gate/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Thu, 31 May 2012 13:38:46 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[verilog]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=2988</guid>

					<description><![CDATA[<p>The NOR gate is a digital logic gate that implements logical NOR. A HIGH output (1) results if both the inputs to the gate are LOW (0); if one or both input is HIGH (1), a LOW output (0) results. NOR is the result of the negation of the OR operator. NOR is a functionally</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-nor-logic-gate/">Verilog HDL Program for NOR Logic Gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The NOR gate is a digital logic gate that implements logical NOR. A HIGH output (1) results if both the inputs to the gate are LOW (0); if one or both input is HIGH (1), a LOW output (0) results. NOR is the result of the negation of the OR operator. NOR is a functionally complete operation—combinations of NOR gates can be combined to generate any other logical function. By contrast, the OR operator is monotonic as it can only change LOW to HIGH but not vice versa.</p>
<pre lang="VHDL" line="1">
module nor1(c,a,b);
    output c;
    input a,b;
    wire d;
    or1 u1(d,a,b);
    inv u2(c,d);
endmodule
</pre>
<figure id="attachment_2989" aria-describedby="caption-attachment-2989" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/05/Simulated-waveform-for-Nor-Gate.jpg" alt="Simulated waveform for Nor Gate" title="Simulated waveform for Nor Gate" width="615" height="96" class="size-full wp-image-2989" /><figcaption id="caption-attachment-2989" class="wp-caption-text">Simulated waveform for Nor Gate</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-nor-logic-gate/">Verilog HDL Program for 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-nor-logic-gate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL program for AND Logic gate</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-and-logic-gate/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-and-logic-gate/#comments</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Thu, 31 May 2012 13:25:38 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=2978</guid>

					<description><![CDATA[<p>The AND gate is a basic digital logic gate that implements logical conjunction. A HIGH output (1) results only if both the inputs to the AND gate are HIGH (1). If neither or only one input to the AND gate is HIGH, a LOW output results. In another sense, the function of AND effectively finds</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-and-logic-gate/">Verilog HDL program for AND Logic gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>The AND gate is a basic digital logic gate that implements logical conjunction. A HIGH output (1) results only if both the inputs to the AND gate are HIGH (1). If neither or only one input to the AND gate is HIGH, a LOW output results. In another sense, the function of AND effectively finds the minimum between two binary digits, just as the OR function finds the maximum. Therefore, the output is always 0 except when all the inputs are 1s.</p>
<pre lang="VHDL" line="1">
module and1(c,a,b);
    output c;
    input a,b;
    assign c=a&b;
endmodule
</pre>
<figure id="attachment_2979" aria-describedby="caption-attachment-2979" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/05/Simulated-waveform-for-And-Gate.jpg" alt="Simulated waveform for And Gate" title="Simulated waveform for And Gate" width="615" height="69" class="size-full wp-image-2979" /><figcaption id="caption-attachment-2979" class="wp-caption-text">Simulated waveform for And Gate</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-for-and-logic-gate/">Verilog HDL program for AND 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-and-logic-gate/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Verilog HDL program for Inverter Logic gate</title>
		<link>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-inverter-logic-gate/</link>
					<comments>https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-inverter-logic-gate/#respond</comments>
		
		<dc:creator><![CDATA[Ansten Lobo]]></dc:creator>
		<pubDate>Thu, 31 May 2012 12:55:27 +0000</pubDate>
				<category><![CDATA[Verilog HDL]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[Verilog programs]]></category>
		<guid isPermaLink="false">http://studentprojects.in/?p=2965</guid>

					<description><![CDATA[<p>In digital logic, an inverter or NOT gate is a logic gate which implements logical negation. An inverter circuit outputs a voltage representing the opposite logic-level to its input. module inv(o,a); output o; input a; assign o=!a; endmodule</p>
<p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-inverter-logic-gate/">Verilog HDL program for Inverter Logic gate</a> first appeared on <a href="https://studentprojects.in">Student Projects</a>.</p>]]></description>
										<content:encoded><![CDATA[<p>In digital logic, an inverter or NOT gate is a logic gate which implements logical negation. An inverter circuit outputs a voltage representing the opposite logic-level to its input.</p>
<pre lang="vhdl" line="1">
module inv(o,a);
    output o;
    input a;
    assign o=!a;
endmodule
</pre>
<figure id="attachment_2968" aria-describedby="caption-attachment-2968" style="width: 615px" class="wp-caption aligncenter"><img decoding="async" loading="lazy" src="https://studentprojects.in/wp-content/uploads/2012/05/Simulated-waveform-for-Inverter.jpg" alt="Simulated waveform for Inverter" title="Simulated waveform for Inverter" width="615" height="73" class="size-full wp-image-2968" /><figcaption id="caption-attachment-2968" class="wp-caption-text">Simulated waveform for Inverter</figcaption></figure><p>The post <a href="https://studentprojects.in/electronics/verilog-hdl/verilog-hdl-program-inverter-logic-gate/">Verilog HDL program for Inverter 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-inverter-logic-gate/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
