<?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>david-brenner.net &#187; virtualization</title>
	<atom:link href="http://www.david-brenner.net/category/virtualization/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.david-brenner.net</link>
	<description></description>
	<lastBuildDate>Tue, 08 Dec 2009 13:32:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0-beta1</generator>
		<item>
		<title>proprietary fpga dev board + linux</title>
		<link>http://www.david-brenner.net/2008/05/proprietary-fpga-dev-board-linux/</link>
		<comments>http://www.david-brenner.net/2008/05/proprietary-fpga-dev-board-linux/#comments</comments>
		<pubDate>Tue, 13 May 2008 01:24:18 +0000</pubDate>
		<dc:creator>davidb</dc:creator>
				<category><![CDATA[fpga]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://www.david-brenner.net/?p=20</guid>
		<description><![CDATA[For my Digital System Design course I was given the option to do the standard labs (about 3 labs and 2 projects: a vending machine controller and a BIST) or implement my own project of similar complexity. I decided to go with latter as it sounded like a good learning experience. So, I wrote up [...]]]></description>
			<content:encoded><![CDATA[<p>For my Digital System Design course I was given the option to do the standard labs (about 3 labs and 2 projects: a vending machine controller and a BIST) or implement my own project of similar complexity. I decided to go with latter as it sounded like a good learning experience. So, I wrote up my proposal and got my FPGA board: a Digilent BASYS. For my project, I decided to implement a clone of the popular 80&#8217;s Simon game by Matel.</p>
<p>I wanted to be able to work on this project from home, so I went ahead and downloaded Xilinx ISE Webpack from <a href="http://www.xilinx.com">http://www.xilinx.com</a>. I run Linux (specifically <a href="http://www.debian.org">Debian</a>) as my primary OS, so I installed the Linux version of ISE. The install certainly could have gone smoother (it seems to be targeted more towards RedHat), but thanks to a bit of research I was able to get it running smoothly. Unfortunately, Digilent (the maker of the development board I&#8217;m using) only has a Windows version of their software for programming the FPGA. I thought I was out of luck and would have to develop on my machine and then use a Windows machine to actually program the FPGA. But, thanks to VMWare, that&#8217;s not a problem.</p>
<p>The only thing that I have really missed since I completely switched over to Linux about a year ago is Microsoft Office. Open Office just doesn&#8217;t do it for me 100% (especially given the amount of .doc and .docx files I get from professors here at RIT). So, I run VMWare Server with XP as a guest operating system to address that problem. This way, I don&#8217;t have to reboot to open a word document or write a paper. This is also useful as it allows me to run a bunch of other Windows-only applications without the any real hassle.</p>
<p>That&#8217;s definitely spiffy, but what&#8217;s even cooler is the ability to share physical hardware between the host and guest OS. I can map a USB controller to my guest OS that will give me the ability to use USB devices in my VM just as I would if I were running WIndows nativelly on the machine. Long story short &#8211; this nifty feature allows me to install Digilent&#8217;s programming software in Windows and program the FPGA without rebooting.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.david-brenner.net/2008/05/proprietary-fpga-dev-board-linux/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
