<?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/"
		>
<channel>
	<title>Comments on: GALS for Electronics Hobby</title>
	<atom:link href="http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/</link>
	<description>Microcontrollers Electronics Hobby</description>
	<lastBuildDate>Tue, 24 Jan 2012 09:58:33 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: John</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1167</link>
		<dc:creator>John</dc:creator>
		<pubDate>Sun, 27 Apr 2008 13:12:39 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1167</guid>
		<description>David and Steve,

Thanks much for your great replies!! I suspected that such (day-time clock pulse work-difficulty) may be the case yet wanted to make sure...

Thanks too for your great tutorials and projects, which help all of us new-users who are just getting started...!!

John</description>
		<content:encoded><![CDATA[<p>David and Steve,</p>
<p>Thanks much for your great replies!! I suspected that such (day-time clock pulse work-difficulty) may be the case yet wanted to make sure&#8230;</p>
<p>Thanks too for your great tutorials and projects, which help all of us new-users who are just getting started&#8230;!!</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: mad93</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1166</link>
		<dc:creator>mad93</dc:creator>
		<pubDate>Mon, 14 Apr 2008 09:08:09 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1166</guid>
		<description>In the university we simulated a CAM memory with a RAM and implemented the states machine (sorry, literal translation from my language, i don&#039;t know how it&#039;s called in english) with six GALs.

It worked fine, but the consume was insane, 1 A, and after three months the GALs were &#039;erased&#039;.

I found them useful and easy to play, but not useful for any &#039;serious&#039; implementation, since it&#039;s consume it&#039;s crazy (comparted to a uc) and it&#039;s fragility.

We used 16v8 and 22v10, and I think they are quite expensive for what the are able to do.</description>
		<content:encoded><![CDATA[<p>In the university we simulated a CAM memory with a RAM and implemented the states machine (sorry, literal translation from my language, i don&#8217;t know how it&#8217;s called in english) with six GALs.</p>
<p>It worked fine, but the consume was insane, 1 A, and after three months the GALs were &#8216;erased&#8217;.</p>
<p>I found them useful and easy to play, but not useful for any &#8216;serious&#8217; implementation, since it&#8217;s consume it&#8217;s crazy (comparted to a uc) and it&#8217;s fragility.</p>
<p>We used 16v8 and 22v10, and I think they are quite expensive for what the are able to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Chamberlin</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1165</link>
		<dc:creator>Steve Chamberlin</dc:creator>
		<pubDate>Sun, 13 Apr 2008 00:53:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1165</guid>
		<description>I agree a GAL isn&#039;t a good solution for the proposed &quot;time of day&quot; circuit. A microcontroller or stand-alone RTC seems more appropriate. Likewise, I don&#039;t think you could use a GAL to replace the synthesizer chip that Alan mentioned. They are really quite basic, with at most 10 bits of internal state (one flip-flop per output).

Where I think GALs make the most sense is as &quot;glue&quot; between two or more other chips, where some set of existing signals must be converted/muxed/stored/shifted/reversed/whatever to produce a new set of output signals. This might sound very limiting, but it still allows for some quite interesting applications, as I tried to show with the examples I gave earlier.</description>
		<content:encoded><![CDATA[<p>I agree a GAL isn&#8217;t a good solution for the proposed &#8220;time of day&#8221; circuit. A microcontroller or stand-alone RTC seems more appropriate. Likewise, I don&#8217;t think you could use a GAL to replace the synthesizer chip that Alan mentioned. They are really quite basic, with at most 10 bits of internal state (one flip-flop per output).</p>
<p>Where I think GALs make the most sense is as &#8220;glue&#8221; between two or more other chips, where some set of existing signals must be converted/muxed/stored/shifted/reversed/whatever to produce a new set of output signals. This might sound very limiting, but it still allows for some quite interesting applications, as I tried to show with the examples I gave earlier.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dfowler</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1164</link>
		<dc:creator>dfowler</dc:creator>
		<pubDate>Tue, 08 Apr 2008 00:12:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1164</guid>
		<description>John,

Thank you for the compliments. This article was written by Steve Chamberlin so he deserves the praise.

A GAL could be configured to do as you sugest. It would take more then just the GAL however. You would need a time base and somththing to press the button. All the logic to implment a state machine that waited for the correct amount of time and signaled the button press could be implemented in one or more GALs.

In your example a small uC might be a better solution.</description>
		<content:encoded><![CDATA[<p>John,</p>
<p>Thank you for the compliments. This article was written by Steve Chamberlin so he deserves the praise.</p>
<p>A GAL could be configured to do as you sugest. It would take more then just the GAL however. You would need a time base and somththing to press the button. All the logic to implment a state machine that waited for the correct amount of time and signaled the button press could be implemented in one or more GALs.</p>
<p>In your example a small uC might be a better solution.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1152</link>
		<dc:creator>John</dc:creator>
		<pubDate>Mon, 07 Apr 2008 11:36:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1152</guid>
		<description>David,

1. Very well written summary. Thanks!!! New users need all the help they can get - and that was spot-on!!   (myself included)

2. Do you think a GAL could be used to Provide a signal (to push a button) at a set of user-specified times-of-day over a weeks duration. Typically it will (or can) be &quot;on the hour&quot; if-that-helps, making 168 possibilities  (24*7=168). Time-specs and changes to them can be re/programed to the GAL each time, or preferable would be to include an interface of some sort to specify the times and changes to them.
  ...Any insights able to be provided on how to do this or what else may be needed, or to better approaches, would be much-appreciated!...

John</description>
		<content:encoded><![CDATA[<p>David,</p>
<p>1. Very well written summary. Thanks!!! New users need all the help they can get &#8211; and that was spot-on!!   (myself included)</p>
<p>2. Do you think a GAL could be used to Provide a signal (to push a button) at a set of user-specified times-of-day over a weeks duration. Typically it will (or can) be &#8220;on the hour&#8221; if-that-helps, making 168 possibilities  (24*7=168). Time-specs and changes to them can be re/programed to the GAL each time, or preferable would be to include an interface of some sort to specify the times and changes to them.<br />
  &#8230;Any insights able to be provided on how to do this or what else may be needed, or to better approaches, would be much-appreciated!&#8230;</p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Alan in D.C.</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1163</link>
		<dc:creator>Alan in D.C.</dc:creator>
		<pubDate>Fri, 04 Apr 2008 21:29:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1163</guid>
		<description>I was told a GAL would be the ideal replacement for the old Top-Octave Synthesizer chips of the early &#039;80s. You would input a high-frequency signal on the order of about 2 MHz or so, and the chip would divide this down to a single, fairly accurate, C-to-C chromatic musical octave.

I like the idea, but I&#039;ve got a mental block when it comes to programming the divisors. Has anyone done this, and just how simple is it?</description>
		<content:encoded><![CDATA[<p>I was told a GAL would be the ideal replacement for the old Top-Octave Synthesizer chips of the early &#8217;80s. You would input a high-frequency signal on the order of about 2 MHz or so, and the chip would divide this down to a single, fairly accurate, C-to-C chromatic musical octave.</p>
<p>I like the idea, but I&#8217;ve got a mental block when it comes to programming the divisors. Has anyone done this, and just how simple is it?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1162</link>
		<dc:creator>Jonathan</dc:creator>
		<pubDate>Fri, 04 Apr 2008 18:32:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1162</guid>
		<description>My first really big digital project used two GAL16V8s. I made a home-made programmer and used a really terrible program by atmel to make the jed file

This way required no experience or money, and is an ideal introduction to PLDs. I am very surprised the store I went to actually had the chips, wow

The down side is GAL16V8s use over 70 mA each!!!

Now I just use Altera CPLDs, they are way better</description>
		<content:encoded><![CDATA[<p>My first really big digital project used two GAL16V8s. I made a home-made programmer and used a really terrible program by atmel to make the jed file</p>
<p>This way required no experience or money, and is an ideal introduction to PLDs. I am very surprised the store I went to actually had the chips, wow</p>
<p>The down side is GAL16V8s use over 70 mA each!!!</p>
<p>Now I just use Altera CPLDs, they are way better</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Chamberlin</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1161</link>
		<dc:creator>Steve Chamberlin</dc:creator>
		<pubDate>Fri, 04 Apr 2008 14:30:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1161</guid>
		<description>Olivier, I am using Opal Jr. http://www.brouhaha.com/~eric/retrocomputing/mmi/palasm/opaljr21.zip</description>
		<content:encoded><![CDATA[<p>Olivier, I am using Opal Jr. <a href="http://www.brouhaha.com/~eric/retrocomputing/mmi/palasm/opaljr21.zip" rel="nofollow">http://www.brouhaha.com/~eric/retrocomputing/mmi/palasm/opaljr21.zip</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Olivier</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1160</link>
		<dc:creator>Olivier</dc:creator>
		<pubDate>Fri, 04 Apr 2008 11:21:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1160</guid>
		<description>Hi,
Which software do you use to compile from abel or schematic to  obtain jedec file ?
and to download jedec file into chip ?

ispGAL is an old chip, and i didn&#039;t find this ref in the chip configuration tool of lattice software.

thank.</description>
		<content:encoded><![CDATA[<p>Hi,<br />
Which software do you use to compile from abel or schematic to  obtain jedec file ?<br />
and to download jedec file into chip ?</p>
<p>ispGAL is an old chip, and i didn&#8217;t find this ref in the chip configuration tool of lattice software.</p>
<p>thank.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Viadd</title>
		<link>http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/comment-page-1/#comment-1159</link>
		<dc:creator>Viadd</dc:creator>
		<pubDate>Fri, 04 Apr 2008 01:45:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.uchobby.com/index.php/2008/03/30/gals-for-electronics-hobby/#comment-1159</guid>
		<description>Digikey shows 7 different types of CPLDs in DIP format (28-40 pin).  These are all from Atmel.</description>
		<content:encoded><![CDATA[<p>Digikey shows 7 different types of CPLDs in DIP format (28-40 pin).  These are all from Atmel.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

