<?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>CaesarNation.com &#187; Tech</title>
	<atom:link href="http://www.caesarnation.com/category/tech/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.caesarnation.com</link>
	<description></description>
	<lastBuildDate>Thu, 29 Jul 2010 01:46:45 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Digital Signal Processing:  Microcontrollers  vs FPGAs vs CPLDs vs ASIC</title>
		<link>http://www.caesarnation.com/tech/digital-signal-processing-microcontrollers-vs-fpgas-vs-cplds-vs-asic/</link>
		<comments>http://www.caesarnation.com/tech/digital-signal-processing-microcontrollers-vs-fpgas-vs-cplds-vs-asic/#comments</comments>
		<pubDate>Sun, 03 Aug 2008 22:29:22 +0000</pubDate>
		<dc:creator>Caesar</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[ASIC]]></category>
		<category><![CDATA[CPLD]]></category>
		<category><![CDATA[digital signal processing]]></category>
		<category><![CDATA[dps]]></category>
		<category><![CDATA[fpga]]></category>
		<category><![CDATA[fpgas]]></category>
		<category><![CDATA[HDL]]></category>
		<category><![CDATA[microcontrollers]]></category>
		<category><![CDATA[verilog]]></category>
		<category><![CDATA[vhdl]]></category>

		<guid isPermaLink="false">http://www.caesarnation.com/?p=13</guid>
		<description><![CDATA[Digital Signal Processing (DPS) is the method of representing real-world signals into digital form, meaning binary or other numeric values. Their applications have are of great significance and are widely use in today’s technology. For example, DPS devices are core part of cell phones, cars, security sensors, touch screens, hi-fi, computer animations in movies, medical [...]]]></description>
			<content:encoded><![CDATA[<p>Digital Signal Processing (DPS) is the method of representing real-world signals into digital form, meaning binary or other numeric values.  Their applications have are of great significance and are widely use in today’s technology.  For example, DPS devices are core part of cell phones, cars, security sensors, touch screens, hi-fi, computer animations in movies, medical scans such as MRIs,  and audio manipulation, just to name a few.   </p>
<p>Although not just limited to DPS applications, there are four main type of devices that are worth talking about since they make DPS applications possible, and they are:  <strong> Microcontroller</strong>, <strong>FPGA</strong>, <strong>CPLD</strong>, <strong>ASIC</strong>.  These devices have different system capabilities, level of performance, time-to-market, production costs and use different programming and simulation techniques.  Because of all this different resources, deciding what type of devices should be used for what type projects can be somewhat difficult for hobbyist and wells as for engineers.  All of them are popular so knowing pros and cons about each of them definitely doesn’t hurt.</p>
<h2 class="subtitle">Microcontroller</h2>
<p>A <strong>microcontroller</strong>, or MCU, is a computer-on-a-chip capable of performing functions that are application-specific.  They are made up of a processor, ROM, EEPROM,  RAM, and I/O modules and unlike the other devices, they are inexpensive.  They are incredibly useful and can be found digital technologies such as automobile control systems, power systems, robotics, appliances and remote controls.   The learning curve is not as high as with FPGAs or CPLDs; most microcontrollers can be programmed in C or in assembly language. It is highly recommendable to know at least the basics of logic design to ease the process.  Unlike FPGAs where the design run in parallel manner, microcontrollers, as all CPUs based architectures, run sequentially.  In other words, modules in an FPGA design all run at the same time based on a clock input, while microcontrollers behave like normal software, they run instructions based on their position in memory.</p>
<h2 class="subtitle">FPGA</h2>
<p>Field-programmable gate array, or simply FPGA, are devices containing logic blocks<span id="more-13"></span>,  which are usually made up 4-input LUTs(Lookup Tables) and a flip-flop.  Together, all the logic blocks can perform any digital function.  They are very powerful devices and are used in high performance computer applications where speed of the process is key to the success of the application.   Medical MRIs, aerospace and defense technology, and bioinformatics greatly make use this technology. Since they are programmed using <a href="http://en.wikipedia.org/wiki/Verilog">Verilog</a> or <a href="http://en.wikipedia.org/wiki/Vhdl">VHDL</a> (Hardware Description Languages), knowledge in logic design is necessary.  Its important to note that FPGAs, just like microprocessors, can also be used for small and medium size electronic projects such building touch screens and appliances.</p>
<h2 class="subtitle">CPLD</h2>
<p>CPLDs, or complex programmable logic devices, are similar but less complex than FPGAs.  They are made up of <a href=” http://en.wikipedia.org/wiki/Programmable_logic_device”>macro cells (or PLDs)</a> whose inputs and outputs are connected to a central interconnection matrix. CPLD’s main advantage over FPGAs though, its that they have on-chip non-volatile memory.  This means that CPLDs can retain information even when not powered. They have smaller amount of gates available and are cheaper than most FPGAs.  </p>
<h2 class="subtitle">ASIC</h2>
<p>ASIC, or application-specific integrated circuit, is really just a system-on-a-chip customized for an specific purpose.  They may contain one or more processors, memory blocks of ROM, RAM, EEPROM and Flash,  ASIC design is only done by tech companies such as it requires many engineers working on the design and may  others working on ASIC verification.  They are a used instead of general purpose FPGAs when a high volume of devices will be manufactured since this reduces production costs.  As with FPGAs and CPLD, designers of ASICs use Hardware Description Languages to describe the functions.  Verilog is the most popular HDL in high tech companies and it is easier and more flexible to use than VHDL. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.caesarnation.com/tech/digital-signal-processing-microcontrollers-vs-fpgas-vs-cplds-vs-asic/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>9 Incredibly Useful Firefox Add-ons You Can’t Live Without</title>
		<link>http://www.caesarnation.com/tech/9-incredibly-useful-firefox-add-ons-you-can%e2%80%99t-live-without/</link>
		<comments>http://www.caesarnation.com/tech/9-incredibly-useful-firefox-add-ons-you-can%e2%80%99t-live-without/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 23:01:30 +0000</pubDate>
		<dc:creator>Caesar</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[firefox add-ons]]></category>
		<category><![CDATA[firefox extentions]]></category>

		<guid isPermaLink="false">http://caesarnation.com/?p=10</guid>
		<description><![CDATA[<p style="text-align: center;"> </p>
<p style="text-align: center;"><img class="aligncenter" src="http://www.wallpaperbase.com/wallpapers/computer/firefox/firefox_12.jpg" alt="" width="373" height="254" /></p>
With all the buzz surrounding the new and improved Firefox 3, its worth talking about Firefox’s Add-ons.  For those of you who don’t know, Firefox’s add-ons are small web applications that integrate with Firefox to add or change functionality.  They are easy to install and can incredible useful and convenient.  Even more, some of them are so useful you’ll just wonder how you used to live without them. No kidding.

I have generated a list of the most popular and recommended add-ons out there that you should know about.  There plenty other very cool applications so make sure to check the <a href="”"> Firefox Add-ons webpage </a> to find out about them.

<img class="aligncenter" src="http://www.seomarketingworld.com/i/Stumbleupon-1.jpg" alt="StumbleUpon" width="149" height="149" />
<h3 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/138">StumbleUpon</a></h3>
Arguably the best toolbar around. With StumbleUpon you can discover websites based on your interest and on what other people have “Stumbled.”  The awesome thing about this is that by click the “stumble” button you will end up browsing very interesting and cool sites that you would have never been able to find without it. On the other hand, you can also use StumbleUpon to look up popular pages from within specific sites such as YouTube, CNN, Wikipedia and Wired.  Even more, you can also use this toolbar to bookmark sites that you like and be able to look at them from any computer.  WARNING:  Be ready to spend many hours using this tool.  It is very addictive.
]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;">
<p style="text-align: center;"><img class="aligncenter" src="http://www.wallpaperbase.com/wallpapers/computer/firefox/firefox_12.jpg" alt="" width="373" height="254" /></p>
<p>With all the buzz surrounding the new and improved Firefox 3, its worth talking about Firefox’s Add-ons.  For those of you who don’t know, Firefox’s add-ons are small web applications that integrate with Firefox to add or change functionality.  They are easy to install, incredibly useful and convenient.  Moreover, some of them will just make you wonder how you used to live without them. No kidding.</p>
<p>I have generated a list of the most popular and recommended add-ons out there that you should know about.  However, there plenty other very cool extensions so make sure to check the <a href="”"> Firefox Add-ons webpage </a> to find out more about them.</p>
<p><img class="aligncenter" src="http://www.seomarketingworld.com/i/Stumbleupon-1.jpg" alt="StumbleUpon" width="149" height="149" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/138">1. StumbleUpon</a></h2>
<p>Arguably the best toolbar around. With StumbleUpon you can discover websites based on your interest and on what other people have “Stumbled.”  The awesome thing about this is that by clicking the “stumble” button you will end up browsing very interesting and cool sites that you would have never been able to find without it. On the other hand, you can also use StumbleUpon to look up popular pages from within specific sites such as YouTube, CNN, Wikipedia and Wired.  You can also use this toolbar to bookmark sites that you like and later be able to look at them from any computer.  WARNING:  Be ready to spend many hours using this tool.  It is very addictive.<br />
<span id="more-10"></span><br />
<img class="aligncenter" src="http://www.roytanck.com/wp-content/uploads/2008/02/piclens_ruby.jpg" alt="PicLens" width="161" height="128" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/5579">2. PicLens</a></h2>
<p>PicLens is a visually impressive 3D application that lets you find online photos on popular sites.  Not only does this application looks stunning, but it’s actually very useful.  For example, lets say you are searching for an specific picture in Google.  After you type your search, you can access PicLens by clicking  on any picture in the result. The application will then show all pictures of your search result in a 3D grid format, which is very effective since you don’t have to worry about clicking any “next” buttons to look at more photos or having to load up a new page to look at full size pictures.</p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3222/2708523376_f23cf402aa_o.png" alt="DownloadHelper" width="158" height="118" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/3006">3. DownloadHelper</a></h2>
<p>Wouldn’t it be cool if you could download any video you want from YouTube-like sites and store them on you computer? Well, now you can with DownloadHelper.  While surfing on sites like YouTube, Myspace or iFilm, an icon from DownloadHelper gets animated, letting you know there are videos in the webpage that can be downloaded.  Just click the icon and it will start downloading. As simple as that.</p>
<p><img class="aligncenter" src="http://profile.ak.facebook.com/object2/794/87/l9367823270_7256.jpg" alt="DownThemAll" width="145" height="145" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/201">4. DownThemAll!</a></h2>
<p>As far as download extensions, DownThemAll! is right on top.  This neat tool allows you to download all images and links in a webpage with a single click.  It also increases your download speed to up 400% according to their site, and you can pause and resume downloads at any time.</p>
<p><img class="aligncenter" src="http://vortex.accuweather.com/adc2004/pub/images/promos/forecastfox/forecastfox_img2.gif" alt="Forecastfox" width="185" height="83" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/398">5. Forecastfox</a></h2>
<p>Forecastfox is an application that displays weather forecast from AccuWeather.com in Firefox’s status bar or in any toolbar. It constantly gives weather updates and severe weather alerts.  Good option if you check weather consistently and want to save time.</p>
<p><img class="aligncenter" src="http://www.benparr.com/wp-content/uploads/2008/06/firefox-adblock-plus-addon.png" alt="Adblock Plus" width="145" height="145" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/1865">6. Adblock Plus</a></h2>
<p>Tire of those annoying ads and banners on the internet? With Adblock Plus you can easily get rid of them by selecting a filter subscription when the add-on is installing or you can simply right click a banner and it won’t be showed again.  One of the most popular extensions out there, a definite must have.</p>
<p><img class="aligncenter" src="http://davidwalsh.name/dw-content/firebug.jpg" alt="Firebug" width="145" height="145" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/1843">7. Firebug</a></h2>
<p>If you are planning on learning HTML and CSS, or even if you are already a web developer, you will definitely want to have Firebug.  Firebug is the most complete web development tool out there; it integrates with Firefox to edit, debug and look at JavaScript, HTML and CSS files in any web page.  You can also use it to download background design images that you would normally have to get by painfully going through by following all sorts of likes through different source code and CSS files.  For beginner web developers, the tool comes very handy if you want to learn how the website was designed and what developing techniques were used.</p>
<p>Oh I forgot to mention, you can also play jokes on your friends with it. <a href="http://farm4.static.flickr.com/3003/2708007494_24043c2e5d_o.jpg">Look here</a></p>
<p><img class="aligncenter" src="http://farm4.static.flickr.com/3015/2707714859_9134250081_o.jpg" alt="Foxytunes" width="153" height="132" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/219">8. FoxyTunes</a></h2>
<p>FoxyTunes is great for any music lover. It lets you control media players, look up lyrics from songs currently playing in your computer,  search fro covers, music videos, bios  and updated news from your favorite artists.  All with just a couple of clicks from your browser.</p>
<p><img class="aligncenter" src="http://i.n.com.com/i/ne/p/2006/ff_showcase_550x349.jpg" alt="Firefox Showcase" width="167" height="137" /></p>
<h2 class="subtitle"><a href="https://addons.mozilla.org/en-US/firefox/addon/1810">9. Firefox Showcase</a></h2>
<p>Firefox Showcase is simply impressive and totally useful management tool.  Its ability to view tabs as thumbnails is absolutely priceless.   Not only that,  but its has also been worked on for years making bug-free and packaged with all sorts of great additions.  For example, you can resize your thumbnails and zoom in on one in particular, change key shortcuts with KeyConfig, use the “find” tool across all tabs in your browser,  view the thumbs in a tab, a floating window, or the sidebar, use “alt + scroll” to preview the thumbnail, and much more.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.caesarnation.com/tech/9-incredibly-useful-firefox-add-ons-you-can%e2%80%99t-live-without/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
