<?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"
	>
<channel>
	<title>Comments for Memos From the Cube</title>
	<atom:link href="http://fourwalledcubicle.com/blog/comments/feed" rel="self" type="application/rss+xml" />
	<link>http://fourwalledcubicle.com/blog</link>
	<description>Blog for Dean Camera</description>
	<pubDate>Sat, 06 Sep 2008 19:32:56 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5</generator>
		<item>
		<title>Comment on Dorkboards and Benitos by Donald Delmar Davis</title>
		<link>http://fourwalledcubicle.com/blog/archives/168#comment-481</link>
		<dc:creator>Donald Delmar Davis</dc:creator>
		<pubDate>Wed, 27 Aug 2008 08:42:44 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=168#comment-481</guid>
		<description>Dean,

It never occured to me that the parts would be spendy in the out back. I will try to get a couple mailed off to you tomorrow if someone hasnt already stepped up to the plate on this one.

Don</description>
		<content:encoded><![CDATA[<p>Dean,</p>
<p>It never occured to me that the parts would be spendy in the out back. I will try to get a couple mailed off to you tomorrow if someone hasnt already stepped up to the plate on this one.</p>
<p>Don</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VHD(hel)L by Jeff</title>
		<link>http://fourwalledcubicle.com/blog/archives/165#comment-468</link>
		<dc:creator>Jeff</dc:creator>
		<pubDate>Mon, 25 Aug 2008 19:34:09 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=165#comment-468</guid>
		<description>As Jakub points out, VHDL is Ada derived.  In USA and Japan, Verilog seems to be popular, whereas it seems that VHDL is more common in Europe.

Verilog is a terrible, terrible language.  It's a very "organic" feeling set of warts on C to make it kinda sorta represent some of what is really happening in hardware.  Of course the Verilog people will disagree, but VHDL is much more precise and clean... it's Ada heritage is clearly an asset when trying to model the concurrency of hardware.

The problem people from the Software world have with VHDL is they try as you mention to use their "established syntax patterns" as you mention to model hardware.  This doesn't give you optimal synthesis results, even if it does synthesize.   Instead, you need to think in terms of Registers (this is RTL... Register Transfer Language after all), not program flow.  Signals are not like "variables" in a C program (but VHDL variables are closer).  Verilog's "wire" concept is not properly formed, IMHO, but also not like a C variable.

My best advice is to try to think about what structure you are telling the synthesis tool to make.  Then, it becomes more clear what is happening.  Just get used to different syntax styles... as a friend of mine used to be fond of saying "you should be able to program in any Algol derived language!"</description>
		<content:encoded><![CDATA[<p>As Jakub points out, VHDL is Ada derived.  In USA and Japan, Verilog seems to be popular, whereas it seems that VHDL is more common in Europe.</p>
<p>Verilog is a terrible, terrible language.  It&#8217;s a very &#8220;organic&#8221; feeling set of warts on C to make it kinda sorta represent some of what is really happening in hardware.  Of course the Verilog people will disagree, but VHDL is much more precise and clean&#8230; it&#8217;s Ada heritage is clearly an asset when trying to model the concurrency of hardware.</p>
<p>The problem people from the Software world have with VHDL is they try as you mention to use their &#8220;established syntax patterns&#8221; as you mention to model hardware.  This doesn&#8217;t give you optimal synthesis results, even if it does synthesize.   Instead, you need to think in terms of Registers (this is RTL&#8230; Register Transfer Language after all), not program flow.  Signals are not like &#8220;variables&#8221; in a C program (but VHDL variables are closer).  Verilog&#8217;s &#8220;wire&#8221; concept is not properly formed, IMHO, but also not like a C variable.</p>
<p>My best advice is to try to think about what structure you are telling the synthesis tool to make.  Then, it becomes more clear what is happening.  Just get used to different syntax styles&#8230; as a friend of mine used to be fond of saying &#8220;you should be able to program in any Algol derived language!&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MyUSB 1.5.2 by kris10an</title>
		<link>http://fourwalledcubicle.com/blog/archives/163#comment-448</link>
		<dc:creator>kris10an</dc:creator>
		<pubDate>Thu, 21 Aug 2008 09:00:48 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=163#comment-448</guid>
		<description>I just tested the RNDIS and it is working great :-D

Any plans of actually including uIP in a future release? That would be great.</description>
		<content:encoded><![CDATA[<p>I just tested the RNDIS and it is working great <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':-D' class='wp-smiley' /> </p>
<p>Any plans of actually including uIP in a future release? That would be great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VHD(hel)L by Donald Delmar Davis</title>
		<link>http://fourwalledcubicle.com/blog/archives/165#comment-439</link>
		<dc:creator>Donald Delmar Davis</dc:creator>
		<pubDate>Sat, 09 Aug 2008 06:59:53 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=165#comment-439</guid>
		<description>There's a great picture of the benito in the todbot presentation as well (I hope to have the samples out in the mail next week broke my collarbone or you would have them by now). I just pushed a piece of MyUSB code to do serial to spi feel free to use it in the demo pile. 

http://dorkbotpdx.org/blog/feurig/spi4_usb_to_spi_converter</description>
		<content:encoded><![CDATA[<p>There&#8217;s a great picture of the benito in the todbot presentation as well (I hope to have the samples out in the mail next week broke my collarbone or you would have them by now). I just pushed a piece of MyUSB code to do serial to spi feel free to use it in the demo pile. </p>
<p><a href="http://dorkbotpdx.org/blog/feurig/spi4_usb_to_spi_converter" rel="nofollow">http://dorkbotpdx.org/blog/feurig/spi4_usb_to_spi_converter</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VHD(hel)L by Jakub Piotr C?apa</title>
		<link>http://fourwalledcubicle.com/blog/archives/165#comment-438</link>
		<dc:creator>Jakub Piotr C?apa</dc:creator>
		<pubDate>Thu, 07 Aug 2008 09:31:42 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=165#comment-438</guid>
		<description>VHDL is rather an Ada offspring. For a more contemporary syntax try Verilog. (AFAIK unfortunately it's not very well supported on PLDs; the contrary is true for ASIC synthesis)

PS. There are also some more extravagant alternatives like SIMSYNCH[1]. ;]

[1] http://swissnet.ai.mit.edu/~jaffer/synch_2</description>
		<content:encoded><![CDATA[<p>VHDL is rather an Ada offspring. For a more contemporary syntax try Verilog. (AFAIK unfortunately it&#8217;s not very well supported on PLDs; the contrary is true for ASIC synthesis)</p>
<p>PS. There are also some more extravagant alternatives like SIMSYNCH[1]. ;]</p>
<p>[1] <a href="http://swissnet.ai.mit.edu/~jaffer/synch_2" rel="nofollow">http://swissnet.ai.mit.edu/~jaffer/synch_2</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on My First Magnetometer by casainho</title>
		<link>http://fourwalledcubicle.com/blog/archives/164#comment-434</link>
		<dc:creator>casainho</dc:creator>
		<pubDate>Sat, 02 Aug 2008 12:09:08 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=164#comment-434</guid>
		<description>Looks a very professional device :-)

We at Bicycle LED POV also finished the assembly of first PCB, you can see 2 images here:
-- http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-02-700x.jpg
-- http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-01-700x.jpg

And more information here:
http://code.google.com/p/bicycleledpov/wiki/HardwareV1point0

Thank you :-)</description>
		<content:encoded><![CDATA[<p>Looks a very professional device <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>We at Bicycle LED POV also finished the assembly of first PCB, you can see 2 images here:<br />
&#8211; <a href="http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-02-700x.jpg" rel="nofollow">http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-02-700x.jpg</a><br />
&#8211; <a href="http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-01-700x.jpg" rel="nofollow">http://bicycleledpov.googlecode.com/svn/tags/Hardware-V1.0/20080802-bicycleledpov-hardware-v1.0-01-700x.jpg</a></p>
<p>And more information here:<br />
<a href="http://code.google.com/p/bicycleledpov/wiki/HardwareV1point0" rel="nofollow">http://code.google.com/p/bicycleledpov/wiki/HardwareV1point0</a></p>
<p>Thank you <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Hello from the USBKEY! by casainho</title>
		<link>http://fourwalledcubicle.com/blog/archives/160#comment-425</link>
		<dc:creator>casainho</dc:creator>
		<pubDate>Wed, 16 Jul 2008 12:12:40 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=160#comment-425</guid>
		<description>Congratulations :-) :-)

This are all new things to me... but I apreciate to read :-)

Look, why not a new version of Arduino using this news USB AVRs and MyUSB Lib? :-)

Bicycle LED POV using MyUSB Lib:
http://code.google.com/p/bicycleledpov/</description>
		<content:encoded><![CDATA[<p>Congratulations <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> :-)</p>
<p>This are all new things to me&#8230; but I apreciate to read <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Look, why not a new version of Arduino using this news USB AVRs and MyUSB Lib? <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Bicycle LED POV using MyUSB Lib:<br />
<a href="http://code.google.com/p/bicycleledpov/" rel="nofollow">http://code.google.com/p/bicycleledpov/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on MyUSB 1.5.1 Released by casainho</title>
		<link>http://fourwalledcubicle.com/blog/archives/158#comment-417</link>
		<dc:creator>casainho</dc:creator>
		<pubDate>Mon, 07 Jul 2008 08:22:41 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=158#comment-417</guid>
		<description>Thank you :-)</description>
		<content:encoded><![CDATA[<p>Thank you <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on RNDIS Rehash by casainho</title>
		<link>http://fourwalledcubicle.com/blog/archives/156#comment-409</link>
		<dc:creator>casainho</dc:creator>
		<pubDate>Tue, 01 Jul 2008 15:14:37 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=156#comment-409</guid>
		<description>Hello :-)

Wait for MyUSB be working on Bicycle LED POV :-) :-) -- oh, I would like to have 1000 boards of my project... hope to find a way to boost his adoption...

http://code.google.com/p/bicycleledpov/

Thank you Dean :-)</description>
		<content:encoded><![CDATA[<p>Hello <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Wait for MyUSB be working on Bicycle LED POV <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> :-) &#8212; oh, I would like to have 1000 boards of my project&#8230; hope to find a way to boost his adoption&#8230;</p>
<p><a href="http://code.google.com/p/bicycleledpov/" rel="nofollow">http://code.google.com/p/bicycleledpov/</a></p>
<p>Thank you Dean <img src='http://fourwalledcubicle.com/blog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Exams {union} Anxiety {intersect} Me by Donald Delmar Davis</title>
		<link>http://fourwalledcubicle.com/blog/archives/154#comment-408</link>
		<dc:creator>Donald Delmar Davis</dc:creator>
		<pubDate>Fri, 27 Jun 2008 20:15:39 +0000</pubDate>
		<guid isPermaLink="false">http://fourwalledcubicle.com/blog/?p=154#comment-408</guid>
		<description>Welcome back! My g/f and I have been ritually going trough the Galactica series twice a week now. Its pretty engaging. I am looking forward to the 1.5.1 release and playing with the IAD. My current employer and I ordered a 1k run of the benito boards. I can send you a couple of them if you still need test boards for the 90usb162 family.</description>
		<content:encoded><![CDATA[<p>Welcome back! My g/f and I have been ritually going trough the Galactica series twice a week now. Its pretty engaging. I am looking forward to the 1.5.1 release and playing with the IAD. My current employer and I ordered a 1k run of the benito boards. I can send you a couple of them if you still need test boards for the 90usb162 family.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
