<?xml-stylesheet type="text/xsl" href="https://community.element14.com/cfs-file/__key/system/syndication/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Lattice iCEstick EVB Generating Three-Phase Sinewaves with Sigma-Delta DACs Using iCEcube2 and 

VHDL</title><link>/technologies/fpga-group/b/blog/posts/lattice-icestick-evb-generating-three-phase-sinewaves-with-sigma-delta-dacs-using-icecube2-and-vhdl</link><description>Introduction
A good while back, when I purchased an ADALM1000, I realised that Farnell had the Lattice ICEstick back in stock so I bought one of those too. I thought it would be nice to do a simple project, with a few of my impressions of the board .</description><dc:language>en-US</dc:language><generator>Telligent Community 12</generator><item><title>RE: Lattice iCEstick EVB Generating Three-Phase Sinewaves with Sigma-Delta DACs Using iCEcube2 and 

VHDL</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/lattice-icestick-evb-generating-three-phase-sinewaves-with-sigma-delta-dacs-using-icecube2-and-vhdl</link><pubDate>Tue, 17 Jun 2025 20:38:28 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83968635-734c-4822-b591-e9de68b44683</guid><dc:creator>DAB</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;Nice post.&lt;/p&gt;
&lt;p&gt;The Ice stick looks like a simple way to experiment with FPGA technology.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=28984&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Lattice iCEstick EVB Generating Three-Phase Sinewaves with Sigma-Delta DACs Using iCEcube2 and 

VHDL</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/lattice-icestick-evb-generating-three-phase-sinewaves-with-sigma-delta-dacs-using-icecube2-and-vhdl</link><pubDate>Mon, 16 Jun 2025 15:27:11 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83968635-734c-4822-b591-e9de68b44683</guid><dc:creator>jc2048</dc:creator><slash:comments>0</slash:comments><description>&lt;p&gt;&lt;img alt=" " src="/resized-image/__size/1280x720/__key/commentfiles/f7d226abd59f475c9d224a79e3f0ec07-83968635-734c-4822-b591-e9de68b44683/floor_2D00_plan.png" /&gt;&lt;/p&gt;
&lt;p&gt;I always love floorplanner pictures, somehow I always get a better idea of the utilisation of the part than with statistics. Here, the placer has sensibly clustered everything near the pmod I/O connections, which, of course, had to be fixed to match the pcb layout. This diagram nicely shows the generosity of table provision (red blocks) vs logic block clusters (lilac) in this device, which is why I squandered three tables when a single one would have done to hold sine data. I could have worked with one table, but then I&amp;#39;d have needed three address counters, a multiplexing arrangement, and latching to get the data out, whereas this way I have a single shared address and it&amp;#39;s simply the table content itself that gives the phasing between the three outputs.&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=28984&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Lattice iCEstick EVB Generating Three-Phase Sinewaves with Sigma-Delta DACs Using iCEcube2 and 

VHDL</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/lattice-icestick-evb-generating-three-phase-sinewaves-with-sigma-delta-dacs-using-icecube2-and-vhdl</link><pubDate>Mon, 16 Jun 2025 03:18:09 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83968635-734c-4822-b591-e9de68b44683</guid><dc:creator>dang74</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;It&amp;#39;s nice to read an FPGA post.&amp;nbsp; Did you mix things up when describing the 12MHz and 36MHz traces?&amp;nbsp; To me, the top trace is the 36MHz and the bottom trace the 12MHz.&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=28984&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item><item><title>RE: Lattice iCEstick EVB Generating Three-Phase Sinewaves with Sigma-Delta DACs Using iCEcube2 and 

VHDL</title><link>https://community.element14.com/technologies/fpga-group/b/blog/posts/lattice-icestick-evb-generating-three-phase-sinewaves-with-sigma-delta-dacs-using-icecube2-and-vhdl</link><pubDate>Sun, 15 Jun 2025 22:46:34 GMT</pubDate><guid isPermaLink="false">93d5dcb4-84c2-446f-b2cb-99731719e767:83968635-734c-4822-b591-e9de68b44683</guid><dc:creator>shabaz</dc:creator><slash:comments>1</slash:comments><description>&lt;p&gt;Hi Jon,&lt;/p&gt;
&lt;p&gt;Very useful blog post. I was tempted to try your code, but I just noticed my iCEcube2 license has expired, so I&amp;#39;ve e-mailed a request for another (very irritating that this needs to be done! but I&amp;#39;d prefer that than the current open source alternative, because that has limitations too).&lt;/p&gt;
&lt;p&gt;The price of the board made me consider making a custom board at some point, but the Olimex one looks more worthwhile since they have done the work :&amp;nbsp;)&amp;nbsp;and they have the KiCad source files (good for the UK, since the Olimex minimum order is 80 euro for the UK, plus 20 euro shipping and then any duty when it arrives (plus the &amp;pound;12 or so handling charge when it arrives!). Ordering PCBs based on the Olimex KiCad files would be a nice way forward.&lt;/p&gt;
&lt;p&gt;There&amp;#39;s also the FPGAs that [mention:a5312e9762dd4699ba5d3876da34ffe5:e9ed411860ed4f2ba0265705b8793d05]&amp;nbsp;mentioned a while back&amp;nbsp;&amp;nbsp;[mention:f2718a8d4210476db69759631376eb09:f7d226abd59f475c9d224a79e3f0ec07]&amp;nbsp;&amp;nbsp; , they might be ideal for&amp;nbsp;DIY boards too, since it&amp;#39;s a TQFP package and the software is available at no charge and supports VHDL:&amp;nbsp;&lt;a id="" href="https://www.efinixinc.com/products-efinity.html" rel="noopener noreferrer nofollow" target="_blank" data-e14adj="t"&gt;https://www.efinixinc.com/products-efinity.html&lt;/a&gt;&amp;nbsp;&lt;/p&gt;&lt;img src="https://community.element14.com/aggbug?PostID=28984&amp;AppID=19&amp;AppType=Weblog&amp;ContentType=0" width="1" height="1"&gt;</description></item></channel></rss>