<?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>Engineer By Design &#187; The Toolbox</title>
	<atom:link href="http://www.engineerbydesign.com/category/graduate-school/the-toolbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.engineerbydesign.com</link>
	<description>The Portfolio of Charlene Valerio</description>
	<lastBuildDate>Thu, 24 Dec 2009 08:29:51 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Minimizing an Expression to Sum-of-Products Form</title>
		<link>http://www.engineerbydesign.com/graduate-school/the-toolbox/minimizing-an-expression-to-sum-of-products-form/</link>
		<comments>http://www.engineerbydesign.com/graduate-school/the-toolbox/minimizing-an-expression-to-sum-of-products-form/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 23:59:30 +0000</pubDate>
		<dc:creator>Charlene</dc:creator>
				<category><![CDATA[The Toolbox]]></category>
		<category><![CDATA[boolean expressions]]></category>
		<category><![CDATA[karnaugh maps]]></category>
		<category><![CDATA[minimizing expressions]]></category>
		<category><![CDATA[sum of products form]]></category>

		<guid isPermaLink="false">http://www.engineerbydesign.com/?p=1449</guid>
		<description><![CDATA[I was given a review homework assignment recently for my Embedded Systems class. Most of it was just basic things such as converting decimal numbers to binary and hex and the sort, however I came across a problem on minimizing an expression to sum-of-products (SoP) form where the function yielded a summation of a bunch [...]]]></description>
			<content:encoded><![CDATA[<p>I was given a review homework assignment recently for my Embedded Systems class. Most of it was just basic things such as converting decimal numbers to binary and hex and the sort, however I came across a problem on minimizing an expression to sum-of-products (SoP) form where the function yielded a summation of a bunch of values. It certainly didn&#8217;t help that I&#8217;ve been out of school for a bit, and most of what I was finding online to help me figure this out was on reducing a boolean function to sum-of-products form instead. Now that I&#8217;ve solved the problem, I figured I&#8217;d be a model citizen of the internet and post on how to come up with a solution for the problem to save some wasted time and effort for others.</p>
<p>Let&#8217;s say you are given the expression,</p>
<div align="center"><a rel="gallery" href="http://www.engineerbydesign.com/wp-content/uploads/2009/09/sop.gif"><img class="aligncenter size-full wp-image-1594" title="sop" src="http://www.engineerbydesign.com/wp-content/uploads/2009/09/sop.gif" alt="sop" width="260" height="26" /></a></div>
<p>To solve this you would go through 4 simple steps:</p>
<ol>
<li>Change each of the numbers in the summation into binary</li>
<li>Map the binary numbers into a Karnaugh Map</li>
<li>Group the Karnaugh Map as necessary</li>
<li>Interpret the expression.</li>
</ol>
<p><strong>Change each of the numbers in the summation into binary</strong>. In order, this would give you:</p>
<p style="text-align: center;">0000, 0001, 0010, 0011, 0100, 0101, 0110, 1010, 1011</p>
<p style="text-align: left;"><strong>Map the binary numbers into a Karnaugh Map.</strong></p>
<p style="text-align: left;"><strong><a rel="gallery" href="http://www.engineerbydesign.com/wp-content/uploads/2009/09/kmap.PNG">
<div align="center"><img class="aligncenter size-full wp-image-1595" title="kmap" src="http://www.engineerbydesign.com/wp-content/uploads/2009/09/kmap.PNG" alt="kmap" width="347" height="204" /></div>
<p></a>Group the Karnaugh Map as necessary.</strong></p>
<p style="text-align: left;"><strong>
<div align="center"><a rel="gallery" href="http://www.engineerbydesign.com/wp-content/uploads/2009/09/kmap_arrows.PNG"><img class="aligncenter size-full wp-image-1596" title="kmap_arrows" src="http://www.engineerbydesign.com/wp-content/uploads/2009/09/kmap_arrows.PNG" alt="kmap_arrows" width="515" height="336" /></div>
<p></a>Interpret the expression.</strong> Thus, the reduced boolean expression in sum-of-products form is</p>
<p style="text-align: left;"><a rel="gallery" style="text-decoration: none;" href="http://www.engineerbydesign.com/wp-content/uploads/2009/09/expression_sop.gif">
<div align="center"><img class="aligncenter size-full wp-image-1597" title="expression_sop" src="http://www.engineerbydesign.com/wp-content/uploads/2009/09/expression_sop.gif" alt="expression_sop" width="237" height="25" /></div>
<p></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.engineerbydesign.com/graduate-school/the-toolbox/minimizing-an-expression-to-sum-of-products-form/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Representing Negative 16-Bit Hex Values in Hex</title>
		<link>http://www.engineerbydesign.com/graduate-school/the-toolbox/representing-negative-16-bit-hex-values-in-hex/</link>
		<comments>http://www.engineerbydesign.com/graduate-school/the-toolbox/representing-negative-16-bit-hex-values-in-hex/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 13:34:47 +0000</pubDate>
		<dc:creator>Charlene</dc:creator>
				<category><![CDATA[The Toolbox]]></category>
		<category><![CDATA[2's complement]]></category>
		<category><![CDATA[hex values]]></category>
		<category><![CDATA[negative hex values]]></category>

		<guid isPermaLink="false">http://www.engineerbydesign.com/?p=1582</guid>
		<description><![CDATA[If you&#8217;re given a positive 16-bit hex value and asked to provide the hex representation of its negative value, it is otherwise asking for the 16-bit 2&#8217;s complement of the given value.
So, for example if you&#8217;re given 1D7A in hex and asked for representing -1D7A simply take its 2&#8217;s complement.

Convert to binary: 1D7A = 0001 [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re given a positive 16-bit hex value and asked to provide the hex representation of its negative value, it is otherwise asking for the 16-bit 2&#8217;s complement of the given value.</p>
<p>So, for example if you&#8217;re given 1D7A in hex and asked for representing -1D7A simply take its 2&#8217;s complement.</p>
<ol>
<li><strong>Convert to binary:</strong> 1D7A = 0001 1101 0111 1010</li>
<li><strong>Flip the 1&#8217;s and 0&#8217;s:</strong> 1110 0010 1000 0101</li>
<li><strong>Add 1: </strong>1110 0010 1000 0101 + 1 = 1110 0010 1000 0110</li>
<li><strong>Convert back to hex: </strong>E286</li>
</ol>
<p>Therefore, the representation of -1D7A in hex is E286.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.engineerbydesign.com/graduate-school/the-toolbox/representing-negative-16-bit-hex-values-in-hex/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Graphs of Exponential Functions</title>
		<link>http://www.engineerbydesign.com/graduate-school/the-toolbox/graphs-of-exponential-functions/</link>
		<comments>http://www.engineerbydesign.com/graduate-school/the-toolbox/graphs-of-exponential-functions/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 05:00:54 +0000</pubDate>
		<dc:creator>Charlene</dc:creator>
				<category><![CDATA[The Toolbox]]></category>
		<category><![CDATA[cubic curves]]></category>
		<category><![CDATA[exponential functions]]></category>
		<category><![CDATA[graphs]]></category>
		<category><![CDATA[parabolas]]></category>
		<category><![CDATA[resources]]></category>
		<category><![CDATA[squigglies]]></category>

		<guid isPermaLink="false">http://www.engineerbydesign.com/?p=1548</guid>
		<description><![CDATA[
I&#8217;ve put together a bunch of screenshots I&#8217;ve taken from my TI-89 on the graphs of exponential functions, from y = x, y = x^2, &#8230;, y = x^10. The important thing to take from it is that when remembering how these functions look like:

y = x is a line
even exponents yield parabolas
odd exponents yield [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><a rel="gallery" href="http://www.engineerbydesign.com/wp-content/uploads/2009/09/graphs-of-exponential-funct.png"><img class="aligncenter size-full wp-image-1549" title="Graphs of Exponential Functions" src="http://www.engineerbydesign.com/wp-content/uploads/2009/09/graphs-of-exponential-funct.png" alt="Graphs of Exponential Functions" width="415" height="108" /></a></p>
<p>I&#8217;ve put together a bunch of screenshots I&#8217;ve taken from my TI-89 on the graphs of exponential functions, from y = x, y = x^2, &#8230;, y = x^10. The important thing to take from it is that when remembering how these functions look like:</p>
<ul>
<li>y = x is a line</li>
<li>even exponents yield <a href="http://en.wikipedia.org/wiki/Parabola" target="_blank">parabolas</a></li>
<li>odd exponents yield <a href="http://en.wikipedia.org/wiki/Cubic_function" target="_blank">cubic curves</a> (&#8220;squigglies&#8221;)</li>
</ul>
<p>This is very trivial knowledge, but I&#8217;m putting this up because graphs of functions tend to be one of those things that once learned, people toss aside by relying on their graphing calculators can do. And knowing this off-hand is good general knowledge, really. (I.e., determining if a function is injective or surjective without breaking a sweat.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.engineerbydesign.com/graduate-school/the-toolbox/graphs-of-exponential-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Toolbox</title>
		<link>http://www.engineerbydesign.com/graduate-school/the-toolbox/</link>
		<comments>http://www.engineerbydesign.com/graduate-school/the-toolbox/#comments</comments>
		<pubDate>Wed, 30 Sep 2009 00:04:39 +0000</pubDate>
		<dc:creator>Charlene</dc:creator>
				<category><![CDATA[Graduate School]]></category>
		<category><![CDATA[The Toolbox]]></category>

		<guid isPermaLink="false">http://www.engineerbydesign.com/?p=1545</guid>
		<description><![CDATA[As I&#8217;m going through this semester, I&#8217;m thinking about posting on some topics for my classes to help myself on preparing for exams and doing projects, as well as for anyone who&#8217;s looking for more help too. I often find myself surprised on how scattered information on seemingly simplistic search terms on Google are, and [...]]]></description>
			<content:encoded><![CDATA[<p>As I&#8217;m going through this semester, I&#8217;m thinking about posting on some topics for my classes to help myself on preparing for exams and doing projects, as well as for anyone who&#8217;s looking for more help too. I often find myself surprised on how scattered information on seemingly simplistic search terms on Google are, and I&#8217;d like to have something that could act as my own resource.</p>
<p><strong>I don&#8217;t intend on making posts under the category &#8220;<a href="http://www.engineerbydesign.com/category/graduate-school/the-toolbox/">The Toolbox</a>&#8221; in-depth, as I want them to be short and to the point.</strong> Of course, if there&#8217;s anyone out there in teh internets who&#8217;d like me to elaborate more on certain topics I&#8217;d certainly be willing to help.</p>
<p>Of course, they&#8217;ll been plenty of posts on my other endeavors in music and art, but hey &#8212; an engineer needs to have their own toolbox of sorts.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.engineerbydesign.com/graduate-school/the-toolbox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
