<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: FPGAs rock</title>
	<atom:link href="http://hackaday.com/2008/03/06/fpgas-rock/feed/" rel="self" type="application/rss+xml" />
	<link>http://hackaday.com/2008/03/06/fpgas-rock/</link>
	<description>Fresh hacks every day</description>
	<lastBuildDate>Tue, 24 Nov 2009 06:08:40 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: FPGA & CPLD Blogs</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32141</link>
		<dc:creator>FPGA & CPLD Blogs</dc:creator>
		<pubDate>Mon, 26 May 2008 20:34:09 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32141</guid>
		<description>Check out &lt;a href=&quot;http://www.fpgacentral.com&quot; rel=&quot;nofollow&quot;&gt;http://www.fpgacentral.com&lt;/a&gt; for lot of good resources on FPGAs. Also try &lt;a href=&quot;http://www.fpgaseek.com&quot; rel=&quot;nofollow&quot;&gt;http://www.fpgaseek.com&lt;/a&gt; it is a search engine for searching FPGA related information.</description>
		<content:encoded><![CDATA[<p>Check out <a href="http://www.fpgacentral.com" rel="nofollow">http://www.fpgacentral.com</a> for lot of good resources on FPGAs. Also try <a href="http://www.fpgaseek.com" rel="nofollow">http://www.fpgaseek.com</a> it is a search engine for searching FPGA related information.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: lizhiyuan</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32140</link>
		<dc:creator>lizhiyuan</dc:creator>
		<pubDate>Tue, 15 Apr 2008 09:26:44 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32140</guid>
		<description>dear all friends&lt;br&gt;&lt;br&gt;actually i have no comment here, i am trying to do program with FPGA, but i have no such FPGA, i just hope to get some information about how to write code to FPGA and execute it. if anyone provide some example, thanks a lot.&lt;br&gt;&lt;br&gt;sincerely</description>
		<content:encoded><![CDATA[<p>dear all friends</p>
<p>actually i have no comment here, i am trying to do program with FPGA, but i have no such FPGA, i just hope to get some information about how to write code to FPGA and execute it. if anyone provide some example, thanks a lot.</p>
<p>sincerely</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ronald</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32139</link>
		<dc:creator>Ronald</dc:creator>
		<pubDate>Sun, 09 Mar 2008 19:55:48 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32139</guid>
		<description>FPGA&#039;s are fun too ! I found this little site very instructive : &lt;a href=&quot;http://www.fpga4fun.com/&quot; rel=&quot;nofollow&quot;&gt;http://www.fpga4fun.com/&lt;/a&gt;&lt;br&gt;it has a few complete projects which demonstrate the power of FPGA&#039;s pretty accurately. &lt;br&gt;&lt;br&gt;</description>
		<content:encoded><![CDATA[<p>FPGA&#8217;s are fun too ! I found this little site very instructive : <a href="http://www.fpga4fun.com/" rel="nofollow">http://www.fpga4fun.com/</a><br />it has a few complete projects which demonstrate the power of FPGA&#8217;s pretty accurately. </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jproach</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32138</link>
		<dc:creator>jproach</dc:creator>
		<pubDate>Sun, 09 Mar 2008 08:25:48 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32138</guid>
		<description>altium is great, but this is coming from a guy who has only used eagle and traxmaker.&lt;br&gt;&lt;br&gt;They have a lot of flash videos on their site, which will give you a good idea of the program.&lt;br&gt;&lt;br&gt;Or I&#039;m sure you can find a &quot;demo&quot; version of the software online.</description>
		<content:encoded><![CDATA[<p>altium is great, but this is coming from a guy who has only used eagle and traxmaker.</p>
<p>They have a lot of flash videos on their site, which will give you a good idea of the program.</p>
<p>Or I&#8217;m sure you can find a &#8220;demo&#8221; version of the software online.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tom</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32137</link>
		<dc:creator>tom</dc:creator>
		<pubDate>Sat, 08 Mar 2008 02:57:22 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32137</guid>
		<description>surprised there&#039;s no mention of the xport 2.0 fpga board for gameboy advance.  you can do some fun stuff with an arm processor, spartan fpga, and 16mb ram on the gba platform. charmedlabs.com makes them.</description>
		<content:encoded><![CDATA[<p>surprised there&#8217;s no mention of the xport 2.0 fpga board for gameboy advance.  you can do some fun stuff with an arm processor, spartan fpga, and 16mb ram on the gba platform. charmedlabs.com makes them.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jeff</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32136</link>
		<dc:creator>jeff</dc:creator>
		<pubDate>Sat, 08 Mar 2008 01:35:41 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32136</guid>
		<description>hey is altium any good? they&#039;ve an incredible marketing department because it looks so damn sweet.. but it&#039;s also 10k, which pretty much screams RoC. anyway, could i get my company to buy it? everybody here uses the xilinx software and synplicity and that common simulator.. i&#039;d love to see it integrated with board level design.</description>
		<content:encoded><![CDATA[<p>hey is altium any good? they&#8217;ve an incredible marketing department because it looks so damn sweet.. but it&#8217;s also 10k, which pretty much screams RoC. anyway, could i get my company to buy it? everybody here uses the xilinx software and synplicity and that common simulator.. i&#8217;d love to see it integrated with board level design.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jproach</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32135</link>
		<dc:creator>jproach</dc:creator>
		<pubDate>Sat, 08 Mar 2008 01:08:24 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32135</guid>
		<description>Anyone tried these compilers?: &lt;a href=&quot;http://en.wikipedia.org/wiki/C_to_HDL&quot; rel=&quot;nofollow&quot;&gt;http://en.wikipedia.org/wiki/C_to_HDL&lt;/a&gt;&lt;br&gt;&lt;br&gt;I noticed Altium has a C-HDL feature, which allows you to write software for your main processor and then move certain functions to hardware. But I need to get an fpga first.</description>
		<content:encoded><![CDATA[<p>Anyone tried these compilers?: <a href="http://en.wikipedia.org/wiki/C_to_HDL" rel="nofollow">http://en.wikipedia.org/wiki/C_to_HDL</a></p>
<p>I noticed Altium has a C-HDL feature, which allows you to write software for your main processor and then move certain functions to hardware. But I need to get an fpga first.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jonouk</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32134</link>
		<dc:creator>jonouk</dc:creator>
		<pubDate>Fri, 07 Mar 2008 18:21:12 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32134</guid>
		<description>wish i found this site last year when my 3rd year digital logic programming course required a knowledge of VHDL whilst not having any books in the library, or lessons on it.</description>
		<content:encoded><![CDATA[<p>wish i found this site last year when my 3rd year digital logic programming course required a knowledge of VHDL whilst not having any books in the library, or lessons on it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Brian</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32133</link>
		<dc:creator>Brian</dc:creator>
		<pubDate>Fri, 07 Mar 2008 18:19:59 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32133</guid>
		<description>I agree that FPGA&#039;s rock and I am happy they are getting a bit more attention due to the awesome power they have.&lt;br&gt;&lt;br&gt;However - I find that this FPGA page really talks more about implementing a CPU within an FPGA and writing C or ASM for that CPU.  While this may be one thing you can do, it by no means actually exploits the inherent power within the FPGA.  You are still writing sequential code to be executed within the FPGA instead  of just buying the cheaper hardened silicon.&lt;br&gt;&lt;br&gt;VHDL has inherent parallelism based on concurrent processes, but the biggest turn off is the strict typing of the language (If VHDL is too strict, you can try Verilog, but when it comes to building hardware, you may prefer to be as strict as possible).  Once you&#039;ve passed this obstacle and have a good understanding that what you implement goes into registers and look-up tables, it&#039;s all very easy going.&lt;br&gt;&lt;br&gt;I recommend searching for the &quot;VHDL Cookbook&quot; for a great primer on VHDL.&lt;br&gt;&lt;br&gt;Lastly, it should be realized that there are two flavors of VHDL that you can target - VHDL for Synthesis (programming for FPGA&#039;s and other programmable logic devices), and VHDL for Simulation (testing cases, assert statements, floating-point calculations, etc).  Some things which are nice for simulation (time delays, large for loops that can&#039;t be parallelized, etc) are NOT synthesizable constructs.&lt;br&gt;&lt;br&gt;@giskard: VHDL has the same programming structure as Ada.  If anyone has ever programmed in Ada, then writing VHDL is a natural extension.</description>
		<content:encoded><![CDATA[<p>I agree that FPGA&#8217;s rock and I am happy they are getting a bit more attention due to the awesome power they have.</p>
<p>However &#8211; I find that this FPGA page really talks more about implementing a CPU within an FPGA and writing C or ASM for that CPU.  While this may be one thing you can do, it by no means actually exploits the inherent power within the FPGA.  You are still writing sequential code to be executed within the FPGA instead  of just buying the cheaper hardened silicon.</p>
<p>VHDL has inherent parallelism based on concurrent processes, but the biggest turn off is the strict typing of the language (If VHDL is too strict, you can try Verilog, but when it comes to building hardware, you may prefer to be as strict as possible).  Once you&#8217;ve passed this obstacle and have a good understanding that what you implement goes into registers and look-up tables, it&#8217;s all very easy going.</p>
<p>I recommend searching for the &#8220;VHDL Cookbook&#8221; for a great primer on VHDL.</p>
<p>Lastly, it should be realized that there are two flavors of VHDL that you can target &#8211; VHDL for Synthesis (programming for FPGA&#8217;s and other programmable logic devices), and VHDL for Simulation (testing cases, assert statements, floating-point calculations, etc).  Some things which are nice for simulation (time delays, large for loops that can&#8217;t be parallelized, etc) are NOT synthesizable constructs.</p>
<p>@giskard: VHDL has the same programming structure as Ada.  If anyone has ever programmed in Ada, then writing VHDL is a natural extension.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jerome</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32132</link>
		<dc:creator>Jerome</dc:creator>
		<pubDate>Fri, 07 Mar 2008 17:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32132</guid>
		<description>why should it go down?&lt;br&gt;Look at the last upsate&lt;br&gt;Page Last Updated 28/01/2008 01:23 AM&lt;br&gt;&lt;br&gt;if you are scrared, copy paste in a word doc and you will have it for life!</description>
		<content:encoded><![CDATA[<p>why should it go down?<br />Look at the last upsate<br />Page Last Updated 28/01/2008 01:23 AM</p>
<p>if you are scrared, copy paste in a word doc and you will have it for life!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: giskard</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32131</link>
		<dc:creator>giskard</dc:creator>
		<pubDate>Fri, 07 Mar 2008 16:08:00 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32131</guid>
		<description>that&#039;s a home internet account&#039;s included website.  has anybody mirrored this, because it&#039;s  gonna go down.  I&#039;ve just started this stuff at uni actually.  damn useful, but the VHDL model is a little weird to someone used to programing as opposed to description.</description>
		<content:encoded><![CDATA[<p>that&#8217;s a home internet account&#8217;s included website.  has anybody mirrored this, because it&#8217;s  gonna go down.  I&#8217;ve just started this stuff at uni actually.  damn useful, but the VHDL model is a little weird to someone used to programing as opposed to description.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32130</link>
		<dc:creator>Robert</dc:creator>
		<pubDate>Fri, 07 Mar 2008 14:39:01 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32130</guid>
		<description>Way to go John.&lt;br&gt;I&#039;ve met John a couple of times and talked over various FPGA things. &lt;br&gt;Great to hear a familiar name right over in Australia.&lt;br&gt;</description>
		<content:encoded><![CDATA[<p>Way to go John.<br />I&#8217;ve met John a couple of times and talked over various FPGA things. <br />Great to hear a familiar name right over in Australia.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: DarkFader</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32129</link>
		<dc:creator>DarkFader</dc:creator>
		<pubDate>Fri, 07 Mar 2008 12:29:42 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32129</guid>
		<description>I really need to get back to FPGA programming too. It has been some while.&lt;br&gt;&lt;br&gt;Besides some other custom FPGA boards, I have the BurchED board and it was very useful to &lt;br&gt;me because of the easy to use headers. I could plug my creations to any position and made a script to adjust pin-mapping and create the VHDL entity for me.&lt;br&gt;&lt;br&gt;At work, I tried the Xilinx Starter Kit. With the right connector and flatcable it was connected to an Atmega128+WizNET board. (addr/data &amp; SPI bus)</description>
		<content:encoded><![CDATA[<p>I really need to get back to FPGA programming too. It has been some while.</p>
<p>Besides some other custom FPGA boards, I have the BurchED board and it was very useful to <br />me because of the easy to use headers. I could plug my creations to any position and made a script to adjust pin-mapping and create the VHDL entity for me.</p>
<p>At work, I tried the Xilinx Starter Kit. With the right connector and flatcable it was connected to an Atmega128+WizNET board. (addr/data &#038; SPI bus)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Dave an den Eynde</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32128</link>
		<dc:creator>Dave an den Eynde</dc:creator>
		<pubDate>Fri, 07 Mar 2008 10:31:18 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32128</guid>
		<description>Thanks! I&#039;ve been looking into FPGA&#039;s, but being a fulltime C++ programmer it all looks a bit daunting. This will certainly help!</description>
		<content:encoded><![CDATA[<p>Thanks! I&#8217;ve been looking into FPGA&#8217;s, but being a fulltime C++ programmer it all looks a bit daunting. This will certainly help!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Edenist</title>
		<link>http://hackaday.com/2008/03/06/fpgas-rock/comment-page-1/#comment-32127</link>
		<dc:creator>Edenist</dc:creator>
		<pubDate>Fri, 07 Mar 2008 10:12:27 +0000</pubDate>
		<guid isPermaLink="false">http://hackaday.iheartcashews.com:8181/2008/03/06/fpgas-rock/#comment-32127</guid>
		<description>Fantastic, just what I&#039;ve been looking for!&lt;br&gt;Thanks!</description>
		<content:encoded><![CDATA[<p>Fantastic, just what I&#8217;ve been looking for!<br />Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
